07 2019 档案

View学习之解决滑动冲突
摘要:一、常见的滑动冲突场景 1.外部滑动方向和内部滑动的方向不一致 图一 2.外部滑动方向和内部滑动方向一致 图二 3.外部滑动方向和内部滑动的方向不一致和外部滑动方向和内部滑动方向一致 图三 二、解决方法 1.外部拦截法 : 外部和内部的滑动方向不一样也就是说只要判断当前dy和dx的大小,如果dy>d 阅读全文

posted @ 2019-07-25 20:59 zhang11111wei 阅读(216) 评论(0) 推荐(0) 编辑

应用学习
摘要:一、PMS的常用功能 1、安装、卸载应用 2、查询permission相关信息 3、查询Application相关信息(application、activity、receiver、service、provider及相应属性等) 4、查询已安装应用 5、增加、删除permission 6、清除用户数据 阅读全文

posted @ 2019-07-19 21:44 zhang11111wei 阅读(659) 评论(0) 推荐(0) 编辑

gradle的编译问题
摘要:上次反馈的政企jar使用gradle 3.4.1版本,release apk时混淆导致接口无法调用的问题。 现在已经找到原因​,具体参考:https://blog.csdn.net/monkeyzsf/article/details/89476852 由于gradle 3.4+版本强制开启了R8功能 阅读全文

posted @ 2019-07-04 13:36 zhang11111wei 阅读(370) 评论(0) 推荐(0) 编辑

Framework之AMS的启动流程
摘要:一、Instrumentation类 : 该类是一个工具类,ActivityThread接收到AMS的指令创建和调度交互都由它来执行 ActivityThread的构造方法很简单就是创建了一个ResourcesManager对象,用于管理应用程序中的资源文件 Application环境与framew 阅读全文

posted @ 2019-07-03 10:11 zhang11111wei 阅读(1298) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示