如何创建家庭屏幕替换应用程序?是否有有关可用的家庭屏幕申请的信息?

任何应用程序都可以通过将其注册为主屏幕吗 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>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top