写的不错,赞一个
给初学者的RxJava2.0教程(一)Outline [TOC] 前言 上个月RxJava2正式版发布了,但目前国内的资料还比较少,以前使用过RxJava1只需要看看更新文档就知道怎么使用了,但还有一些以前没用过...
在阅读一些技术博客等资料时,经常会出现非正式协议与正式协议的字眼,但是对于它的含义不太清楚,这里提出来说明一下。 正式协议 首先我们的正式协议就是指的最常用的那种@proto...
最近发现在项目开发中经常会用到UIView的坐标转换,因此在这里总结一下。主要用到这几个方法: 下面我用实例来说明一下 然后我们看一下在日志中打印的结果: 把这两个转换rec...
何为单元测试 单元测试(Unit Testing)又称为模块测试,是针对程序模块软件设计来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。对于面向对象编程,最小...
前言 我们先回顾一下,在上一篇博客中,主要分享了Android单元测试的逻辑测试部分。接下来,我们重点讲解Android单元测试的UI测试部分! 何为UI测试呢?就是对用户界...
HTTPS 简介 HTTPS 全称 HTTP over TLS。TLS是在传输层上层的协议,应用层的下层,作为一个安全层而存在,翻译过来一般叫做传输层安全协议。 对 HTTP...
找了半天的aspectj文章,还是医生的文章最循序渐进,一看就懂,这就是能力啊,服
看AspectJ在Android中的强势插入看AspectJ在Android中的强势插入 什么是AOP AOP是Aspect Oriented Programming的缩写,即『面向切面编程』。它和我们平时接触到的OO...
特地注册了简书来感谢楼主,救命贴啊,有用
解决Macbook Pro蓝牙不可用问题早上到公司mac忘记插电源线了。中午午休醒来之后,发现mac没电关机了,于是乎插电源线,开机。开机之后,发现鼠标不可用了,习惯性的看了眼右上角,突然发现平时的蓝牙标签 变成了...
版权声明:本文原创发布于公众号 wingjay,转载请务必注明出处! https://www.jianshu.com/p/cf496fc408b2 2016/12/02...
参考资源 官网 国内博客 GitHub官网 鉴于一些关于OKHttp3源码的解析文档过于碎片化,本文系统的,由浅入深得,按照网络请求发起的流程顺序来讲解OkHttp3的源码。...
AOP:面向切面编程(Aspect-Oriented Programming)。如果说,OOP如果是把问题划分到单个模块的话,那么AOP就是把涉及到众多模块的某一类问题进行统...
爱你爱你啦
Dagger2从入门到会用再到暂时放弃Dagger2是一种依赖注入框架,目前由Google维护。说到依赖注入,标准定义是目标类中所依赖的其他的类的初始化过程,不是通过手动编码的方式创建,而是通过技术手段可以把其他...