06 2019 档案

摘要:github源码传送门 1.前序 主要是介绍怎么拦截所有点击事件,具体数据打点之类的可以参考上一篇 上篇是通过aop 来实现拦截所有点击 事件,如果开发的时候我们到处乱写setOnClickListener,用切面可能就要扫描所有类,可能比较影响编译效率 定义一个简单的activity,包含butt 阅读全文
posted @ 2019-06-10 19:33 dikeboyR 阅读(813) 评论(0) 推荐(0)
摘要:Type 的话是gson的类型,为了实体跟String相互转换,cahekey对应的缓存key 调用的地方 阅读全文
posted @ 2019-06-01 17:30 dikeboyR 阅读(208) 评论(0) 推荐(0)
摘要:无痕打点github源码 1.前提 业务中经常需要对所有的打击事件做统计, 最简单的就是在每个click处加上自己的代码, 或者全继承自己的view, 这些都跟业务耦合性太高,除了一些特殊的点,可能大部分点都是 可以用通用打点的方式来实现, 利用AOP 切面 将打点在编译前从业务中剥离出去,甚至打点 阅读全文
posted @ 2019-06-01 16:03 dikeboyR 阅读(2794) 评论(0) 推荐(0)