事件传递每次都要递归查找处理事件的View吗? ACTION_CANCEL存在的意义? 父View再那个事件拦截子View? 子View再那个时机告诉父View不要对自己的事...
1. 源文件 2. 反编译源代码 2.1 反编译描述信息 2.2 类描述信息 2.3 常量池 2.3 字段 2.4 方法 3. 虚拟机加载Class字节码面向对象设计 3.1...
一.构造对象优先使用静态工厂方法 优点1.有名称。BigInteger.probablePrime2.不必每次都构建新的对象,进行复用 Boolean.valueOf()3....
1 ART整体设计
弱引用不是回收了吗?怎么还复用???下面咱们来一探究竟 1. 弱引用的常规使用 写代码用弱引用测试一把 Run一把毫无悬念的结果 常规弱引用使用测试结论 弱引用包裹的对象re...
1.小强先定了一个小小的目标,让下面的代码可以直接Run起来 1.1 首先定义个抽象接口 1.2 类注入一个属性实例 1.3 统一初始化 小小的目标瞬间完成Run一把,可以直...
领域驱动设计确实已不再青春,从 Eric Evans 出版的那本划时代的著作《领域驱动设计》至今,已有将近十五年的时间,在软件设计领域中,似乎可以称得上是步入老年时代了。可惜...
leetcode 是一个很有名的在线OJ,上面收集了各大IT公司的笔试面试题,非常适用于在国内找工作的程序猿,以及刚接触ACM 算法竞赛的新手练习数据结构和算法。有兴趣可以关...