2.3 AndroidMainfest.xml与应用程序功能组件
来源:互联网 发布:linux 运行sh脚本 编辑:程序博客网 时间:2024/06/11 09:49
2.3 AndroidMainfest.xml与应用程序功能组件
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.jhl"
android:versionCode="1" android:versionName="1.0" >
<uses-sdk android:minSdkVersion="14" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:label="@string/app_name"
android:name=".MyFirstProjectActivity" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
(红色的部分是跟书上不一样的地方!我已不知道是为什么要改!可能是版本的问题!)
2.3.1 AndroidManifest 的xml的语法层次
看来是该好好补补xml的知识啦!
1层 <manifest>2层<application>
3层
<uses-permission>
<activity>4层
<permission>
<receiver><intent-filter>5层<instrumentation>
<service><meta-data><action><uses-sdk>
<provider><category>
<data>
这个方面我也不是很懂!就不说啦!
2.3.2 <activity> -----Activity(活动)
就是手机上的一个界面
2.3.3 <receiver>---Intent(意图)与Broacast Receiver(广播接收)
意图就是描述动作的机制
很抽象!不懂!看例子:
手机启动时的时候会有一个系统发出“系统启动”的意图,应用程序中注册活动接受此意图,就可以让其应用程序在手机启动时自动启动!
2.3.4 <service>---服务
就是应用程序在后台运行任务!
2.3.5 <provider>----Content Provider(内容提供者)
带有内容提供功能的应用程序所进行的动作是让使用者可以保存他们的信息或文件!、
在MyFirstProject项目中添加一条写入SD卡的权限代码!
:红色为改动的部分
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.jhl"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="14" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:label="@string/app_name"
android:name=".MyFirstProjectActivity" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
</manifest>
- 2.3 AndroidMainfest.xml与应用程序功能组件
- AndroidMainfest.xml
- AndroidMainfest.xml
- Androidmainfest.xml
- 初识R.java与AndroidMainfest.xml
- AndroidMainfest.xml文件解释
- AndroidMainfest.xml文件解释
- AndroidMainFest.xml file missing!
- AndroidMainfest.xml的解读
- AndroidMainfest.xml file missing
- androidmainfest.xml详解
- AndroidMainFest.xml file missing!
- AndroidMainfest.xml文件详解
- AndroidMainfest.xml详解
- AndroidMainfest.xml详解
- AndroidMainfest.xml笔记
- 2.AndroidMainfest.xml文件解释
- 【Android 学习】AndroidMainfest.xml详解
- ☆逆序对 动态规划+高精度
- 修正Ok6410的U-Boot网络不可用
- (7)中断概述
- s3c-nand: ECC uncorrectable error detected
- C++类模板实现双链表
- 2.3 AndroidMainfest.xml与应用程序功能组件
- 探讨:选择内容管理平台还是解决方案?
- 自定义标签2
- poj 1322 Chocolate
- C++类模板实现单链表
- ArcGIS VBA - 字段名提取
- POJ 1009题解
- 企业内容管理:一个正在崛起的新兴市场
- Jsp自定义标签03