2011-11-11 4 views
2

Je développe une petite application Android en suivant les modèles d'interface utilisateur Android et je suis confronté à un peu de difficulté sur les modèles utilisés pour construire le tableau de bord. Ma question est la suivante: quelle devrait être la taille des icônes utilisées pour construire le tableau de bord en fonction des différentes densités. Dans la documentation du SDK Android, elle n'est pas décrite.Android Dashboard Taille de l'icône

Cordialement.

Répondre

1

Si elle aide, référence la classe DashbordLayout dans l'application de l'annexe I/O Google à http://code.google.com/p/iosched La classe elle-même est dans src/com/Google/Android/apps/iosched/ui/widget/DashboardLayout.java

Un exemple de la façon dont il est utilisé est vu dans:

  • res/layout/fragment_dashboard.xml pour le tableau de bord lui-même et les boutons à l'intérieur. Notez l'attribut style défini
  • res/valeurs/styles.xml pour un exemple du style utilisé
  • res/valeurs/dimens.xml pour un exemple
  • res/valeurs/Colors.xml pour la couleur ils ont utilisé (évidemment vous pouvez utiliser)
  • res/drawable/home_btn _ *. xml pour des exemples d'un sélecteur en rapport avec les différents états du bouton pour faire référence à différents fichiers étirables
  • res/drawable-hdpi/home_btn _ *. .png pour les fichiers png réels qui sont utilisés, qui ont tendance à être 144x96

Je n'avais aucune idée de ce qui se passait pour que ça ait l'air juste, mais cela a rendu les choses tellement plus faciles une fois que j'ai vu comment le faire correctement.

0

Vous pouvez utiliser des pixels de densité (dp) au lieu de pixels réguliers pour définir la taille de vos éléments.

Jetez un oeil à Supporting Multiple Screens - Android

+0

Pouvez-vous poster des captures d'écran de votre problème en utilisant dp? donc nous pouvons voir exactement ce qui pourrait être mauvais? – SERPRO

+0

Je l'ai lu mais je n'ai pas trouvé ce que je cherchais. Lorsque vous consultez les "Directives de l'interface utilisateur" dans la documentation Android SDK, dans la section "Conception d'icône", vous pouvez voir que l'équipe Android a décrit toutes les icônes qui devraient être utilisées pour créer différentes parties d'une application. Il n'y a rien à propos de la règle de taille d'icône pour construire le tableau de bord. Avez-vous une idée ? –

+0

Eh bien, je pense qu'il n'y a pas d'informations à ce sujet, mais je pense toujours que vous pouvez le construire avec des pixels de densité pour se ressembler dans tous les appareils .. – SERPRO