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中的类型信息,将这些信息存储到方法区中。


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

你可能感兴趣的:(工作日志)