首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小强闯江湖
掘友等级
安卓工程师
牛逼的人正在学习!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
179
文章 160
沸点 19
赞
179
返回
|
搜索文章
赞
文章( 160 )
沸点( 19 )
Android 17为什么会重写MessageQueue
Android 的消息机制,从第一个版本到 Android 16,核心实现都没怎么变过。核心原理:一个 synchronized 锁,守着一条单链表,所有操作(入队、出队、移除)都抢同一个 synch
Android操作文件也太难了趴,File vs DocumentFile 以及 DocumentsProvider vs FileProvider 的异同
Android 的文件操作真的是太难了,随着版本的迭代,权限的收紧,给了开发者过渡时期,然后再次收紧权限。搞得开发者都不知道怎么操作文件了。
RecyclerView布局绘制优化-OkLayoutInflater
使用OkLayoutInflater优化RecyclerView的布局加载,使得首帧渲染耗时65ms->35ms,滑动帧率45fps->52fps。
Android 喷雾效果实现
前言 很长时间没写博客了,另外今年的大分部工作都是都和Native层相关。不过话说回来,Android社区的活跃度已经大不如从前了,很多人都转向其他领域了。另外,去年也就过一段时间的Compose U
AGP 8.0 路由框架新思路
前言 说到路由又是老生长谈了,阿里的 ARouter、美团的WMRouter 这些老牌知名度很高的路由框架。由于 AGP 8.0 以后不能支持,Github 上也有很多人提了PR,Issues 里边也
我眼中的 CompositionLocal 最佳实践
CompositionLocal提供了一种通过组合隐式向下传递数据的机制, 而无需通过每个 Composable 函数传递数据. 当数据在UI的许多部分频繁使用时, 比如与主题相关的信息(颜色,
在安卓中使用Launcher保活
要点 使用Launcher保活 简单Launcher开发 在手机中找到Launcher设置,使用adb命令弹出被隐藏的功能
一款简单高效的Android异步框架
当我们在用java进行Android开发时,经常会涉及到线程间的切换操作。由子线程执行耗时任务,执行完毕后再切到主线程。对于这种需求在Rxjava出现之前不可避免采用handler.post(runn
经验 | 向AOSP贡献虚拟机的优化
最近向ART主线提交了一笔改动,用于改善JNI调用的性能。它可以让App的绝大多数 (85%~90%) Java native方法都受益。整个开发和提交耗时几个月,过程颇多坎坷。
货拉拉移动端网络优化——协议升级篇
# 一、背景 - 网络能力是互联网App的基本能力,一个app只有联网才具有生命力。为了提升货拉拉移动端的网络请求速度、安全性,节省流量,成了网络专项,对货拉拉的移动端从业务层、协议层、
下一页
个人成就
文章被点赞
129
文章被阅读
14,001
掘力值
553
关注了
21
关注者
36
收藏集
1
关注标签
13
加入于
2017-03-14