Android应用的清单文件:AndroidManifest.xml
来源:互联网 发布:数据流程 编辑:程序博客网 时间:2024/06/10 08:24
AndroidManifest.xml所包含内容:
1.程序的包名;
2.程序所包含的组件;
3.程序运行所需最低版本要求;
4.权限声明。
首先附上一个原汁原味的未经过修改的AndroidManifest.xml:
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="my.study.StructureDemo" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="7" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > <activity android:label="@string/app_name" android:name=".StructureDemoActivity" > <intent-filter > <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application></manifest>
<activity android:label="@string/app_name" android:name=".StructureDemoActivity" >
一个应用程序不止只有一个activity,每个activity都应该在这里登记;
但是程序的入口只有一个:
intent-filter > <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter>想要设置那个类为程序的入口,就在<activity></activity> 之间加上上面的代码就可以设置你想要的类为程序入口了。
程序的包名:
xmlns:android="http://schemas.android.com/apk/res/android" package="my.study.StructureDemo"
可以看出程序的包名是my.study.StructureDemo
程序的运行最低版本要求:
<uses-sdk android:minSdkVersion="7" />这行代码说明该程序最低版本要求是android2.1操作系统,因为sdk7对应的是2.1系统。
*权限声明:这个不是程序所必须,但如果要用到网络、GPS、感应器等就必须在这里设置。
举个例子,一个程序如果需要用到网络,就需要把下面的代码放到application标签外面,
<uses-permission android:name=”android.permission.INTERNET”></uses-permission>
最后:
android:icon="@drawable/ic_launcher" android:label="@string/app_name" >
这两行代码设定了程序的名称以及程序的图标。
本人的表达能力跟理解能力都比较一般,希望博友们看到有不对的地方可以帮我指正,谢谢!
0 0
- Android应用的清单文件:AndroidManifest.xml
- AndroidManifest.xml:Android应用的清单文件
- Android的清单文件AndroidManifest
- android学习——AndroidManifest.xml清单文件的重要性
- AndroidManifest.xml 清单文件
- Android文件清单AndroidManifest.xml代码解读
- Android清单文件(AndroidManifest.xml)
- Android清单文件AndroidManifest.xml分析
- AndroidManifest.xml清单文件分析
- AndroidManifest.xml清单文件说明
- android关于AndroidManifest.xml详细分析 清单文件解析
- 21、Android开发基础之了解AndroidManifest.xml清单文件
- AndroidManifest.xml 安卓清单文件
- AndroidManifest.xml清单文件详解--manifest节点
- AndroidManifest.xml清单文件详解--application节点
- AndroidManifest.xml清单文件详解--activity节点
- AndroidManifest.xml清单文件详解--action节点
- AndroidManifest.xml清单文件详解--category节点
- 进程——线程——纤程
- ApiDemos之AlarmManager
- HDU 1002 大数问题
- Java中split处理空串
- layout_weight属性问题
- Android应用的清单文件:AndroidManifest.xml
- node.js学习笔记(2)---Nodejs开发框架Express3.0开发手记–从零开始
- Java socket编程
- 在大数据与物联网(传感网)技术中我们应该什么做?
- C#系统开发操作日志的实现
- Oracle Flashback 技术 总结 .
- 第一次练习赛解题报告及标程
- excel导入oracle数据库
- 央行叫停网络虚拟信用卡及二维码支付