Comment puis-je créer une application de remplacement pour l'écran d'accueil personnalisé pour Android?

StackOverflow https://stackoverflow.com/questions/3666771

  •  01-10-2019
  •  | 
  •  

Question

Comment puis-je créer une application de remplacement-écran d'accueil? Y at-il des informations sur l'application écran d'accueil disponible?

Toute application peut être un écran d'accueil en enregistrant simplement avec une intention de CATEGORY_HOME?

Était-ce utile?

La solution

La rédaction de votre propre application de l'écran d'accueil est possible. Il est appelé le lanceur.

Vous pouvez obtenir le code source de la valeur par défaut Android Launcher par Git .

L'URL du projet est:

  

https://android.googlesource.com/platform/packages/apps/ Launcher2.git

Vous pouvez obtenir le code source comme ceci:

git clone https://android.googlesource.com/platform/packages/apps/Launcher2.git

Cela va créer un répertoire appelé Launcher2 pour vous. Maintenant vous pouvez obtenir la fissuration et créer votre lanceur personnalisé.

Si vous avez besoin d'aide avec l'aide Git puis la caisse de Git section Documentation .

Autres conseils

La spécifique intention de rendre votre activité l'écran d'accueil est:

<activity....>
<!-- Put this filter inside the activity to make it the Home screen -->
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.HOME" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</activity>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top