首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
唐子玄
掘友等级
🏆掘金签约作者
移动端 bug 贡献者。
获得徽章 17
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 29
沸点 0
赞
29
返回
|
搜索文章
最新
热门
RecyclerView 缓存机制 | 回收到哪去?
RecyclerView 性能优越,得益于它独特的缓存机制,上两篇分析了其缓存机制会回收哪些表项,及如何从缓存中获取表项。本篇在此基础上继续走读源码,分析回收表项的存储形式。
RecyclerView 缓存机制 | 回收些什么?
RecyclerView 缓存机制是面试中的常客。上一篇文章讲述了“从哪里获得回收的表项”,这一篇会结合实际回收场景分析下“回收哪些表项?”。
RecyclerView 缓存机制 | 如何复用表项?
RecyclerView 内存性能优越,这得益于它独特的缓存机制,这一篇以走读源码的方式探究 RecyclerView 的缓存机制。
Android 消息机制 | 消息是如何被处理的?
Handler 是 Android 面试中的常客,这一篇分析消息再被分发后是如何处理的?及一共有集中消息处理方式,它们的优先级如何?
Android 消息机制 | 消息是如何被分发的?
Handler 是 Android 面试中的常客。这是该系列中的二篇,这一篇分析其中的一个关键概念:消息队列。
Android消息机制 | 消息是如何被构造的?
Handler 是 Android 面试中的常客。这一篇分析消息是如何构造的,及如何避免频繁构造消息时的内存抖动。
封装业务逻辑在自定义控件中
本文通过继承TextView将这几个技术点封装在一个自定义控件中。其中控件点击事件和动态改变控件内容都很简单,只需要调用TextView的setOnClickListener() 和 setText()。 定时器有多种实现方式,比如 java.util.Timer 或者线程池。…
Android跨界面共享数据——LiveData应用
Jetpack 中的 LiveData 是一个数据持有者。这篇介绍它 的一种应用场景:实现跨界面的状态共享。
个人成就
优秀创作者
文章被点赞
8,628
文章被阅读
932,269
掘力值
29,718
关注了
32
关注者
8,018
收藏集
24
关注标签
24
加入于
2016-06-28