为示例代码Activity增加意图过滤器

This commit is contained in:
zengfantian 2015-01-14 18:33:47 +08:00
parent 0581cb1903
commit 6a629a027e
1 changed files with 95 additions and 70 deletions

View File

@ -13,13 +13,15 @@
android:xlargeScreens="true" /> android:xlargeScreens="true" />
<!-- SDK版本信息 --> <!-- SDK版本信息 -->
<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="19" /> <uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="19" />
<!-- 测试用例 --> <!-- 测试用例 -->
<instrumentation <instrumentation
android:name="android.test.InstrumentationTestRunner" android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.zftlive.android" android:label="Tests for zftlive"
android:label="Tests for zftlive" /> android:targetPackage="com.zftlive.android" />
<!-- 配置权限清单(开始) --> <!-- 配置权限清单(开始) -->
<!-- 访问账户Gmail列表权限 --> <!-- 访问账户Gmail列表权限 -->
@ -35,41 +37,44 @@
<uses-permission android:name="android.permission.BROADCAST_STICKY" /> <uses-permission android:name="android.permission.BROADCAST_STICKY" />
<!-- 读写系统设置权限 --> <!-- 读写系统设置权限 -->
<uses-permission android:name="android.permission.WRITE_SETTINGS" /> <uses-permission android:name="android.permission.WRITE_SETTINGS" />
<!-- 这个权限用于进行网络定位--> <!-- 这个权限用于进行网络定位 -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<!-- 这个权限用于访问GPS定位--> <!-- 这个权限用于访问GPS定位 -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<!-- 用于访问wifi网络信息wifi信息会用于进行网络定位--> <!-- 用于访问wifi网络信息wifi信息会用于进行网络定位 -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<!-- 获取运营商信息,用于支持提供运营商信息相关的接口--> <!-- 获取运营商信息,用于支持提供运营商信息相关的接口 -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<!-- 这个权限用于获取wifi的获取权限wifi信息会用来进行网络定位--> <!-- 这个权限用于获取wifi的获取权限wifi信息会用来进行网络定位 -->
<uses-permission android:name="android.permission.CHANGE_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.WRITE_EXTERNAL_STORAGE" />
<!-- 访问网络,网络定位需要上网--> <!-- 访问网络,网络定位需要上网 -->
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.INTERNET" />
<!--允许应用读取低级别的系统日志文件 --> <!-- 允许应用读取低级别的系统日志文件 -->
<uses-permission android:name="android.permission.READ_LOGS"/> <uses-permission android:name="android.permission.READ_LOGS" />
<!-- 在SDCard中创建与删除文件权限 --> <!-- 在SDCard中创建与删除文件权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<!-- 读写手机状态和身份 --> <!-- 读写手机状态和身份 -->
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" />
<!-- 调用照相机相关权限 --> <!-- 调用照相机相关权限 -->
<uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" /> <uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" /> <uses-feature
android:name="android.hardware.camera.autofocus"
android:required="false" />
<!-- Push service 运行需要的权限 --> <!-- Push service 运行需要的权限 -->
<!-- 开机启动权限 --> <!-- 开机启动权限 -->
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<!-- 振动权限 --> <!-- 振动权限 -->
<uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER"/> <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER" />
<uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" /> <uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" />
<!-- 禁用键盘锁权限 --> <!-- 禁用键盘锁权限 -->
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" /> <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
<!-- 更改系统设置的权限 --> <!-- 更改系统设置的权限 -->
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION"/> <uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
<!-- 访问闪光灯的权限 --> <!-- 访问闪光灯的权限 -->
<uses-permission android:name="android.permission.FLASHLIGHT" /> <uses-permission android:name="android.permission.FLASHLIGHT" />
<!-- 发送短信验证码的权限 --> <!-- 发送短信验证码的权限 -->
@ -90,7 +95,7 @@
<uses-library android:name="android.test.runner" /> <uses-library android:name="android.test.runner" />
<!-- 配置程序启动界面 --> <!-- 配置程序启动界面 -->
<activity android:name=".Launcher" > <activity android:name=".Launcher" android:label="Launcher">
<intent-filter> <intent-filter>
<action android:name="android.intent.action.MAIN" /> <action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" /> <category android:name="android.intent.category.LAUNCHER" />
@ -100,20 +105,33 @@
<!-- 引导界面 --> <!-- 引导界面 -->
<activity <activity
android:name=".common.GuideActivity" android:name=".common.GuideActivity"
android:label="GuideActivity"
android:configChanges="keyboardHidden|orientation|screenSize" android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" /> android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.SAMPLE_CODE" />
</intent-filter>
</activity>
<!--意见反馈界面 --> <!-- 意见反馈界面 -->
<activity <activity
android:name=".common.SuggestionActivity" android:name=".common.FeedbackActivity"
android:label="FeedbackActivity"
android:configChanges="keyboardHidden|orientation|screenSize" android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" /> android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.SAMPLE_CODE" />
</intent-filter>
</activity>
<!--扫描二维码界面 --> <!-- 扫描二维码界面 -->
<activity <activity
android:name=".zxing.CaptureActivity" android:name=".zxing.CaptureActivity"
android:label="CaptureActivity"
android:configChanges="keyboardHidden|orientation|screenSize" android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" /> android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
@ -121,20 +139,27 @@
<!-- 程序主界面 --> <!-- 程序主界面 -->
<activity <activity
android:name=".sample.MainActivity" android:name=".sample.MainActivity"
android:label="MainActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:launchMode="singleTask" android:launchMode="singleTask"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:configChanges="keyboardHidden|orientation|screenSize"
android:windowSoftInputMode="adjustPan" /> android:windowSoftInputMode="adjustPan" />
<!-- android:windowSoftInputMode="adjustPan" 键盘就会覆盖屏幕 --> <!-- android:windowSoftInputMode="adjustPan" 键盘就会覆盖屏幕 -->
<!-- android:windowSoftInputMode="stateVisible|adjustResize" 屏幕整体上移 --> <!-- android:windowSoftInputMode="stateVisible|adjustResize" 屏幕整体上移 -->
<!--底部泡泡菜单 -->
<!-- 底部泡泡菜单 -->
<activity <activity
android:name=".sample.popupwindow.PopDialogMenuActivity" android:name=".sample.popupwindow.PopDialogMenuActivity"
android:label="PopDialogMenuActivity"
android:configChanges="keyboardHidden|orientation|screenSize" android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" /> android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.SAMPLE_CODE" />
</intent-filter>
</activity>
</application> </application>
</manifest> </manifest>