08 2018 档案

摘要:简介 本文讲解的内容是Android4.1以后的系统机制,将从整体上分析Android图形显示系统的结构,不深入分析每一层内部的代码实现,更多的是使用流程图和结构图来让大家理解Android是如何绘制、合成图形并显示到屏幕上。 本文将从三个层次进行讲解,大致如下图: 可以理解为上层生产,下层消费模型 阅读全文
posted @ 2018-08-31 15:20 linghu_java 阅读(1690) 评论(1) 推荐(1) 编辑
摘要:一、android的pulibc.xml文件 如果你用 apktoool 反编译过 apk 就知道,反编译后res/values 下有一个 public.xml 文件,内容如图 这个东西有什么用呢? 先从如何使用资源 ID 开始,在开发中我们通常使用 Resources.getXXX(resid) 阅读全文
posted @ 2018-08-28 14:30 linghu_java 阅读(4980) 评论(0) 推荐(0) 编辑
摘要:一、build.Gradle 这个 build.Gradle 文件来自 drakeet 大神的 Meizi 项目我直接在代码上加注释,参照着注释看代码就行,是不是发现有很多代码平时都没看见过。 疑问 1.apply plugin: 'com.android.application' 听说这是调用一个 阅读全文
posted @ 2018-08-13 22:55 linghu_java 阅读(1099) 评论(0) 推荐(0) 编辑
摘要:PriorityQueue其实是一个优先队列,和先进先出(FIFO)的队列的区别在于,优先队列每次出队的元素都是优先级最高的元素。那么怎么确定哪一个元素的优先级最高呢,jdk中使用堆这么一种数据结构,通过堆使得每次出队的元素总是队列里面最小的,而元素的大小比较方法可以由用户Comparator指定, 阅读全文
posted @ 2018-08-13 14:17 linghu_java 阅读(3150) 评论(0) 推荐(3) 编辑
摘要:今天发一篇”水文”,可能很多读者都会表示不理解,不过我想把它作为并发序列文章中不可缺少的一块来介绍。本来以为花不了多少时间的,不过最终还是投入了挺多时间来完成这篇文章的。 网上关于 HashMap 和 ConcurrentHashMap 的文章确实不少,不过缺斤少两的文章比较多,所以才想自己也写一篇 阅读全文
posted @ 2018-08-07 14:49 linghu_java 阅读(447) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示