【发布时间】:2011-08-20 14:33:18
【问题描述】:
我想学习自定义android启动器,我不知道如何开始,你能给我一些建议,一些博客链接或其他例子等等。
【问题讨论】:
我想学习自定义android启动器,我不知道如何开始,你能给我一些建议,一些博客链接或其他例子等等。
【问题讨论】:
【讨论】:
here is source code of android 4.4 launcher3
您可以在android studio中轻松编译代码;如果您想在Eclipse中编译,只需查看git标签GOODBYE_ECLIPSE,使用git中的命令git checkout tags/[the_tag_name]
记住这段代码可能会在android L或更高版本中崩溃,并且minSDK=16。
希望对你了解安卓启动器有所帮助:)
【讨论】:
我最近回复了related question。这可能会有所帮助。
将此(作为意图过滤器)放入您的AndroidManifest.xml 将使您能够将应用程序用作启动器:
<category android:name="android.intent.category.HOME" />
创建一个可供其他人使用的启动器是一项重大责任,因为它将永久运行。您需要了解Activity Livecycle(如果您不了解,运行程序会出现数小时/数天的问题)。
确保捕获所有可能的异常并且没有崩溃。
资源:
【讨论】: