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 修改系统设置
         申请时需要使用startActivityForResult启动授权界面来完成。
    4、权限其他权限(一般很少用到)
     
二、java的反射
       反射:主要是指程序可以访问、检测和修改它本身状态或行为的一种能力
      作用:常用来改变方法的的域(私有共有,或者一些特殊的修饰词),获取私有变量,或者调用私有方法
      原理:java虚拟机装载某个类的时候,需要类装载器定位相应的class文件,然后将其读入到java虚拟机中,虚拟机提取class中的类型信息,将这些信息存储到方法区中。


独学而无友,则孤陋而寡闻!分享知识,交流技术,碰撞思想!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章