随机推荐
Android 6.0后权限的申请
前言Android 6.0 后,非系统应用权限获取收紧,应用需要动态的申请权限。你除了AndroidManifest.xml中定义需要的权限,还需要在Java代码中再需要对应权限前提示用户授权。正文第一步AndroidManifest.xml <uses-permissio...
毕淑敏:你不能要求没有风暴的海洋
痛苦和磨难是人生不可分割的一部分。只有接受这一事实,我们才能超越它,更加看清生命的意义。你说你不要这些苦难,那么生命也就失去了框架。很多自杀的人,就是因为没有理会这种意义,一厢情愿地认为生命是应该只有甘甜没有挫败的。特别是在恋爱早期,那种汹涌的荷尔蒙带来的欢愉,让人把激情当成了常态。生命的常态,其...
XXXX: unexpected operator
最近在用.sh脚本时,明明可以运行的语句,但报错了比如“[: -ne: unexpected operator”因此查询到《解决Linux下编译.sh文件报错 “[: XXXX: unexpected operator”》这篇文章,觉得不错,摘抄于此。使用粗体字语句就可以搞定。3q然后我就表...
席慕容:抉择
假如我来世上一遭只为与你相聚一次只为了亿万光年里的那一刹那一刹那里所有的甜蜜与悲凄 那麽 就让一切该发生的都在瞬间出现吧我俯首感谢所有星球的相助让我与你相遇与你别离完成了上帝所作的一首诗然後 再缓缓地老去
动态代理Proxy.newProxyInstance
前言记录一下Java中的动态代理相关知识,主要是为了Android中Hook技术要用,因此记录一下,方便自己查阅。正文什么是动态代理利用Java的反射技术,在运行时创建一个实现某些给定接口的新类(动态代理类)。代理的是接口(Interfaces),不是类(Class),也不是抽象类。n...
去除USB权限效验弹框
修改路径:frameworks/base/core/res/res/values/config.xml 修改内容:<bool name="config_disableUsbPermissionDialogs">true</bool>