Android常用的权限和依赖

开发的时候,需要在manifest.xml里加这个那个权限,才能使用某些功能。比如发送短信、读取SD卡,我只要加个权限就可以做了。这个权限还不是开发者说了算。极端点,开发一个程序,把所有权限都写到manifest.xml里。那么,常用的权限给大家汇总了一下:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

常用权限

ACCES_NETWORK_STATE                       允许应用程序获取网络状态信息的权限

2.ACCESS_WIFI_STATE                         允许应用程序获取Wi-Fi网络状态的权限

3.BATTERY_STATS                             允许应用程序获取电池状态的权限

4.BLUETOOTH                                 允许应用程序连接匹配的蓝牙设备的权限

5.BLUETOOTH_ADMIN                           允许应用程序发现匹配的蓝牙设备的权限

6.BROADCAST_SMS                             允许应用程序广播收到短信提醒的权限

7.CALL_PHONE                                允许应用程序拨打电话的权限

8.CAMERA                                    允许应用程序使用照相机的权限

9.CHANGE_NETWORK_STATE                      允许应用程序改变网络连接状态的权限

10.CHANGE_WIFI_STATE                        允许应用程序改变Wi-Fi网络连接状态的权限

11.DELETE_CACHE_FILES                       允许应用程序删除缓存文件的权限

12.DELETE_PACKAGES                          允许应用程序删除安装包的权限

13.FLASHLIGHT                               允许应用程序访问闪光灯的权限

14.INFTERNET                                允许应用程序打开网络Socket的权限

15.MODIY_AUDIO_SETTINGS                     允许应用程序修改全局声音设置的权限

16.PROCESS_OUTGOING_CALLS                   允许应用程序监听,控制,取消呼出电话的权限

17.READ_CONTACTS                            允许应用程序读取用户的联系人数据的权限

18.READ_HISTORY_BOOKMARKS                   允许应用程序读取历史标签的权限

19.READ_OWNER_DATA                          允许应用程序读取用户数据的权限

20.READ_PHONE_STATE                         允许应用程序读取电话状态的权限

21.READ_PHONE_SMS                           允许应用程序读取短信的权限

22.REBOOT                                   允许应用程序重启系统的权限

23.RECEIVE_MMS                              允许应用程序接收,监控,处理彩信的权限

24.RECEIVE_SMS                              允许应用程序接收,监控,处理彩信的权限

25.RECORD_AUDIO                             允许应用程序录音的权限

26.SEND_SMS                                 允许应用程序发送短信的权限

27.SET_ORIENTATION                          允许应用程序旋转屏幕的权限

28.SET_TIME                                 允许应用程序设置时间的权限

29.SET_TIME_ZONE                            允许应用程序设置时区的权限

30.SET_WALLPAPER                            允许应用程序设置桌面壁纸的权限

31.VIBRATE                                  允许应用程序控制振动器的权限

32.WRITE_CONTACTS                           允许应用程序写入用户联系人的权限

33.WRITE_HISTORY_BOOKMARKS                  允许应用程序写历史书签的权限

34.WRITE_OWNER_DATA                         允许应用程序写用户数据的权限

35.WRITE_SMS                                允许应用程序写短信的权限

Gson包导入依赖

gson包导入 
compile ‘com.google.code.gson:gson:2.2.4’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值