android
文章平均质量分 89
gray_dog3
多发现点儿好玩有趣的技术
展开
-
Android Handler 梳理
只要是做过Android开发的,想必对Handler都不陌生。在我刚工作的时候就去看过Handler的源码,但当时局限于对多线程的理解并没有那么深刻,所以对Handler的理解也就仅仅停留在表面。现在有时间重看Handler源码,猛然发现:我擦,Handler这么简单,竟然好多面试都去问,好多人都是马马虎虎,一知半解。所以我想在这篇博客里,把Handler彻底讲透了,以后妈妈再也不用担心我对Hand原创 2017-04-25 21:32:56 · 324 阅读 · 0 评论 -
Android Handler 梳理(二)
在Handler梳理里,我主要讲到了主线程在Looper的loop里循环读取消息,然后处理消息的过程,并没有说明这个消息是怎样发送的。这一篇我准备继续顺着线程执行的顺序来一步步看,怎样从发送消息到处理一个消息,以及消息究竟是个什么东西。 在接着上一篇思路往下走之前,先说一点关于进程和APP的东西。多进程的东西在此不涉及,默认我们的APP只有一个进程,当点击APP图标,需要启动一个APP时,系统为我们原创 2017-04-25 21:34:42 · 383 阅读 · 0 评论 -
白话讲Hash
白话讲 HashHash 是什么(不同输入,定长输出)hashcode 校验文件完整性(输入敏感)防止从 hashcode 推测输入内容(单向性) hashcode 每个人都不陌生,我从接触计算机就开始听说这个名词,但是对其理解,其实一直限于知道有这个东西,大体上是干嘛的,从来没有细致的去思考过它存在的意义。直到,现在研究一个加密 IM 的项目,去思考和学习加密相关的知识,对 hashcode 才...原创 2018-10-23 01:25:27 · 313 阅读 · 0 评论