初学Android_方法总结(二)

1、使用Permissions选项卡

初学Android_方法总结(二)_第1张图片
Android清单文件Androidmanifest.xml中的选项卡Permissions包含应用程序需要的权限规则,该选项卡还用于实施为应用程序创建的自定义权限。

警告:不要将Application选项卡中的下拉列表Permissions与选项卡中Permissions混为一谈。选项卡Permissions用于定义应用程序访问资源或APO所需要的权限,而下拉列表Permission用于指定其他程序为访问当前应用程序暴露的资源和API所需要的权限。

 

2、Android SDK版本

在创建应用程序时需要设置应用程序支持的最低Android SDK版本,在Androidmainfest.xml中使用<use-sdk Theandroid:minSdkVersion=””>来表示,下面是常用Android SDK版本对应的值

Android SDK 版本

对应的值

Android 2.0 SDK

5

Android 2.0.1 SDK

6

Android 2.1 SDK

7

Android 2.2 SDK

8

Android 2.3 SDK

9

Android 2.3.3/2.3.4 SDK

10

Android 3.0 SDK

11

Android 3.1 SDK

12

3、应用程序权限

Android文件清单中使用<uses-permission>标记声明权限,可以在Androidmanifest.xml选项卡下通过代码添加,也可以在Permissions选项卡中添加。下面是一些常用的权限:

权限类别

很有用的权限

基于位置的服务

android.permissioin.ACCESS_COARSE_LOCATION

android.permissioin.ACCESS_FINE_LOCATION

操作内存卡

android.permission.MOUNT_UNMOUNT_FILESYSTEMS

android.permission.WRITE_EXTERNAL_STORAGE

访问联系人数据库

android.permission.READ_CONTACTS

android.permission.WRITE_CONTACTS

拨打电话

android.permission.CALL_PHONE

android.permission.CALL_PRIVILEGED

收发短信

android.permission.READ_SMS

android.permission.RECEIVE_MMS

android.permission.RECEIVE_SMS

android.permission.RECEIVE_WAP_PUSH

android.permission.SEND_SMS

android.permission.WRITE_SMS

访问网络

android.permission.INTERNET

访问音频设置

android.permission.RECORD_AUDIO

android.permission.MODIFY_AUDIO_SETTINGS

访问网络设置

android.permission.ACCESS_NETWORK_STATE

android.permission.CHANGE_NETWORK_STATE

访问Wi-Fi设置

android.permission.ACCESS_WIFI_STATE

android.permission.CHANGE_WIFI_STATE

访问蓝牙

android.permission.BLUETOOTH

访问照相机

android.permission.CAMERA

访问闪光灯

android.permission.FLASHLIGHT

访问重力感应

android.permission.VIBREATE

访问电池状态

android.permission.BATTERY_STATE

 

 

 

你可能感兴趣的:(初学Android_方法总结(二))