前言 Jetpack 架构组件及 “标准化开发模式” 确立,意味着Android 开发已步入成熟阶段,只有对 MVVM 确有深入理解,才能自然而...
前言 Jetpack 架构组件及 “标准化开发模式” 确立,意味着Android 开发已步入成熟阶段,只有对 MVVM 确有深入理解,才能自然而...
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 前言 第一次看到插桩,是在Android开发高手课中。看完去查了一下:“咦...
APT是什么?有什么用? APT(Annotation Processing Tool)即注解处理器,在编译的时候可以处理注解然后搞一些事情,也...
1.1 谈谈你对Android性能优化方面的了解? 启动优化: application中不要做大量耗时操作,如果必须的话,建议异步做耗时操作 布...
开篇废话 开局一张图,说明一切问题。 可以看出MMKV相比SP的优势还是比较大的,除了需要引入库,有一些修改上的成本以外,就没有什么能够阻挡MM...
复习点 具体链接 1 算法部分 打遍天下二叉树 https://github.com/xfhy/Android-Notes/blob/maste...
什么是代理模式:代理模式是一种结构型设计模式,主要用于给某一个对象提供代理对象,并由代理对象控制对真实对象的访问。 主要应用:Spring AO...
1. HandlerThread的本质 通过继承Thread类,创建一个带有Looper对象的新工作线程,不需要手动调用Looper.prepa...
面试问题 谈一下HashMap的底层原理是什么 谈一下hashMap中put是如何实现的 谈一下hashMap中什么时候需要进行扩容,扩容res...
intent我们一般是用来传递数据的,在activity和activity之间、activity和fragment之间,甚至activity和s...
专题公告
数据结构