Vuoi creare un'applicazione Android, che si apre un'estensione di file custom-build (per esempio, voglio aprire .abcd file)la creazione di applicazione che apre un file personalizzato estensione
Si tratta di qualcosa di simile a Adobe Reader che si apre file .pdf, o visualizzatore di foto che apre i file .jpg
condizioni specifiche
1. il file .abcd dovrebbe essere al di fuori/esterno dalla stessa applicazione. (come .pdf è Adobe Reader)
2. Il file .abcd sarebbe un file zippato, che contiene poche cartelle e file .xml, .txt e .jpg. Penso di voler estrarlo - forse temporaneamente - da qualche parte nella memoria (sicuramente bisogno di una libreria zipper/unzipper), quindi leggere i singoli file .xml, .txt e .jpg.
Alla ricerca di approfondimenti e risposte per questo problema.
Ulteriori informazioni:
Sono relativamente nuovo per la programmazione Android.
Per richiamare l'applicazione quando qualcuno tocca un file .abcd nel file explorer: http://stackoverflow.com/questions/3760276/android-intent-filter-associate-app-with-file-extension/12915288 # 12915288 Una volta chiamato, è possibile analizzare il file da soli. Java offre funzionalità per decomprimere i file: java.util.ZipFile. –
@EmmanuelTouzery +1, grazie mille. In tal caso, il file verrà passato in un argomento all'applicazione? – topher
Non funziona così, non c'è nessun main su Android - riceverai un Intent e potrai gestirlo. Controlla: http://developer.android.com/guide/components/intents-filters.html –