前情提要 上一篇文章简单描述了加密解密的演进历史,如果对这部分不感兴趣的小伙伴其实可以跳过那篇文章,不过在讲之前我...[作者空间]
4.既然可以存在多个 Handler 往 MessageQueue 中添加数据(发消息时各个 Handler 可能...[作者空间]
1.一个线程有几个 Handler? 答:一个线程可以用有多 Handler,因为 Handler 最终是被 Me...[作者空间]
在刚开始接触泛型时,我一直有个疑惑,就是为什么我不能为静态字段定义泛型类型,我也尝试过,只是无法通过编译并且会得到...[作者空间]
今天给大家分享的是 Kotlin 这门语言有别的于 Java 的一些新特性,在 Kotlin 没有发布的时候,我们...[作者空间]
之前说了使用别人提供的 so 的一种方法,不过由于是第一次做这样的需求,难免会遇到一些问题,所以下面就是这几天 N...[作者空间]
上次更新简书已经是上个月的事情了,然后更新被我自己主动停掉了,因为现在的更新目的确实已经偏离了我最开始的目的,慢慢...[作者空间]
最近在跟随一门 Android 课程学习,下面就来总结一下学习的内存。 当我们在消耗内存的时候,系统就会为我们分配...[作者空间]
在使用 Hierarchy Viewer 后,我可以看到当面界面的架构,而从中我发现了,我们自己写的布局其实只是整...[作者空间]
我一直认为 Hierarchy Viewer 是一个很强大的工具,不过如此好用的工具,竟然只能在模拟器上运行未免显...[作者空间]
之前因为要完成网易微专业的 IO 部分考试,所以需要完成一个音乐播放器,所以翻阅了官方文档,官方文档中很全面的写出...[作者空间]
先说题外话,今天下午去面试了,我还是挺喜欢面试我的那个人的,也觉得那家公司很不错,But,我表现的好差,要 GG ...[作者空间]
正如昨天写过的 Service 一样,BroadcaseReceiver 也是 Android 四大组件之一,An...[作者空间]
我们都知道 Service 是 Android 四大组件之一,而 Service 是什么呢?一种可以在后台执行长时...[作者空间]
1.String 对象是不可变的,而 JDK 中每一个看起来会修改 String 的方法,实际上都是创建了一个全新...[作者空间]
1.当抛出异常后,有几件事会随之发生。首先,同 Java 中其他对象的创建,将使用 new 在堆上异常对象。然后,...[作者空间]
之前一直没有读源码的习惯,直到今年年初才开始慢慢养成多看源码的习惯,不过之前在使用 SharedPreferenc...[作者空间]
ContentProvider 是 Android 四大组件之一,方便我们跨应用(跨应用本身就是跨进程)、跨进程访...[作者空间]
1.Map,一组成对的“键值对”对象。ArrayList 允许我们使用数字来查找值,而映射表允许我们使用另一个对象...[作者空间]
1.本章上来第一句就说了什么是内部类,一个在类的定义放在另一个的类内部。 2.内部类拥有外部类其外围类的所有元素的...[作者空间]