上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 43 下一页
摘要: Android控件TextView的实现原理分析 为什么要规定所有与UI相关的操作都必须在主线程中执行呢?我们知道,这些与UI相关的操作都涉及到大量的控件内部状态以及需要访问窗口的绘图表面,也就是说,要大量地访问控件类的成员变量以及窗口绘图表面里面的图形缓冲区,因此,如果不将这些与UI相关的操作限定 阅读全文
posted @ 2017-08-09 12:21 qlky 阅读(819) 评论(0) 推荐(0) 编辑
摘要: TextView源码解析 绘制过程 阅读全文
posted @ 2017-08-08 14:38 qlky 阅读(1291) 评论(2) 推荐(0) 编辑
摘要: Android富文本编辑器(一):基础知识 目前主流的基于Android富文本开发方式思路如下: 基于TextView图文混排 使用方式: TextView textView = new TextView(context); textView.setText(Html.fromHtml(“xxxxx 阅读全文
posted @ 2017-08-08 00:16 qlky 阅读(2744) 评论(0) 推荐(0) 编辑
摘要: 浅谈 MVP in Android https://www.jianshu.com/p/4736ebe1114b 鸿洋大神写的,MVP模式的基础介绍 传统MVP的弊端: MVP需要创建太多的类和接口,并且每次通信都需要繁琐的通过接口传递信息 软解决,那就要动动脑子,稍微优雅的解决了 对于逻辑简单的页 阅读全文
posted @ 2017-08-07 18:05 qlky 阅读(413) 评论(0) 推荐(0) 编辑
摘要: Java动态代理机制详解(JDK 和CGLIB,Javassist,ASM) 彻底理解JAVA动态代理 class文件简介及加载 Java编译器编译好Java文件之后,产生.class 文件在磁盘中。这种class文件是二进制文件,内容是只有JVM虚拟机能够识别的机器码。JVM虚拟机读取字节码文件, 阅读全文
posted @ 2017-08-07 16:30 qlky 阅读(350) 评论(0) 推荐(0) 编辑
摘要: Android网络编程(八)源码解析OkHttp后篇[复用连接池] 1.引子 在了解OkHttp的复用连接池之前,我们首先要了解几个概念。 TCP三次握手 通常我们进行HTTP连接网络的时候我们会进行TCP的三次握手,然后传输数据,然后再释放连接。 TCP三次握手的过程为: 第一次握手:建立连接。客 阅读全文
posted @ 2017-08-07 14:35 qlky 阅读(14733) 评论(1) 推荐(0) 编辑
摘要: Okhttp-wiki 之 Interceptors 拦截器 阅读全文
posted @ 2017-08-07 12:08 qlky 阅读(792) 评论(0) 推荐(0) 编辑
摘要: Android核心分析之AMS App和AMS(SystemServer进程)还有zygote进程分属于三个独立的进程 App与AMS通过Binder进行IPC通信,AMS(SystemServer进程)与zygote通过Socket进行IPC通信。 打开一个APP Launcher Launche 阅读全文
posted @ 2017-08-06 21:54 qlky 阅读(2955) 评论(0) 推荐(0) 编辑
摘要: GitHub上README.md教程 阅读全文
posted @ 2017-08-05 16:03 qlky 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 安卓 数据库操作详解 阅读全文
posted @ 2017-08-04 15:50 qlky 阅读(137) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 43 下一页