Как я могу создать на заказ приложение для замены домашнего экрана для Android?
-
01-10-2019 - |
Вопрос
Как мне создать приложение для замены домашнего экрана? Есть ли какие-либо данные о приложении к домашнему экрану?
Может ли любое приложение будет домашним экраном, просто регистрируя его с помощью CATEGORY_HOME
намерение?
Решение
Возможно написание собственного домашнего экрана. Это называется пусковой установкой.
Вы можете получить исходный код по умолчанию Android Launcher через Портить.
URL проекта:
https://android.googlesource.com/platform/packages/apps/launcher2.git.
Вы можете получить исходный код, как это:
git clone https://android.googlesource.com/platform/packages/apps/Launcher2.git
Это создаст каталог под названием Launcher2. для тебя. Теперь вы можете взломать и создать свой пользовательский задержку.
Если вам нужна помощь с использованием Git, то оформить заказ Git's Раздел Документации.
Другие советы
Конкретное намерение сделать вашу активность на главном экране:
<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>