2011-05-20 4 views
1

Par exemple, si je crée l'application comme guide de Voyage et je voudrais montrer le lieu d'attraction comme une listeOù puis-je stocker l'image par défaut sur le stockage interne dans Android

je suis nouveau à Android. Je voudrais créer un ListView qui fournit l'image et quelques données dans chaque listitem. Et après, je touche l'un des listitem, il montrera des informations complètes à la fois l'image et les données. Le problème est maintenant:

- où puis-je stocker des données d'image? dans Drawable? ou etc. Dans le cas, il y avait beaucoup d'endroit et je voudrais mettre à jour place plus après cela.

-Dois-je utiliser SQLite pour obtenir des informations sur le lieu?

-Comment devrais-je traiter les données de lieu telles que le titre, l'adresse, la description? devrais-je le stocker dans une ressource XML?

-Comment combine les données à la fois place et image dans un lieu listView

Merci beaucoup pour vous la gentillesse.

Répondre

1

Où puis-je stocker des données d'image? en Dessiner? ou etc Dans le cas, il y avait beaucoup d'endroit et je voudrais mettre mettre à jour plus après cela.

Vous pouvez stocker les images liées à l'application dans des drawables (logo, icônes, etc.). Si l'application contient trop d'images ou aurait trop d'images à l'avenir, vous devriez envisager de créer un service Web et de les télécharger si nécessaire (par exemple, lors d'une recherche). Vous ne voudriez pas que votre application soit lourde.

Ai-je besoin d'utiliser SQLite pour les informations du lieu?

Je suggère que vous devriez. Ainsi, il donne un moyen facile de structurer les données et aide également à les mettre en mémoire tampon pour une utilisation hors ligne.

Comment dois-je traiter les données du lieu tels que Titre, Adresse, Description? dois-je le stocker dans une ressource XML?

Regardez les réponses aux 2 questions précédentes.

Comment combiner les données de l'image à la fois place et place dans un listView

how to design this UI

+0

Thannks tellement i as été mon temps trois jours pour ces derniers. Merci. –

+0

Vous pourriez envisager de cocher la case près de la réponse si cela vous a aidé. :-) – primpap

+0

LOL, désolé, je suis assez nouveau pour tout. Y compris, la programmation et ce site web. de toute façon merci beaucoup pour votre aide. je ferai de mon mieux. –

Questions connexes