Android - 如何开始创建启动器应用程序?

时间:2011-08-18 15:59:42

标签: android android-launcher

我将开始我的新应用程序,这将是一个家庭更换。 我已经通过谷歌提供的示例。但我仍然有点困惑。

像 我应该从哪里开始? 我应该通过扩展Activity类来创建正常活动,然后只需设置背景图像(壁纸)并使用网格视图来显示所有应用程序吗?

如何让Android将我的应用视为启动器进程?

很多问题在脑海中浮现,请不要建议我通过Android Launcher,因为它有近100多个课程,我需要的只是一个简单的开始,之后我知道我想从我的应用程序。

4 个答案:

答案 0 :(得分:2)

首先,我将查看Android附带的启动器的来源,以了解它的工作原理以及代码的结构:

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

答案 1 :(得分:2)

我和你在一段时间后处于相同的位置。我看了一下官方的Launcher2代码,这个代码太复杂了,不能成为一个开始的例子。 SDK本身包含的Home示例(我诚实地认为)太复杂了它的预期目的,即帮助像你我这样的人学习如何构建自定义启动器......谷歌到底是什么。

无论如何,我把一个快速的super simple launcher(称为SimpleLauncher,意外)放在一起,不超过2个类并且< 200行代码,帮助我了解自定义Android应用启动器的基础知识。它只是一个简单的基础知识参考,有点儿,但看看。我认为比谷歌的例子更容易理解。

答案 2 :(得分:2)

答案 3 :(得分:-2)

我不确定我是否正确理解了您的问题,但您是否正在寻找某种启动动画?如果是这样,请检查一下。

How to implement application startup animation in android