如何为Android创建自定义的家庭屏幕替换应用程序?
-
01-10-2019 - |
题
如何创建家庭屏幕替换应用程序?是否有有关可用的家庭屏幕申请的信息?
任何应用程序都可以通过将其注册为主屏幕吗 CATEGORY_HOME
意图?
解决方案
可以编写自己的主屏幕应用程序。它称为发射器。
您可以通过 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的 文档部分.
其他提示
使您的活动主屏幕的具体意图是:
<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>
不隶属于 StackOverflow