摘要: 一、首先,我们先了解下动态代理,因为这里Retrofit的网络请求主要用到动态代理 请查看这篇:代理模式 二、代理关键的部分: ServiceMethod 三、如何从注解中得到请求参数 四、与rxjava结合使用的原理 阅读全文
posted @ 2019-02-19 11:32 johnny_zhao 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、前言 二、框架结构 三、运用的开发语言 四、对Flutter的理解 阅读全文
posted @ 2019-02-17 10:28 johnny_zhao 阅读(202) 评论(0) 推荐(0) 编辑
摘要: Roboletric是针对Android进行单元测试的平台。以 Java Junit 的方式运行,这样就脱离了对 Android 环境的依赖,而可以直接将 case 在 JVM 中运行,因此很适合将 Roboletric 用于 Android 的测试驱动开发。 一、Roboletric配置 buil 阅读全文
posted @ 2019-02-16 01:56 johnny_zhao 阅读(470) 评论(0) 推荐(0) 编辑
摘要: Step 1 Launcher通过Binder机制通知ActivityManagerService(AMS),它要启动一个Activity; Step 2 AMS通过Binder机制通知Launcher进入Paused状态; Step 3 Launcher通过Binder机制通知AMS,它已经准备就 阅读全文
posted @ 2019-02-15 01:27 johnny_zhao 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 相关技术的理解 Single observeOn subscribe subscribeOn rxjava框架内部的主要逻辑是什么 阅读全文
posted @ 2019-02-14 16:06 johnny_zhao 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 首先说明下: wait(),notify(),notifyAll()不属于Thread类,而是属于Object基础类,也就是说每个对像都有wait(),notify(),notifyAll()的功能。 因为都个对像都有锁,锁是每个对像的基础,当然操作锁的方法也是最基础了。 wait:线程自动释放其占 阅读全文
posted @ 2019-02-13 15:58 johnny_zhao 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 说明: join方法定义在Thread类中,调用者是线程; 使用: 当需要两个线程依次执行时,可使用join(); 执行: 打印结果: Thread-1:0Thread-0:0Thread-1:1Thread-0:1Thread-1:2Thread-1:3Thread-1:4Thread-1:5Th 阅读全文
posted @ 2019-02-13 15:48 johnny_zhao 阅读(1243) 评论(0) 推荐(0) 编辑
摘要: /** * 66. Plus One * https://leetcode.com/problems/plus-one/description/ * https://www.cnblogs.com/grandyang/p/4079357.html * * Given a non-empty array of digits representing a non-negative integer, p... 阅读全文
posted @ 2019-02-11 10:43 johnny_zhao 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 在android事件传递一般包括三个对象: Activity,ViewGroup,View,事件分发顺序为:Activity->ViewGroup->View,事件分发过程由 onTouchEvent() onInterceptTouchEvent() dispatchTouchEvent()这三个 阅读全文
posted @ 2019-02-03 18:27 johnny_zhao 阅读(373) 评论(0) 推荐(0) 编辑
摘要: /** * 78. Subsets * https://leetcode.com/problems/subsets/description/ * * Given a set of distinct integers, nums, return all possible subsets (the power set).Note: The solution set must not contain d... 阅读全文
posted @ 2019-02-01 18:39 johnny_zhao 阅读(118) 评论(0) 推荐(0) 编辑