本文想要说的是如何定制android设备启动后进入的初始界面,具体说来就是目前android默认起来以后直接进入,现在想给它加一些其他的选项,如图所示:

在这里你可以选择home进入android平台自带的默认系统,也可以选择Myhome进入你自己定制的系统。那么如何实现这个启动界面的定制呢,其实很简单:
创建一个新的项目Myhome,然后编辑它的manifest.xml文件:



application android:icon="@drawable/icon" android:label="@string/app_name">
activity android:name=".MyHome"
android:label="@string/app_name">
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>
/application>
主 要是要改它的category为android.intent.category.HOME。而不是 android.intent.category.LAUNCHER.这样做的原因是,如果你设定其为launcher,则该应用就会成为 launcher下的顶层应用,也就是会出现在android默认启动后的主菜单里面,为了让他能够出现启动界面中,应改其为HOME。
很简单,试试就知道了。
那么,接下来的任务就是添加代码,让Myhome做一些具体的事情,也可以在myhome里面调用其他的activity,或者像给launcher添加顶层应用一样,给myhome也添加一些顶层应用。

更多相关文章

  1. Android(安卓)Wifi模块分析(三)
  2. Android中不同应用间实现SharedPreferences数据共享
  3. 关于Android(安卓)Studio3.2新建项目Android(安卓)resource link
  4. Android(安卓)- Manifest 文件 详解
  5. Android之应用程序基础
  6. Android四大组件的理解
  7. Android官方入门文档[1]创建一个Android项目
  8. 第三章 Android程序设计基础
  9. 第一章 andriod studio 安装与环境搭建

随机推荐

  1. Android(安卓)Eclipse 自动安装到真机(免
  2. Android(安卓)自定义View视图
  3. 插件、内存-Android(安卓)eclipse内存管
  4. Android笔记使用Jsoup解析Html
  5. 【Android】PhoneMonitor 手机监控器
  6. 如何在代码中动态设置字体大小
  7. Android(安卓)一个app启动另一个app
  8. Android入门第九篇之AlertDialog[转]
  9. Android(安卓)ApiDemos示例解析(112):Vie
  10. Android唯一识别号