Wie kann ich eine benutzerdefinierte home-Bildschirm Ersatz-Anwendung für Android erstellen?

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

  •  01-10-2019
  •  | 
  •  

Frage

Wie erstelle ich eine Haus-Bildschirm Ersatz-Anwendung? Gibt es Informationen über die Home-Screen-Anwendung verfügbar?

Kann jede Anwendung ein Home-Screen nur um es mit einer CATEGORY_HOME Absicht Registrierung?

War es hilfreich?

Lösung

Ihre eigene Home-Bildschirm Anwendung zu schreiben, ist möglich. Es wird den Launcher genannt.

Sie können den Quellcode der Standard bekommen Android Launcher über Git .

Das Projekt URL lautet:

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

Sie können den Quellcode erhalten wie folgt aus:

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

Das wird ein Verzeichnis mit dem Namen Launcher2 für Sie erstellen. Jetzt können Sie loslegen und Ihren benutzerdefinierten Launcher erstellen.

Wenn Sie Hilfe benötigen bei der Verwendung von Git dann Kasse Git Dokumentation Abschnitt .

Andere Tipps

Die spezifische Absicht, um Ihre Aktivität der Startbildschirm ist:

<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>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top