2010-09-08 28 views

Répondre

40

L'écriture de votre propre application d'écran d'accueil est possible. C'est ce qu'on appelle le Launcher.

Vous pouvez obtenir le code source du lanceur Android par défaut via 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 créera un répertoire appelé Launcher2 pour vous. Vous pouvez maintenant craquer et créer votre lanceur personnalisé.

Si vous avez besoin d'aide pour utiliser Git, veuillez vous rendre sur le site Git's documentation section.

+18

Ne pas oublier de jeter un oeil au code source de ADW Launcher ainsi: http://code.google. com/p/adw-launcher-android/ – benvd

+0

+1 ADW Launcher est aussi un bon exemple. –

+0

Intéressant downvote, soin d'expliquer? –

28

L'intention spécifique pour 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> 
+1

Très simple. C'est tout ce que j'avais besoin de savoir. – Ton

+0

J'ai essayé votre réponse mais la console dit pas d'activité de lanceur trouvé .. –

+0

oui .. si simple :) – androidDev