android的Manifest.xml文件是用来实现注册权限和各种配置的
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 命名空间package="com.test.helloworld" 包名
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
<instrumentation
android:name="android.test.InstrumentationTestRunner" 注册单元测试
android:targetPackage="com.test.helloworld" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" 程序管理里面运行的程序名
android:theme="@style/AppTheme" >
<uses-library android:name="android.test.runner" /> 注册单元测试库
<activity
android:launchMode="standard" activity启动模式:standard是持续压栈,singleTop是如果正在创建的存在于栈顶则不创建,
singleTask是如果启动的activity已经存在则直接跳转到该activity,
singleInstance是如果启动的activity已经存在则移到栈顶
android:screenOrientation="portrait" 设置界面始终竖直,横屏是landscape,sensor是根据传感器判断横竖屏,fullSensor是可以将手机倒过来,
sensorLandscape在两个横屏间切换,sensorPortrait两个竖屏间切换
android:configChanges="orientation|screenSize" 设置转屏还是原界面布局,不撤销重创建activity和重新寻找布局文件layout-land
android:name="com.test.helloworld.MainActivity"
android:label="@string/app_name" > 如果不写则默认使用应用程序的label
<intent-filter> 表示将其作为启动时的界面(该界面的快捷方式)
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<provider 注册内容提供者类
android:name="com.test.provider.MyProvider"
android:authorities="TestsqlProvider">
</provider>
</application>
</manifest>