Autore Topic: [In sviluppo] White Explorer  (Letto 1958 volte)

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
[In sviluppo] White Explorer
« il: 15 Marzo 2010, 15:58:55 CET »
0
Sto sviluppando un file explorer per android, non tanto per fare "successo" quanto piú per allenarmi. Appena rilasciato il file explorer sará completamente open source (oltre ad essere disponibile nel market).
Repository GitHub http://github.com/blackgin/White-Explorer
Se avete idee che vorreste vedere implementate fatemelo sapere, le aggiungeró a questo post e vedró cosa fare ;)

  • Visualizzazione diretta dimensioni
« Ultima modifica: 28 Marzo 2010, 20:07:51 CEST da blackgin »
Postate il LogCat LogCat LogCat LogCat LogCat

Offline dtt.ock

  • Nuovo arrivato
  • *
  • Post: 4
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    htc dream
  • Sistema operativo:
    windows & ubuntu 9.10
Re:[In sviluppo] File Explorer
« Risposta #1 il: 15 Marzo 2010, 16:11:00 CET »
0
potresti fare visualizzare subito le dimensioni dei file senza cercarlo in opzioni?

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:[In sviluppo] File Explorer
« Risposta #2 il: 15 Marzo 2010, 16:17:39 CET »
0
Ottimo! Sono impaziente di vedere qualche screenshot :)
Poi mi raccomando, quando la pubblichi metti un bel link ai sorgenti* :D


* Obbligatorio per la sezione Open Source.
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:[In sviluppo] File Explorer
« Risposta #3 il: 15 Marzo 2010, 18:18:49 CET »
0
Ottimo! Sono impaziente di vedere qualche screenshot :)
Poi mi raccomando, quando la pubblichi metti un bel link ai sorgenti* :D


* Obbligatorio per la sezione Open Source.
Ovvio che posteró il link. Proprio per questo ho postato in questa sezione!
Per quanto riguarda gli screen, per ora c'é pochino da vedere.. Una semplice lista con iconi e nomi dei files/cartelle con possibilitá di navigazione xD
Postate il LogCat LogCat LogCat LogCat LogCat

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:[In sviluppo] White Explorer
« Risposta #4 il: 28 Marzo 2010, 13:46:14 CEST »
0
Ho pubblicato su github una versione molto molto poco funzionale di questo file manager.
Il repo é qua http://github.com/blackgin/White-Explorer

CRITICHE E CONSIGLI sono bene accetti, molto molto molto bene accetti, anche e soprattutto a livello di codice e di ottimizzazione,
stile: "ma no che schifo fai??? questo potevi farlo cosí! o anche cosí! Blackgin hai proprio scelto il modo peggiore, ascolta me!" XD

Inoltre c'é una cosa che non capisco, un bug che ho trovato oggi. Nell'activity WhiteExplorer uso il metodo Arrays.sort() per ordinare un array, ma poi quando eseguo il programma il sort é un pó strano. Come se venisse ordinato a metá. La prima parte dei file é ordinata in ordine alfabetico dalla A alla Z, poi da metá lista in poi ricomincia di nuovo A-Z.. Help xD
Postate il LogCat LogCat LogCat LogCat LogCat

Offline Paciotti

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • sergiofabbrini
    • paciotti83
    • paciotti
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Paciotti
  • Sistema operativo:
    Mac OS X 10.6 & Ubuntu 10.10
Re:[In sviluppo] White Explorer
« Risposta #5 il: 25 Giugno 2010, 11:35:31 CEST »
0
Ho notato anche io il funzionamento strano del sort(): sembra che sia ordinato prima A-Z, poi a-z (maiuscolo e minuscolo). Anche altri programmi hanno lo stesso problema, quindi credo sia implementato male il sort() e se vuoi vederlo giusto devi reimplementarlo da solo...
Magari da marzo hai già risolto! :-)

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:[In sviluppo] White Explorer
« Risposta #6 il: 25 Giugno 2010, 14:25:02 CEST »
0
In realtá no, perché ho abbandonato (non so quanto) momentaneamente lo sviluppo di questa app per concentrarmi su altre..
Comunque grazie della segnalazione!
Postate il LogCat LogCat LogCat LogCat LogCat

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:[In sviluppo] White Explorer
« Risposta #7 il: 25 Giugno 2010, 16:07:59 CEST »
0
Credo che quello segnalato sia il normale funzionamento del sort, in quanto A != a.
Per ordinare alfabeticamente in maniera case insensitive (senza differenza minuscole/maiuscole), bisognerebbe ordinare implementando un comparator per il confronto tra due stringhe che confronti utilizzando un equalsIgnoreCase invece del semplice equals.
Giusto per la cronaca.
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline Paciotti

  • Utente junior
  • **
  • Post: 51
  • Respect: 0
    • sergiofabbrini
    • paciotti83
    • paciotti
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Paciotti
  • Sistema operativo:
    Mac OS X 10.6 & Ubuntu 10.10
Re:[In sviluppo] White Explorer
« Risposta #8 il: 25 Giugno 2010, 16:17:19 CEST »
0
Credo che quello segnalato sia il normale funzionamento del sort, in quanto A != a.
Per ordinare alfabeticamente in maniera case insensitive (senza differenza minuscole/maiuscole), bisognerebbe ordinare implementando un comparator per il confronto tra due stringhe che confronti utilizzando un equalsIgnoreCase invece del semplice equals.
Giusto per la cronaca.

Il fatto che le lettere maiuscole siano diverse da quelle minuscole motiva il fatto che il sort divida l'array in due parti uguali, ma da un sort ci si aspetterebbe un comportamento già case-insensitive, perchè almeno io non riesco a trovare un applicazione per un ordinamento a metà. Misteri dell'informatica!  o_O

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:[In sviluppo] White Explorer
« Risposta #9 il: 25 Giugno 2010, 16:37:12 CEST »
0
Il fatto che a!=A non vuol dire che si debba necessariamente trovare un'applicazione per un ordinamento a metà. ;-)
Poiché si tratta di String Java e in Java due stringhe sono uguali solo se sono uguali i singoli caratteri che le compongono, mi aspetto un ordinamento case sensitive;
Credo che anche in altri linguaggi sia così.
7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:[In sviluppo] White Explorer
« Risposta #10 il: 25 Giugno 2010, 16:40:37 CEST »
0
Così ordina case insensitive:
Codice (Java): [Seleziona]
Arrays.sort(mArray, String.CASE_INSENSITIVE_ORDER);
« Ultima modifica: 25 Giugno 2010, 17:12:34 CEST da JD »
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !