AndroidManifest.xml解释说明和android的启动过程
1.android清单文件:AndroidManifest.xml
说明如下:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android":命名空间
package="com.example.baseproject":包名,用于应用的唯一标示
android:versionCode="1" :软件的版本号
android:versionName="1.0" > :软件的版本名称 <uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />:指定软件运行的android版本的最低版本 <uses-permission android:name="android.permission.INTERNET"/> <application :代表应用
android:allowBackup="true"
android:icon="@drawable/ic_launcher":应用的图标,指定在android桌面上的图标:
@代表R,drwable代表R类的内部类,ic_launcher表示id,意思为通过R中Drwable中的id常量,找到常量所指向的资源。
android:label="@string/app_name":用于指定应用应用的名称:桌面上图标下面的名称
android:theme="@style/AppTheme" > <activity :表示一个窗口
android:name="com.example.baseproject.MainActivity" :代表窗口的类路径
android:label="@string/app_name" >:标题,为窗口左上角显示的名字,代表窗口的名字
<intent-filter>:意图过滤器,用来匹配意图的,意图代表一个想要实施的事情(一般匹配的话,只用匹配第一项的name就可以了)
<action android:name="android.intent.action.MAIN" />//动作名称 <category android:name="android.intent.category.LAUNCHER" />//动作的类别
//上面这两个参数的作用,是把应用添加到android的启动列表中(即android的桌面上),同时这2个参数指定了当前Activity为程序的入口
//所以,这两个参数对应的值只能在application中出现一次(虽然一个application中可以有很多歌Activity)
</intent-filter>
</activity> </application> </manifest>
AndroidManifest.xml解释说明和android的启动过程的更多相关文章
- Android程序启动过程深入解析
当按下Android设备电源键时究竟发生了什么? Android的启动过程是怎么样的? 什么是Linux内核? 桌面系统linux内核与Android系统linux内核有什么区别? 什么是引导装载程序 ...
- Zygote和System进程的启动过程、Android应用进程启动过程
1.基本过程 init脚本的启动Zygote Zygote进程的启动 System进程的启动 Android应用进程启动过程 2.init脚本的启动 +------------+ +-------+ ...
- 在AndroidManifest.xml文件中设置Android程序的启动界面方法
从网上搜集了一堆的Android代码,比如Android的Login程序和Android的Helloworld程序,但是却总不能正确运行一个正确的程序,郁闷了很久,终于在一次一次的测试后成功的在And ...
- Delphi Android程序启动过程
Delphi的Android程序是原生的程序,也就是NativeActivity.那么就需要先看一下NativeActivity的原理, 在AndroidManifest.xml文件里面指定入口act ...
- android Activity启动过程(二)从ActivityManagerService的startActivity到栈顶Activity的onPause过程
ActivityManagerService.startActivity() ActvityiManagerService.startActivityAsUser() ActivityStackSup ...
- Android wpa_supplicant 启动过程
记录wpa_supplicant启动过程 ini脚本: service wpa_supplicant /vendor/bin/hw/wpa_supplicant \ -ip2p0 -Dnl80211 ...
- android Activity启动过程(一)从startActivty开始说起
从启动startActivity开始说起 MainActivity.startActivity() Activity.startActivity() Activity.startActivityFor ...
- android app启动过程(转)
Native进程的运行过程 一般程序的启动步骤,可以用下图描述.程序由内核加载分析,使用linker链接需要的共享库,然后从c运行库的入口开始执行. 通常,native进程是由shell或者init启 ...
- android app启动过程
Native进程的运行过程 一般程序的启动步骤,可以用下图描述.程序由内核加载分析,使用linker链接需要的共享库,然后从c运行库的入口开始执行. 通常,native进程是由shell或者init启 ...
随机推荐
- but has failed to stop it. This is very likely to create a memory leak(c3p0在Spring管理中,连接未关闭导致的内存溢出)
以下是错误日志信息: 严重: The web application [/news] registered the JDBC driver [com.mysql.jdbc.Driver] but fa ...
- JNI/NDK开发指南(二)——JVM查找java native方法的规则
通过第一篇文章,大家明白了调用native方法之前,首先要调用System.loadLibrary接口加载一个实现了native方法的动态库才能正常访问,否则就会抛出java.lang.Unsatis ...
- bzoj 1845: [Cqoi2005] 三角形面积并 扫描线
1845: [Cqoi2005] 三角形面积并 Time Limit: 3 Sec Memory Limit: 64 MBSubmit: 848 Solved: 206[Submit][Statu ...
- 利用if else判断几点是什么时间段
static void Main(string[] args) { while (true) { int a; ...
- poj1286
等价类计数问题,我们就先构造置换群 显然置换分为两种类型,旋转和翻折 先考虑旋转,每旋转i格子,这个置换的循环数为gcd(i,n); (1<=i<=n) 为什么是这个范围,下篇报告再说 翻 ...
- structs 源码示例
http://blog.csdn.net/wwwihpccn/article/details/5725518
- 升级到 ExtJS 5的过程记录
升级到 ExtJS 5的过程记录 最近为公司的一个项目创建了一个 ExtJS 5 的分支,顺便记录一下升级到 ExtJS 5 所遇到的问题以及填掉的坑.由于 Sencha Cmd 的 sencha ...
- 神经网络原理及其c++实现
1引言 数字识别是模式识别领域 中的一个重要分支,数字识别一般通过特征匹配及特征判别的传统方法进行处理.特征匹配通常适用于规范化的印刷体字符的识别,而 特征判别多用于手写字符识别,这些方法还处于探索阶 ...
- extjs的button控件fireEvent('click')无效问题
extjs的button控件fireEvent('click')无效问题 2012-06-06 16:39 891人阅读 评论(0) 收藏 举报 extjsbuttoncallbackfunction ...
- 在bootloader及IAP中使用zlib解压缩
原有的bootloader方案是在片内FLASH上面分成3块,bootloader区占一小块,然后剩下区域平分成两块,一块是运行区,一块是新固件临时存储区. 好在现在FLASH在系统成本中占的比例越来 ...