首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
碧海不想说话
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
761
文章 752
沸点 9
赞
761
返回
|
搜索文章
碧海不想说话
赞了这篇文章
字节小站
android工程师 @公众号:字节小站
·
4年前
关注
RecyclerView性能优化最后一公里
1. 前言 时至今日相信大部分的Android开发者对RecyclerView的缓存机制如数家珍。相关教程也是数不胜数。如果你想详细了解这些不同缓存的作用以及实现原理。可以...
26
6
分享
碧海不想说话
赞了这篇文章
Delicia_Lani
Web前端开发工程师
·
4年前
关注
RecyclerView.ViewCacheExtension 使用及踩坑
这是我参与11月更文挑战的第16天,活动详情查看:2021最后一次更文挑战 前言 基本上就是一个RecyclerView 嵌套多个子 RecyclerView ,有横向的,...
34
5
分享
碧海不想说话
赞了这篇文章
寻找极限的猫
字节跳动研发工程师
·
7年前
关注
RecyclerView缓存原理,有图有真相
1. RecyclerView缓存机制与性能优化关系 RecyclerView做性能优化要说复杂也复杂,比如说布局优化,缓存,预加载等等。其优化的点很多,在这些看似独立的点...
84
13
分享
碧海不想说话
赞了这篇文章
xuexiangjys
Android架构师 @掌阅科技
·
2年前
关注
RecyclerView性能优化之异步预加载
前言 首先需要强调的是,这篇文章是对我之前写的《RecyclerView的性能优化》文章的补充,建议大家先读完这篇文章后再来看这篇文章,味道更佳。 当时由于篇幅的原因,并没...
62
13
分享
碧海不想说话
赞了这篇文章
未来的理想
追求极致与新事物的互联网 er
·
9年前
关注
Android性能优化(一)之启动加速35%
那么第一篇文章我就从应用的启动优化开始,根据实际案例,打造闪电般的App启动速度。 而一旦App进程完成了第一次绘制,系统进程就会用Main Activity替换已经展示的...
960
23
分享
碧海不想说话
关注了
zhangxingchao
碧海不想说话
赞了这篇文章
孙先森Blog
Android开发工程师
·
3年前
关注
Android 干货分享:插件化换肤原理(1)—— 布局加载过程、View创建流程、Resources 浅析
插件化换肤原理,本系列从Android View创建源码深入分析至主流框架实现分析,彻底理解插件化换肤。...
34
4
分享
碧海不想说话
关注了
老A说
碧海不想说话
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
5年前
关注
Android | 带你探究 LayoutInflater 布局解析原理
在 Android UI 开发中,经常需要用到LayoutInflater,它的基本作用是将 xml 布局文件解析成View / View 树, 还可以用于实现 动态换肤、...
48
9
分享
碧海不想说话
关注了
_小马快跑_
碧海不想说话
赞了这篇文章
_小马快跑_
Android @公众号:代码说
·
9月前
关注
Android | Context 全解析:原理、类型与使用指南
Context 是 Android 系统提供的 全局环境信息接口,用于管理 应用资源、组件交互、系统服务访问 等。主要作用包括: 访问资源(getResources()、g...
6
评论
分享
碧海不想说话
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
5年前
关注
“终于懂了“系列:Jetpack AAC完整解析(三)ViewModel 完全掌握!
上一篇介绍了Jetpack AAC 的数据处理组件 LiveData,它是使得 数据的更新 能以观察者模式 被observer感知,且此感知只发生在活跃生命周期状态。 这篇...
127
15
分享
碧海不想说话
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
5年前
关注
你想要的Android性能优化系列:启动优化 !
手机桌面点击一个应用,用户希望应用能 及时响应、快速加载。启动时间过长的应用可能会令用户失望。这种糟糕的体验可能会导致用户在 Play 商店针对您的应用给出很低的评分,甚至...
65
3
分享
碧海不想说话
关注了
胡飞洋
碧海不想说话
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
5年前
关注
“终于懂了” 系列:Android组件化,全面掌握! | 掘金技术征文-双节特别篇
随着项目逐渐扩展,业务功能越来越多,代码量越来越多,开发人员数量也越来越多。此过程中,你是否有过以下烦恼? 如果有这些烦恼,说明你的项目需要进行 组件化 了。 在介绍组件化...
733
147
分享
碧海不想说话
赞了这篇文章
玉刚说
编程·思维·职场 @BAT
·
7年前
关注
Android 组件化最佳实践
在项目的开发过程中,随着开发人员的增多及功能的增加,如果提前没有使用合理的开发架构,那么代码会越来臃肿,功能间代码耦合也会越来越严重,这时候为了保证项目代码的质量,我们就必...
771
65
分享
碧海不想说话
赞了这篇文章
路很长OoO
洗尽锅中残留香,做起佳肴人赞扬。叠好代码逻辑清,工作生活两不忘。 @老婆在的地方🥰
·
1年前
关注
Jetpack ViewModel (源码分析) 面试
ViewModel不仅是Activity和Fragment数据集中管理和通信类,而且促进了MVVM和MVI架构规范。这篇文章希望帮助读者深入理解ViewModel,面试中对...
16
评论
分享
碧海不想说话
赞了这篇文章
vivo互联网技术
vivo互联网技术 @vivo互联网
·
4年前
关注
干货:ANR日志分析全面解析
业界在如何解决和避免ANR问题上已经有较多博文,但是在如何分析ANR日志上很少有全面完备的阐述。本文系统总结了分析ANR日志的技巧,阅读本文将获得快速分析线上ANR日志的能...
272
28
分享
碧海不想说话
赞了这篇文章
阿里巴巴终端技术
3年前
关注
钉钉 ANR 治理最佳实践 | 定位 ANR 不再雾里看花
本文为《钉钉 ANR 治理最佳实践》系列文章首篇《定位 ANR 不再雾里看花》,主要介绍了钉钉自研的 ANRCanary 通过监控主线程的执行情况,为定位 ANR 问题提供...
99
12
分享
碧海不想说话
关注了
阿里巴巴终端技术
下一页
关注了
232
关注者
5
收藏集
53
关注标签
4
加入于
2019-03-13