Wie kann ich eine benutzerdefinierte home-Bildschirm Ersatz-Anwendung für Android erstellen?
-
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?
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>