Autore Topic: fare xml customizzati  (Letto 392 volte)

Offline tuttoweb

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Xpedia x8
  • Sistema operativo:
    ubuntu 10.10
fare xml customizzati
« il: 17 Agosto 2011, 11:35:57 CEST »
0
ciao a tutti,
sto sviluppando un'applicazione android e mi trovo davanti un problema. In pratica devo fare dei file .txt (o meglio se .xml) nei quali metto questi dati, che non hanno nulla a che fare con il layout di android.
I miei quesiti sono: dove conviene mettere questi dati? come vi si accede?
Per quest'ultima domanda, la cosa ovvia sarebbe usare le normali classi InputStream di Java, ma quale sarebbe il loro path?
Nel caso in cui volessi usare degli xml per lo stesso problema, quali sono le classi che mi permettono di accedere a tali file?
vi ringrazio anticipatamente
vg

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:fare xml customizzati
« Risposta #1 il: 17 Agosto 2011, 12:44:58 CEST »
0
Io metterei i file XML dei tuoi dati dentro la cartella raw, al file ci puoi accedere con InputStream in = getResources().openRawResource(), quindi potresi fare il parsing con DocumentBuilder.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline tuttoweb

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Xpedia x8
  • Sistema operativo:
    ubuntu 10.10
Re:fare xml customizzati
« Risposta #2 il: 17 Agosto 2011, 13:27:11 CEST »
0
Io metterei i file XML dei tuoi dati dentro la cartella raw, al file ci puoi accedere con InputStream in = getResources().openRawResource(), quindi potresi fare il parsing con DocumentBuilder.
piccola nota da inesperto: una cartella raw sarebbe una directory chiamata "raw", oppure devo fare una cartella che chiamo come voglio e in qualche posto assegno la funzione di raw folder?

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:fare xml customizzati
« Risposta #3 il: 17 Agosto 2011, 18:17:29 CEST »
+1
La cartella raw è prevista in Android per contenere risorse in formato "raw"

Trovi una spiegazione esaustiva sui vari modi di includere risorse qua:
Providing Resources | Android Developers
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store