網(wǎng)上運(yùn)行時(shí)權(quán)限的例子、Demo無(wú)計(jì)其數(shù),但是和Google官方出品的比起來(lái),都顯得很啰嗦。作為Android開(kāi)發(fā)人員應(yīng)該以Google的實(shí)例為樣本。官方出品,必屬精品?。?!
Google官方Runtime Permissions Demo地址:https://github.com/googlesamples/android-RuntimePermissions
Demo如下(這里強(qiáng)調(diào)一下,Google推薦使用Snackbar代替Toast)
在 Android M 版本(即6.0以后的版本),多了一個(gè)特殊權(quán)限處理。開(kāi)發(fā)者的開(kāi)發(fā)工具Android Studio 如果是 Android API 23 Platform或以上版本,需要在調(diào)用特殊權(quán)限的地方手動(dòng)將權(quán)限打開(kāi),在 AndroidManifest 直接說(shuō)明是不好用的。
那么都有哪些權(quán)限是需要特殊處理的呢。下面我就把這些特殊權(quán)限按類羅列出來(lái),并告訴你如何在代碼中進(jìn)行手動(dòng)調(diào)用。
需要單獨(dú)申請(qǐng)的權(quán)限共分為9組,每組只要有一個(gè)權(quán)限申請(qǐng)成功,默認(rèn)整組權(quán)限都可以使用了。
①使用您的通訊錄
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無(wú)線安全]玩轉(zhuǎn)無(wú)線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問(wèn)題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來(lái)看看(二) 2017-07-26