<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.haso.android.PlaceNaviClient.activity" ---用于说明这个包的名称
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="7" />
<application
android:icon="@drawable/icon" ---加载应用程序图标(icon是图片的名字)
android:label="@string/app_name" >---表示应用程序在界面上显示的标题 string/app_name string.xml文件里面,<string name="app_name">动物园导游助手</string>
<activity
android:label="@string/app_name"
android:name=".PlaceNaviClientActivity" >
</activity>
<activity android:name=".LoginActivity" >
</activity>
<activity android:name=".LvDemoActivity" >
</activity>
<activity android:name=".AnimalDetailActivity" >
</activity>
<activity android:name=".PartMenuActivity" >
</activity>
<activity android:name=".CourseListActivity"
android:launchMode="singleInstance"
用于指示Activity如何启动。这里有四种模式,与Intent对象中的Activity Flags(FLAG_ACTIVITY_*变量)共同作用,来决定Activity如何启动来处理Intent。它们是:
"standard"
"singleTop"
"singleTask"
"singleInstance"
默认模式是“standard”。
“standard”和“singleTop”为第一组,“singleTask”和“singleInstance”为第二组。
第一组可以被实例化很多次。这些实例可以属于任何task并且可以位于activity stack的任何位置。典型的情况是,它们会进入调用startActivity()的Task(除非Intent对象包含 FLAG_ACTIVITY_NEW_TASK标志,在这种情况下会选择一个不同的Task——参考taskAffinity特性)。
android:stateNotNeeded="true" --stateNotNeeded 是否activity被销毁和成功重启并不保存状态
android:screenOrientation="portrait"
--activity显示的模式, "unspecified" 默认值 "landscape" 风景画模式,宽度比高度大一些 "portrait" 肖像模式, 高度比宽度大。 "user" 用户的设置 "behind" "sensor" "nosensor"
>
</activity>
<activity android:name=".ParkingActivity" >
</activity>
<activity android:name=".delayActivity" >
</activity>
<activity android:name=".Entry" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".MenuActivity" >
</activity>
<activity android:name=".CourseActivity" >
</activity>
<activity android:name="CouserGuideActivity"
android:launchMode="singleInstance"
android:stateNotNeeded="true"
android:screenOrientation="portrait" >
</activity>
<activity android:name="CourseMapActivity"
android:launchMode="singleInstance"
android:stateNotNeeded="true"
android:screenOrientation="portrait" >
</activity>
<activity android:name=".Animal_InfoActivity" >
</activity>
<activity android:name="AllAnimalsTypeActivity"
android:launchMode="singleInstance"
android:stateNotNeeded="true"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustUnspecified|stateHidden" > --activity主窗口与软键盘的交互模式
</activity>
<activity android:name=".CourseListAllActivity">
</activity>
<activity android:name=".StationActivity">
</activity>
<activity android:name=".StationTimeRevealActivity"></activity>
<activity android:name=".BaiduMapActivity">
</activity>
<activity android:name=".BaiduStationMapActivity"></activity>
<uses-library android:name="com.google.android.maps"/>
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true" />
<uses-library android:name="com.google.android.maps" />
</application>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" >
</uses-permission>
<uses-permission android:name="android.permission.UPDATE_DEVICE_STATS" >
</uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
</manifest>