欢迎来到天天文库
浏览记录
ID:34291318
大小:800.50 KB
页数:20页
时间:2019-03-04
《手把手教你开发安卓launcher》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、launcher,也就是android的桌面应用程序。下图是android2.3的launcher应用程序: 接下来我们要开发一个自己的launcher,使其替代系统的默认launcher。怎样使我们的应用程序成为一个launcher?下面我们就新建一个叫做MyHome的工程,具体步骤略。创建完工程后整个目录结构如下图: 现在我们的AndroidManifest.xml文件这样的:2、ndroid.com/apk/res/android" package="org.bangchui.myhome" android:versionCode="1" android:versionName="1.0"> 3、bel="@string/app_name"> 请注意4、里面的内容。下面我们在其中添加上以下两行:?12此时AndroidManifest.xml文件是这样:?123456789101112131415165、droid="http://schemas.android.com/apk/res/android" package="org.bangchui.myhome" android:versionCode="1" android:versionName="1.0"> 6、 android:label="@string/app_name"> 7、egory.HOME"/> 17181920 此时运行程序,我们看不到任何特别之处。当按下home键时(模拟器上按下home会调出桌面应用),程序如图: 我们看到了,我们开发的Myhome跟Launcher出现在了一起。 重启模拟器,我们看到8、我们自己的程序已经可以作为home来运行了。ok。第一步完成了:把我们的应用程序作为home。总结一下:要把我们的应用程序作为home,只需要在AndroidManifest.xml中添加:
2、ndroid.com/apk/res/android" package="org.bangchui.myhome" android:versionCode="1" android:versionName="1.0"> 3、bel="@string/app_name"> 请注意4、里面的内容。下面我们在其中添加上以下两行:?12此时AndroidManifest.xml文件是这样:?123456789101112131415165、droid="http://schemas.android.com/apk/res/android" package="org.bangchui.myhome" android:versionCode="1" android:versionName="1.0"> 6、 android:label="@string/app_name"> 7、egory.HOME"/> 17181920 此时运行程序,我们看不到任何特别之处。当按下home键时(模拟器上按下home会调出桌面应用),程序如图: 我们看到了,我们开发的Myhome跟Launcher出现在了一起。 重启模拟器,我们看到8、我们自己的程序已经可以作为home来运行了。ok。第一步完成了:把我们的应用程序作为home。总结一下:要把我们的应用程序作为home,只需要在AndroidManifest.xml中添加:
3、bel="@string/app_name"> 请注意
4、里面的内容。下面我们在其中添加上以下两行:?12此时AndroidManifest.xml文件是这样:?123456789101112131415165、droid="http://schemas.android.com/apk/res/android" package="org.bangchui.myhome" android:versionCode="1" android:versionName="1.0"> 6、 android:label="@string/app_name"> 7、egory.HOME"/> 17181920 此时运行程序,我们看不到任何特别之处。当按下home键时(模拟器上按下home会调出桌面应用),程序如图: 我们看到了,我们开发的Myhome跟Launcher出现在了一起。 重启模拟器,我们看到8、我们自己的程序已经可以作为home来运行了。ok。第一步完成了:把我们的应用程序作为home。总结一下:要把我们的应用程序作为home,只需要在AndroidManifest.xml中添加:
5、droid="http://schemas.android.com/apk/res/android" package="org.bangchui.myhome" android:versionCode="1" android:versionName="1.0"> 6、 android:label="@string/app_name"> 7、egory.HOME"/> 17181920 此时运行程序,我们看不到任何特别之处。当按下home键时(模拟器上按下home会调出桌面应用),程序如图: 我们看到了,我们开发的Myhome跟Launcher出现在了一起。 重启模拟器,我们看到8、我们自己的程序已经可以作为home来运行了。ok。第一步完成了:把我们的应用程序作为home。总结一下:要把我们的应用程序作为home,只需要在AndroidManifest.xml中添加:
6、 android:label="@string/app_name"> 7、egory.HOME"/> 17181920 此时运行程序,我们看不到任何特别之处。当按下home键时(模拟器上按下home会调出桌面应用),程序如图: 我们看到了,我们开发的Myhome跟Launcher出现在了一起。 重启模拟器,我们看到
7、egory.HOME"/>
8、我们自己的程序已经可以作为home来运行了。ok。第一步完成了:把我们的应用程序作为home。总结一下:要把我们的应用程序作为home,只需要在AndroidManifest.xml中添加:
此文档下载收益归作者所有