startActivityForResult
啓動授權界面來完成。Android 6.0 動態權限 java反射
轉載請註明出處:http://blog.csdn.net/onlybeyond99/article/details/50676644 挨踢人one
一、Android 6.0 的新特性(動態權限)
將一些危險的權限在需要的時候進行詢問
1.權限分組
正常(Normal Protection)權限
對用戶隱私沒有較大影響或者不會帶來安全問題。
安裝後就賦予這些權限,不需要顯示提醒用戶,用戶也不能取消這些權限。
2、危險(Dangerous)
運行時權限主要處理的對象,這些權限可能引起隱私問題或者影響其他程序運行
3、權限特殊(Particular)
SYSTEM_ALERT_WINDOW,設置懸浮窗,進行一些黑科技
WRITE_SETTINGS 修改系統設置
申請時需要使用
4、權限其他權限(一般很少用到)
二、java的反射
反射:主要是指程序可以訪問、檢測和修改它本身狀態或行爲的一種能力
作用:常用來改變方法的的域(私有共有,或者一些特殊的修飾詞),獲取私有變量,或者調用私有方法
原理:java虛擬機裝載某個類的時候,需要類裝載器定位相應的class文件,然後將其讀入到java虛擬機中,虛擬機提取class中的類型信息,將這些信息存儲到方法區中。
獨學而無友,則孤陋而寡聞!分享知識,交流技術,碰撞思想!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.