项目配置技巧及打包
来源:互联网 发布:淘宝店铺开店教程 编辑:程序博客网 时间:2024/05/29 17:18
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.sjs.dz.rzxt3"> <uses-permission android:name="com.android.launcher.permission.READ_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" /> <!-- 用于读取手机当前的状态 --> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <!-- 写入扩展存储,向扩展卡写入数据,用于写入离线定位数据 --> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <!-- 访问网络,网络定位需要上网 --> <uses-permission android:name="android.permission.INTERNET" /> <!-- 拨打电话 --> <uses-permission android:name="android.permission.SEND_SMS" /> <uses-permission android:name="android.permission.CALL_PHONE" /> <!-- To auto-complete the email text field in the login form with the user's emails --> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <uses-permission android:name="android.permission.READ_PROFILE" /> <uses-permission android:name="android.permission.READ_CONTACTS" /> <!-- 拍照权限 一般拍照和摄像的时候需要写到sd卡上,所以还有一向权限声明如下 --> <uses-feature android:name="android.hardware.camera" /> <uses-feature android:name="android.hardware.camera.autofocus" /> <!-- 网络权限 --> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> <uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.CAMERA" /> <!-- 获取地理位置 --> <!-- 这个权限用于获取wifi的获取权限,wifi信息会用来进行网络定位 --> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> <uses-permission android:name="android.permission.CHANGE_CONFIGURATION" /> <!-- 不是SDK需要的权限,是示例中的后台唤醒定位需要的权限 --> <uses-permission android:name="android.permission.WAKE_LOCK" /> <!-- 读取缓存数据 --> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <!-- 更改设置 --> <uses-permission android:name="android.permission.WRITE_SETTINGS" /> <!-- 锁屏弹窗权限 --> <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> <uses-permission android:name="android.permission.READ_LOGS" > </uses-permission> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> <uses-permission android:name="android.permission.BROADCAST_STICKY"/> <!-- OpenGLES 2.0 --> <uses-feature android:glEsVersion="0x00020000" android:required="true" /> <!-- 屏幕自适应 --> <supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="false" android:resizeable="true" android:smallScreens="true" /> <!-- OpenGLES 2.0 --> <uses-feature android:glEsVersion="0x00020000" android:required="true" /> <application android:name=".base.MyApplication" android:allowBackup="true" android:hardwareAccelerated="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme.NoActionBar" > <meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="56MiMCMDjGL54PGwAAc6zInHlWX1t51v" /> <service android:name="com.baidu.location.f" android:enabled="true" android:process=":remote" > </service> <activity android:name=".LoadingActivity" android:configChanges="orientation|keyboardHidden" android:windowSoftInputMode="adjustPan|stateHidden" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".LoginActivity" android:configChanges="orientation|keyboardHidden" android:label="@string/title_activity_login" android:theme="@style/AppTheme.NoActionBar" /> <activity android:name=".AboutActivity" android:label="@string/title_activity_pact" android:theme="@style/AppTheme.NoActionBar" /> </application></manifest>
带圆角控件
drawable/re_et.xml
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"android:shape="rectangle"><solid android:color="#43bc53" /><corners android:radius="5dp" /></shape><!--<shape>--><!--<!– 实心 –>--><!--<solid android:color="#ff9d77"/>--><!--<!– 渐变 –>--><!--<gradient--> <!--android:startColor="#ff8c00"--> <!--android:endColor="#FFFFFF"--> <!--android:angle="270" />--><!--<!– 描边 –>--><!--<stroke--> <!--android:width="2dp"--> <!--android:color="#dcdcdc" />--><!--<!– 圆角 –>--><!--<corners--> <!--android:radius="2dp" />--><!--<padding--> <!--android:left="10dp"--> <!--android:top="10dp"--> <!--android:right="10dp"--> <!--android:bottom="10dp" />--><!--</shape>-->
values/styles.xml
<!--圆角--> <style name="rectangle_et"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">wrap_content</item> <item name="android:textSize">16sp</item> <item name="android:textStyle">bold</item> <item name="android:textColor">#ffffff</item> <item name="android:background">@drawable/re_et</item> </style>
应用控件
<LinearLayout style="@style/rectangle_ly" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="25dp" android:orientation="horizontal"> </LinearLayout>
教你如何使用android studio发布release 版本(完整版)
http://blog.csdn.net/to_perfect/article/details/69048419
阅读全文
0 0
- 项目配置技巧及打包
- maven项目打包配置
- Ant配置、打包项目
- Maven打包项目配置
- Ionic创建项目及打包
- 项目配置技巧
- TexturePacker纹理打包打方法及技巧
- 深入浅析java web log4j 配置及在web项目中配置Log4j的技巧
- 深入浅析java web log4j 配置及在web项目中配置Log4j的技巧
- 项目发布及演讲技巧
- Unity打包WP8项目流程及经验
- springboot jsp项目 打包jar及发布
- Jenkins配置-打包部署maven项目
- 证书配置和项目打包,安装
- maven 项目打包war文件 xml配置
- Webpack(一)前端项目打包配置
- 关于Cordova项目的打包配置
- Android项目打包发布的混淆配置
- 关于ViewPager+fragment的使用,viewpager切换时fragment状态保存的问题。
- 友盟分享小问题
- Java多线程系列--“基础篇”04之 synchronized关键字
- 自定义软键盘(Android)
- ubuntu安装svn
- 项目配置技巧及打包
- Spring Mybatis 事务
- ssm框架中el表达式获取model.addAttribute()值的方法
- [hihocoder1527]快速乘法
- java中创建对象的几种方式
- npm install -dev与npm install --save-dev区别
- selenium webdriver (python)的基本用法
- extjs设置一个空的属性
- Linux 终端浏览器 w3m