前言 React Native App(后称RN App)的UI由JS端的View tree构成,在App运行时会创建相应的原生View tree。从结果看,这和安卓原生开发...
前言 React Native App(后称RN App)的UI由JS端的View tree构成,在App运行时会创建相应的原生View tree。从结果看,这和安卓原生开发...
前言 最近翻了草稿箱,看到了之前的一些草稿,有一些文章写的差不多了,但是后面没精力写或者因为其他原因就烂在草稿箱里了,现在决定把一些草稿拿出来补全或者重新写,也是温故知新的过...
这次来面试的是一个有着5年工作经验的小伙,截取了一段对话如下: 面试官:我看你写到Glide,为什么用Glide,而不选择其它图片加载框架?小伙:Glide 使用简单,链式调...
一、前言 图片加载的轮子有很多了,Universal-Image-Loader, Picasso, Glide, Fresco等。网上各种分析和对比文章很多,我们这里就不多作...
一、写在前面 在开始之前,你需要知道下面几点:有一份编译好的 Android 源码,现在的 AS 基本能满足,动手跟着步骤走,理解更深刻对 Binder 机制有一定的了解本文...
RecyclerView应该是我们使用非常频繁的一个组件 我们也有必要学习分析一下RecyclerView#onLayout工作流程 对我们日后分析优化RecyclerVie...
在代码中遇到了android:tint="?attr/iconColor", iconColor这个是什么引用,在哪定义赋值的,真是不明觉厉!后来发?attr 是和主题Th...
CopyOnWriteArrayList 解决方案: CopyOnWriteArraySet 解决方案: ConcurrentHashMap 解决方案:
写在前面 最近遇到了一个问题,在SwipeRefreshLayout中,有时候下拉,圆球不会下来,等松开手指的时候,球会突然闪一下,不明所以。想到这个应该是滑动相关的问题,而...