Как я могу создать обычное приложение для замены на экране для Android? - программирование
Подтвердить что ты не робот

Как я могу создать обычное приложение для замены на экране для Android?

Как создать приложение для замены на главном экране? Есть ли информация о приложении для домашнего экрана?

Может ли любое приложение быть домашним экраном, просто зарегистрировав его с намерением CATEGORY_HOME?

4b9b3361

Ответ 1

Возможно создание собственного приложения для домашнего экрана. Он называется Launcher.

Вы можете получить исходный код стандартного Android Launcher через Git.

URL проекта:

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

Вы можете получить исходный код следующим образом:

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

Это создаст для вас каталог Launcher2. Теперь вы можете взломать и создать свою собственную программу запуска.

Если вам нужна помощь с использованием Git, то посмотрите Git раздел документации.

Ответ 2

Конкретное намерение сделать вашу деятельность на главном экране:

<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>