zftlive/AndroidManifest.xml

1052 lines
50 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.zftlive.android"
android:installLocation="auto"
android:versionCode="3"
android:versionName="1.2" >
<!-- 屏幕兼容模式配置 -->
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true"
android:xlargeScreens="true" />
<!-- SDK版本信息 -->
<uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="19" />
<!-- 测试用例 -->
<instrumentation
android:name="android.test.InstrumentationTestRunner"
android:label="Tests for zftlive"
android:targetPackage="com.zftlive.android" />
<!-- 配置权限清单(开始) -->
<!-- 访问账户Gmail列表权限 -->
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<!-- 使用证书权限 -->
<uses-permission android:name="android.permission.USE_CREDENTIALS" />
<!-- 管理账户权限 -->
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
<!-- 验证账户权限 -->
<uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
<uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />
<!-- 连续广播权限 -->
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
<!-- 读写系统设置权限 -->
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<!-- 这个权限用于进行网络定位 -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<!-- 这个权限用于访问GPS定位 -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<!-- 用于访问wifi网络信息wifi信息会用于进行网络定位 -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<!-- 获取运营商信息,用于支持提供运营商信息相关的接口 -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<!-- 这个权限用于获取wifi的获取权限wifi信息会用来进行网络定位 -->
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<!-- 写入扩展存储,向扩展卡写入数据,用于写入离线定位数据 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- 访问网络,网络定位需要上网 -->
<uses-permission android:name="android.permission.INTERNET" />
<!-- 允许应用读取低级别的系统日志文件 -->
<uses-permission android:name="android.permission.READ_LOGS" />
<!-- 在SDCard中创建与删除文件权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<!-- 读写手机状态和身份 -->
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<!-- 向外拨打电话的权限 -->
<uses-permission android:name="android.permission.CALL_PHONE" />
<!-- 调用照相机相关权限 -->
<uses-permission android:name="android.permission.CAMERA" />
<!-- 发送短信权限 -->
<uses-permission android:name="android.permission.SEND_SMS" />
<!-- 读送短信权限 -->
<uses-permission android:name="android.permission.READ_SMS" />
<!-- 写短信权限 -->
<uses-permission android:name="android.permission.WRITE_SMS" />
<!-- 接收短信权限 -->
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<!-- 信鸽SDK所需权限(开始) -->
<!-- 【必须】 信鸽SDK所需权限 -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_PHONE_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.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.RESTART_PACKAGES" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.RECEIVE_USER_PRESENT" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.READ_LOGS" />
<uses-permission android:name="android.permission.VIBRATE" />
<!-- 【可选】 信鸽SDK所需权限 -->
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BATTERY_STATS" />
<!-- 信鸽SDK所需权限(结束) -->
<!-- 百度地图定位所需权限(开始) -->
<!-- 这个权限用于进行网络定位 -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" >
</uses-permission>
<!-- 这个权限用于访问GPS定位 -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" >
</uses-permission>
<!-- 用于访问wifi网络信息wifi信息会用于进行网络定位 -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" >
</uses-permission>
<!-- 获取运营商信息,用于支持提供运营商信息相关的接口 -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
</uses-permission>
<!-- 这个权限用于获取wifi的获取权限wifi信息会用来进行网络定位 -->
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" >
</uses-permission>
<!-- 用于读取手机当前的状态 -->
<uses-permission android:name="android.permission.READ_PHONE_STATE" >
</uses-permission>
<!-- 写入扩展存储,向扩展卡写入数据,用于写入离线定位数据 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" >
</uses-permission>
<!-- 访问网络,网络定位需要上网 -->
<uses-permission android:name="android.permission.INTERNET" />
<!-- SD卡读取权限用户写入离线定位数据 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" >
</uses-permission>
<!-- 百度地图定位所需权限(结束) -->
<permission
android:name="oem.permission.SENDMAIL"
android:protectionLevel="normal" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature
android:name="android.hardware.camera.autofocus"
android:required="false" />
<!-- Push service 运行需要的权限 -->
<!-- 开机启动权限 -->
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<!-- 振动权限 -->
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER" />
<uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" />
<!-- 禁用键盘锁权限 -->
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
<!-- 更改系统设置的权限 -->
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
<!-- 访问闪光灯的权限 -->
<uses-permission android:name="android.permission.FLASHLIGHT" />
<!-- 发送短信验证码的权限 -->
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<!-- 统计SDK用的 -->
<uses-permission android:name="android.permission.GET_TASKS" />
<!-- 配置权限清单(结束) -->
<application
android:name="com.zftlive.android.GlobalApplication"
android:allowBackup="false"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar" >
<!-- 在本应用中导入需要使用的包放在application里面activity外面 -->
<uses-library android:name="android.test.runner" />
<!-- 渠道号 -->
<meta-data
android:name="ChannelName"
android:value="Ajava" />
<!-- 配置程序启动界面 -->
<activity
android:name=".Launcher"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<!-- 程序主界面 -->
<activity
android:name=".sample.MainActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/MainActivity"
android:launchMode="singleTask"
android:logo="@drawable/ic_list_white_48dp"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustPan" />
<!-- android:windowSoftInputMode="adjustPan" 键盘就会覆盖屏幕 -->
<!-- android:windowSoftInputMode="stateVisible|adjustResize" 屏幕整体上移 -->
<!-- 共通Webview界面 -->
<activity
android:name="com.zftlive.android.library.common.WebPageActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<!-- 共通图片查看器界面 -->
<activity
android:name="com.zftlive.android.library.common.picture.PictureViewerActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<!-- 引导界面 -->
<activity
android:name=".common.GuideActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/GuideActivity"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 意见反馈界面 -->
<activity
android:name=".common.FeedbackActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/FeedbackActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 扫描二维码界面 -->
<activity
android:name=".zxing.CaptureActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<!-- 底部泡泡菜单 -->
<activity
android:name=".sample.popupwindow.PopDialogMenuActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/PopDialogMenuActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 曲线图样例 -->
<activity
android:name=".sample.chart.LineChartActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/LineChartActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 异步加载列表图片样例 -->
<activity
android:name=".sample.image.ImageListviewActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/ImageListviewActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 调用摄像头拍照样例 -->
<activity
android:name=".sample.camera.CameraPictureActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/CameraPictureActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 数据库操作示例 -->
<activity
android:name=".sample.db.DBDemoActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/DBDemoActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 生成二维码/验证码示例 -->
<activity
android:name=".sample.zxing.ZxingGenBinActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/ZxingGenBinActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 扫描二维码/条形码示例 -->
<activity
android:name=".sample.zxing.ZxingSacnnerActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/ZxingSacnnerActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 调用webservice接口SOAP协议查看天气示例 -->
<activity
android:name=".sample.soap.ProviceActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/SOAP"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<activity
android:name=".sample.soap.CityActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
</activity>
<activity
android:name=".sample.soap.WeatherActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
</activity>
<!-- 发送手机短信验证码示例 -->
<activity
android:name=".sample.sms.PhoneValidateCodeActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/PhoneValidateCodeActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 各种进度条示例 -->
<activity
android:name=".sample.progressbar.ProgressBarActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/ProgressBarActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 自动获取表单数据示例 -->
<activity
android:name=".sample.data.AutoGainFormActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/AutoGainFormActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- Activity过场动画示例(底层的界面不透明,上层的界面透明) -->
<activity
android:name=".sample.animation.AnimationInActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/AnimationInActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<activity
android:name=".sample.animation.AnimationOutActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@style/AppTransparentTheme"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
</activity>
<activity
android:name=".sample.animation.AnimationOutPullActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@style/AppTransparentTheme"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
</activity>
<!-- 发送短信/拦截示例 -->
<activity
android:name=".sample.sms.SMSOperationActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/SMSOperationActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 基本常用操作测试样例 -->
<activity
android:name=".sample.basic.BasicTestActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/BasicTestActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- DrawerLayout侧滑菜单样例 -->
<activity
android:name=".sample.menu.DrawerLayoutActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/DrawerLayoutActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 水平+垂直滚动+首行首列固定+翻页Listview样例 -->
<activity
android:name=".sample.fixed.HVScorllListviewActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/HVScorllListviewActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 下拉ScrollView背景回弹效果样例(开始) -->
<!-- 下拉Scrollview回弹效果样例界面 -->
<activity
android:name=".sample.scrollview.StretchViewActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/PulldownViewActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 下拉ScrollView背景回弹效果样例(结束) -->
<!-- FadingActionBar官方DEMO -->
<activity
android:name=".sample.fadingactionbar.HomeActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/FadingActionBar"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<activity
android:name=".sample.fadingactionbar.LightActionBarActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.TranslucentActionBar"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.fadingactionbar.HeaderOverlayActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.TranslucentActionBar"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.fadingactionbar.LightBackgroundActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.TranslucentActionBar"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.fadingactionbar.ListViewActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.TranslucentActionBar"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.fadingactionbar.NavigationDrawerActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.TranslucentActionBar"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.fadingactionbar.NoParallaxActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.TranslucentActionBar"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.fadingactionbar.SampleFragmentActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.TranslucentActionBar"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.fadingactionbar.ScrollViewActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.TranslucentActionBar"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.fadingactionbar.ShortContentActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.TranslucentActionBar"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.fadingactionbar.WebViewActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.TranslucentActionBar"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<!-- PullToReresh官方DEMO -->
<activity
android:name=".sample.pulltorefresh.LauncherActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/PullToReresh"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<activity
android:name=".sample.pulltorefresh.PullToRefreshExpandableListActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.pulltorefresh.PullToRefreshGridActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.pulltorefresh.PullToRefreshHorizontalScrollViewActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.pulltorefresh.PullToRefreshListActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.pulltorefresh.PullToRefreshListFragmentActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.pulltorefresh.PullToRefreshListInViewPagerActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.pulltorefresh.PullToRefreshScrollViewActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.pulltorefresh.PullToRefreshViewPagerActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.pulltorefresh.PullToRefreshWebView2Activity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<activity
android:name=".sample.pulltorefresh.PullToRefreshWebViewActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" />
<!-- 正方形Item的网格DEMO -->
<activity
android:name=".sample.gridview.SquareAutoFitGridviewActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/SquareAutoFitGridviewActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 带进度文件上传/下载DEMO -->
<activity
android:name=".sample.http.FileDownloadUploadActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/FileDownloadUploadActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 网页加载示例DEMO -->
<activity
android:name=".sample.basic.LoadHTMLActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/LoadHTMLActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 图片高斯模糊效果DEMO -->
<activity
android:name=".sample.image.blur.ImageBlurActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/ImageBlurActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- dialog特效DEMO -->
<activity
android:name=".sample.animation.DialogEffectActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/DialogEffectActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 带数字的进度条样例 -->
<activity
android:name=".sample.progressbar.NumberPbActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/NumberPbActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 百度地图定位演示DEMO -->
<activity
android:name=".sample.map.location.BaiduLocationActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/BaiduLocationActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 音频控制示例DEMO -->
<activity
android:name=".sample.media.AudioManagerActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/AudioManagerActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 九宫格解锁示例DEMO -->
<activity
android:name=".sample.gesture.Lock9DemoActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/Lock9DemoActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<activity
android:name=".sample.gesture.LStyleActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/Lock9DemoActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<activity
android:name=".sample.gesture.NormalActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/Lock9DemoActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<!-- 图片缩放查看器示例DEMO -->
<activity
android:name=".sample.image.photoview.PictureViewerDemoActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/PictureViewerActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 拍照/相册选择示例DEMO -->
<activity
android:name=".sample.image.CamreaPictureDemoActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:label="@string/CamreaPictureDemoActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="com.zftlive.android.SAMPLE_CODE" />
</intent-filter>
</activity>
<!-- 静态注册短信广播接收器 -->
<receiver android:name=".sample.sms.SMSBroadcastReceiver" >
<intent-filter android:priority="2147483647" >
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
<!-- 动态注册短信拦截Service http://blog.csdn.net/zhujunwang/article/details/7912829 -->
<!-- <service android:name=".sample.sms.SMSInterceptService" android:exported="false" android:permission="oem.permission.SENDMAIL" > -->
<!-- <intent-filter > -->
<!-- <action android:name="com.zftlive.android.sample.sms.service.SMSReceived" /> -->
<!-- <category android:name="android.intent.category.DEFAULT" /> -->
<!-- </intent-filter> -->
<!-- </service> -->
<!-- 网络状态监听Service共通组件 -->
<service
android:name="com.zftlive.android.common.MyNetworkListener"
android:exported="false"
android:permission="android.permission.ACCESS_NETWORK_STATE" >
<intent-filter android:priority="2147483647" >
<action android:name="com.zftlive.android.common.MyNetworkListener" />
</intent-filter>
</service>
<!-- 信鸽配置(开始) -->
<!-- 【可选】APP实现的Receiver用于接收消息透传和操作结果的回调请根据需要添加 -->
<!-- YOUR_PACKAGE_PATH.CustomPushReceiver需要改为自己的Receiver -->
<!-- <receiver android:name="com.qq.xgdemo.receiver.MessageReceiver" > -->
<!-- <intent-filter> -->
<!-- 接收消息透传 -->
<!-- <action android:name="com.tencent.android.tpush.action.PUSH_MESSAGE" /> -->
<!-- 监听注册、反注册、设置/删除标签、通知被点击等处理结果 -->
<!-- <action android:name="com.tencent.android.tpush.action.FEEDBACK" /> -->
<!-- </intent-filter> -->
<!-- </receiver> -->
<!-- 【必须】 信鸽receiver广播接收 -->
<receiver
android:name="com.tencent.android.tpush.XGPushReceiver"
android:process=":xg_service_v2" >
<intent-filter android:priority="0x7fffffff" >
<!-- 【必须】 信鸽SDK的内部广播 -->
<action android:name="com.tencent.android.tpush.action.SDK" />
<action android:name="com.tencent.android.tpush.action.INTERNAL_PUSH_MESSAGE" />
<!-- 【必须】 系统广播:开屏和网络切换 -->
<action android:name="android.intent.action.USER_PRESENT" />
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
<!-- 【可选】 一些常用的系统广播增强信鸽service的复活机会请根据需要选择。当然你也可以添加APP自定义的一些广播让启动service -->
<action android:name="android.bluetooth.adapter.action.STATE_CHANGED" />
<action android:name="android.intent.action.ACTION_POWER_CONNECTED" />
<action android:name="android.intent.action.ACTION_POWER_DISCONNECTED" />
</intent-filter>
</receiver>
<!-- 【必须】 (2.30及以上版新增)展示通知的activity -->
<!-- 【注意】 如果被打开的activity是启动模式为SingleTopSingleTask或SingleInstance请根据通知的异常自查列表第8点处理 -->
<activity
android:name="com.tencent.android.tpush.XGPushActivity"
android:exported="true" >
<intent-filter>
<!-- 若使用AndroidStudio请设置android:name="android.intent.action" -->
<action android:name="" />
</intent-filter>
</activity>
<!-- 【必须】 信鸽service -->
<service
android:name="com.tencent.android.tpush.service.XGPushService"
android:exported="true"
android:persistent="true"
android:process=":xg_service_v2" />
<!-- 【必须】 通知service此选项有助于提高抵达率 -->
<service
android:name="com.tencent.android.tpush.rpc.XGRemoteService"
android:exported="true" >
<intent-filter>
<action android:name="com.zftlive.android.PUSH_ACTION" />
</intent-filter>
</service>
<!-- 【必须】 请修改为APP的AccessId“21”开头的10位数字中间没空格 -->
<!-- <meta-data -->
<!-- android:name="XG_V2_ACCESS_ID" -->
<!-- android:value="2100127312" /> -->
<!-- 【必须】 请修改为APP的AccessKey“A”开头的12位字符串中间没空格 -->
<!-- <meta-data -->
<!-- android:name="XG_V2_ACCESS_KEY" -->
<!-- android:value="AY377Q9I2UQF" /> -->
<!-- 信鸽配置(结束) -->
<!-- 腾讯MTA云监控配置开始全部已在代码中动态设置 -->
<!-- mta系统的权限INTERNET/ACCESS_NETWORK_STATE/ACCESS_WIFI_STATE/READ_PHONE_STATE已集成 -->
<!-- 请将MTA_APPKEY改为MTA分配的appkey -->
<!-- <meta-data -->
<!-- android:name="TA_APPKEY" -->
<!-- android:value="A1D5J6XB1XMY" /> -->
<!-- 请将CHANNAL改为app的发布渠道可以代码设置 -->
<!-- <meta-data -->
<!-- android:name="InstallChannel" -->
<!-- android:value="Ajava" /> -->
<!-- 腾讯MTA云监控配置结束 -->
<!-- ShareSDK分享(开始) -->
<activity
android:name="com.mob.tools.MobUIShell"
android:configChanges="keyboardHidden|orientation|screenSize"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Translucent.NoTitleBar"
android:windowSoftInputMode="stateHidden|adjustResize" >
<!--
AuthorizeAdapter表示一个继承自cn.sharesdk.framework.authorize.AuthorizeAdapter
的类这个类可以监听到页面的生命周期也可以获取授权页面的各种UI控件。
开发者可以通过继承AuthorizeAdapter重写其方法并获取各种UI来自定义这个页面的行为。
-->
<meta-data
android:name="AuthorizeAdapter"
android:value="com.zftlive.android.library.common.onekeyshare.MyAuthorizeAdapter" />
<meta-data
android:name="QZoneWebShareAdapter"
android:value="com.zftlive.android.library.common.onekeyshare.MyQZoneWebShareAdapter" />
<!--
QZoneWebShareAdapter表示一个继承自cn.sharesdk.tencent.qzone.QZoneWebShareAdapter
的类这个类可以监听到页面的生命周期也可以获QQ空间网页分享权页面的各种UI控件。
开发者可以通过继承QZoneWebShareAdapter重写其方法并获取各种UI来自定义这个页面的行为。
<meta-data android:name="QQWebShareAdapter" android:value="cn.sharesdk.demo.MyQQWebShareAdapter" />
-->
<!--
Dropbox的SSO功能需要在此处添加一个对ACTION_VIEW事件的过滤器其中的scheme是
“db-”前缀再开发者应用的加上appKey。如果此过滤器不设置则不能完成SSO功能授权
-->
<intent-filter>
<data android:scheme="db-7janx53ilz11gbs" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<!--
如果集成QQ分享或者使用QQ客户端来进行QQ空间的分享须要在此处添加一个对ACTION_VIEW
事件的过滤器其中的scheme是“tencent”前缀再开发者应用的加上appId。如果此过滤器不设置
则分享结束以后不能得到正确的回调
-->
<intent-filter>
<data android:scheme="tencent100371282" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
</activity>
<!-- 微信分享回调 -->
<activity
android:name=".wxapi.WXEntryActivity"
android:configChanges="keyboardHidden|orientation|screenSize"
android:exported="true"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
<!-- 调用新浪原生SDK需要注册的回调activity -->
<activity
android:name="cn.sharesdk.sina.weibo.SinaActivity"
android:theme="@android:style/Theme.Translucent.NoTitleBar" >
<intent-filter>
<action android:name="com.sina.weibo.sdk.action.ACTION_SDK_REQ_ACTIVITY" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<!-- ShareSDK分享(结束) -->
<!-- 百度基础地图+定位+LBS开始 -->
<meta-data
android:name="com.baidu.lbsapi.API_KEY"
android:value="L0W4fMkaXQP3zGuUhfjB0SVN" />
<!-- 百度定位 -->
<service
android:name="com.baidu.location.f"
android:enabled="true"
android:process=":remote" >
</service>
<!-- 百度基础地图+定位+LBS结束 -->
<!-- <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> -->
<!-- <receiver android:name="com.zftlive.android.sample.media.BootBroadcastReceiver"> -->
<!-- <intent-filter> -->
<!-- <action android:name="android.intent.action.BOOT_COMPLETED"></action> -->
<!-- <category android:name="android.intent.category.LAUNCHER" /> -->
<!-- </intent-filter> -->
<!-- </receiver> -->
</application>
</manifest>