Qui sont la dimension par défaut du papier peint Home / Fond pour les différentes configurations d'écran Android (petits écran normaux et grands avec une densité faible, moyenne et élevée)? P>
sont des fichiers PNG à 9 patchs pris en charge pour le fond d'écran? Devrais-je les utiliser à la place? P>
J'ai trouvé une méthode au niveau de l'API 5 qui vous donne la taille minimale du papier peint, mais j'aimerais également prendre en charge les versions antérieures d'Android. P>
merci! p>
3 Réponses :
Cet article sur le site des développeurs Android montre la gamme des résolutions d'écran pour chaque densité. P>
Je pense que les fonds d'écran doivent correspondre à la résolution de l'écran et ne sont pas étirés. Vous pouvez voir cela si, par exemple, vous créez un nouvel émulateur avec une densité de haut écran comme 480x854. Le fond d'écran d'accueil par défaut est centré, avec de grandes bandes noires en haut et en bas. P>
Le Wallpapermanager Code> API
Indique que vous devez utiliser une image de format PNG- ou JPEG, même si vous utilisez la méthode SETRESOURCE () code> - la ressource doit em> être un
Bitmap code> et donc pas un type neuf-patch ou autre type de
digue code>. P>
Merci pour la réponse rapide. Cependant, au moins les arrière-plans fournis avec l'appareil sont plus grands que la résolution de l'écran. Cela permet à l'arrière-plan de se déplacer lorsque vous balayez la gauche ou la droite de l'écran d'accueil et de modifier la page. Je crois que la hauteur correspond à la résolution de l'écran, mais pas de la largeur égale ou supérieure à la plus grande dimension, car l'arrière-plan se déplace à la fois en mode portrait et paysage.
Oups, tout à fait raison .. J'allais dire que vous devez avoir un fond avec au moins la plus grande dimension au carré. J'ai un héros HTC qui ne fait pas de paysage sur l'écran d'accueil, je n'ai donc pas vraiment enquêté sur la manière dont la question du balayage / largeur est traitée.
Un fond d'écran est deux fois plus large que l'appareil tenu en mode portrait. Donc 960x800 sur un Nexus One, 960x854 sur un droïde, 640x480 sur un G1 / Magic / Héros, etc. P>
Merci romain! Ravi de voir les développeurs Android de Google ici.
Est-ce toujours vrai pour les nouveaux interfaces d'interface utilisateur?
Est-ce également vrai pour les interfaces de tablette?
@Romain Guy: Toute chance que vous puissiez commenter à ce sujet?
Ne devinez pas, demandez au wallpapermanager: