La <application>
balise du manifeste Android contient un attribut de logo que je n'avais jamais vu auparavant. Quelle est la différence entre l'icône de votre application et son logo? Est-il utilisé uniquement pour le marché?
97
La <application>
balise du manifeste Android contient un attribut de logo que je n'avais jamais vu auparavant. Quelle est la différence entre l'icône de votre application et son logo? Est-il utilisé uniquement pour le marché?
Réponses:
Source: Android: Comment changer l'icône ActionBar "Accueil" pour qu'elle soit autre chose que l'icône de l'application?
Source: http://developer.android.com/guide/topics/ui/actionbar.html#Style
Source: http://developer.android.com/sdk/android-3.0.html#api
la source
Il semble que:
android:logo
est disponible au niveau API 10, mais pas au niveau API 8android:logo
sansandroid:icon
ne définit pas l'icône de l'application dans le tiroir d'applicationsMon intuition est que «logo» fait référence à un logo d'entreprise au lieu d'une icône d'application.
la source
R.attr.logo
est également disponible depuis le niveau d'API 11android:logo
. LeActionBar
est également disponible depuis le niveau d'API 11. Vous n'avez pas besoin de définir un logo avant le niveau d'API 11, car Android utilisait l'ancien thème du niveau d'API 1 au niveau d'API 10. Un nouveau thème (Holo) a été utilisé depuis le niveau d'API 11 . C'est pourquoi tout ce que j'ai mentionné était disponible depuis le niveau d'API 11.