首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
旭升
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
赞
文章( 7 )
沸点( 0 )
【背上Jetpack之LiveData】ViewModel 的左膀右臂 数据驱动真的香
本文介绍 LiveData ,一个 生命周期感知的,可观察的,数据持有者。同时还会简单分析 LiveData 的源码实现 数据可能来自网络,来自本地数据库,来自内存,而 UI 可能是 activity 或 fragment。 上面我们提到 Android 开发者的核心工作就是将…
[译]深入研究ViewBinding 在 include, merge, adapter, fragment, activity 中使用
在 What’s New in Architecture Components 中,有一个简短的关于view binding 的演讲,演讲中将 view binding 与现有解决方案进行了比较,并进一步讨论了为什么view binding 比 data binding 或 K…
美丽的一致性Hash算法
一致性Hash算法是使用取模的方法,一致性的Hash算法是对2的32方取模。即,一致性Hash算法将整个Hash空间组织成一个虚拟的圆环,Hash函数的值空间为0 ~ 2^32 - 1(一个32位无符号整型),整个哈希环如下: 整个圆环以顺时针方向组织,圆环0点右侧的第一个点代…
Booster 系列之——布局:XML vs 纯代码
XML 布局是在运行时解析的,由 XmlPullParser 一边解析二进制的 XML 文件一边反射构造 View 节点,像 APP 首页一般都是由很多 XML 组成,这样会导致多次「加载-解析」。都说手写代码性能更好,到底有多好呢?以下是 Anko 与 XML 的性能对比数据…
Android 架构系列 - 基于 MVP 创建适合自己的架构
该系列文章会不断更新 Android 项目开发中一些好的架构和小技巧。 这里只分享开篇的链接,后续部分可以在文中找到。 作者:Tsy 远 @ 简书
Android 深入理解 Android 中的自定义属性
成熟的项目离不开完善的 UI 规范,实现 UI 规范就免不了用到自定义属性
Using hardware layers to improve Android animation performance
When someone asks me about poor animation performance, one of the first questions I ask is whether or not they are using hardware layers.
关注了
35
关注者
0
收藏集
1
关注标签
4
加入于
2016-08-23