首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
唐大虾呀
掘友等级
资深开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
41
文章 40
沸点 1
赞
41
返回
|
搜索文章
唐大虾呀
关注了
网易云音乐技术团队
资深开发工程师
唐大虾呀
关注了
得物技术
资深开发工程师
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
2年前
关注
面试题 | 异步任务的串并行嵌套及截断
以一道真实的面试题作为引子,生动地讲述了如何利用 Kotlin 的语言特性将其化繁为简,最终拿下面试的过程。...
42
13
分享
唐大虾呀
关注了
程序员DHL
资深开发工程师
唐大虾呀
赞了这篇文章
尤小红
Android,Flutter
·
6年前
关注
写一个Flutter彩票客户端--开奖列表
数据来源聚合数据项目用到的库rxdart+dio+bloc主要技术点:请求完数据的组合显示(由于聚合数据是每一个彩种都是单个请求发);号码的动态添加布局(遍历数据动态添加布...
5
1
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
Android跨界面共享数据——LiveData应用
Jetpack 中的 LiveData 是一个数据持有者。这篇介绍它 的一种应用场景:实现跨界面的状态共享。...
24
3
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
封装业务逻辑在自定义控件中
本文通过继承TextView将这几个技术点封装在一个自定义控件中。其中控件点击事件和动态改变控件内容都很简单,只需要调用TextView的setOnClickListene...
15
评论
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
Android消息机制 | 消息是如何被构造的?
Handler 是 Android 面试中的常客。这一篇分析消息是如何构造的,及如何避免频繁构造消息时的内存抖动。...
19
2
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
Android 消息机制 | 消息是如何被分发的?
Handler 是 Android 面试中的常客。这是该系列中的二篇,这一篇分析其中的一个关键概念:消息队列。...
16
评论
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
Android 消息机制 | 消息是如何被处理的?
Handler 是 Android 面试中的常客,这一篇分析消息再被分发后是如何处理的?及一共有集中消息处理方式,它们的优先级如何?...
19
评论
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
RecyclerView 缓存机制 | 如何复用表项?
RecyclerView 内存性能优越,这得益于它独特的缓存机制,这一篇以走读源码的方式探究 RecyclerView 的缓存机制。...
233
25
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
RecyclerView 缓存机制 | 回收些什么?
RecyclerView 缓存机制是面试中的常客。上一篇文章讲述了“从哪里获得回收的表项”,这一篇会结合实际回收场景分析下“回收哪些表项?”。...
53
17
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
RecyclerView 缓存机制 | 回收到哪去?
RecyclerView 性能优越,得益于它独特的缓存机制,上两篇分析了其缓存机制会回收哪些表项,及如何从缓存中获取表项。本篇在此基础上继续走读源码,分析回收表项的存储形式...
45
3
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
Android自定义控件 | 高可扩展单选按钮(再也不和产品经理吵架了)
产品需求的变更总是随心所以,猝不及防。如何让代码变得更有扩展性,以让我们在面对频繁需求变更时,不至于狼狈不堪?...
102
34
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
还需要多屏幕适配?—— ConstraintLayout(一)
每当你兴高采烈的提测后,测试同事总是可以找到一个“奇怪”的手机让你的布局文件不堪入目。多屏幕适配问题一直困扰着我们Android开发。 究其根本是因为标准的UI设计图遇到各...
16
2
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
RecyclerView缓存机制 | scrap view 的生命周期
RecyclerView 内存性能优越,这得益于它独特的缓存机制。第一篇中遗留的一个问题还没有解决:复用表项时优先级最高的scrap view是用来干嘛的?这篇文章试着通过...
70
8
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
Android自定义控件 | View绘制原理(画多大?)
这一篇将以源码中的几个关键函数为线索分析“测量(measure)”。 如果想直接看结论可以移步到第三篇末尾。 真正的测量工作在onMeasure()中进行。。。...
34
1
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
Android自定义控件 | View绘制原理(画在哪?)
从源码的角度分析“定位(layout)”。 位置都是相对的,比如“我在你的右边”、“你在广场的西边”。为了表明位置,总是需要一个参照物。。。...
18
2
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
Android自定义控件 | View绘制原理(画什么?)
从源码的角度分析“绘制(draw)”。View绘制只决定绘制的顺序,具体绘制内容由各个子View自己决定。...
16
评论
分享
唐大虾呀
赞了这篇文章
唐子玄
🏆掘金签约作者
·
6年前
关注
内存优化:充满矛盾的SparseArray
SparseArray可直译为“稀疏数组”,虽然听上去很“松散”,但它其实非常“紧致”。这一篇将会通过分析SparseArray的源码来展现这个类的矛盾之处。...
20
2
分享
下一页
关注了
21
关注者
0
收藏集
0
关注标签
16
加入于
2016-11-04