¿Cómo puedo crear una aplicación de reemplazo de pantalla de inicio personalizada para Android?

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

  •  01-10-2019
  •  | 
  •  

Pregunta

¿Cómo se crea una aplicación de reemplazo de pantalla casa? ¿Hay alguna información acerca de la aplicación en la pantalla de inicio disponibles?

¿Puede cualquier aplicación de ser un hogar de pantalla con sólo registrándolo con una intención CATEGORY_HOME?

¿Fue útil?

Solución

Escribir su propia aplicación de pantalla de inicio es posible. Se llama el lanzador.

Puede obtener el código fuente de Android por defecto del lanzador a través de Git .

La URL del proyecto es:

  

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

Puede obtener el código fuente de la siguiente manera:

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

Esto creará un directorio llamado Launcher2 para usted. Ahora usted puede conseguir que se agrieta y crear su lanzador personalizado.

Si necesita ayuda con el uso de Git a continuación, la caja de Git sección de documentación .

Otros consejos

La intención específica para hacer su actividad de la pantalla de inicio es:

<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>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top