首页
学习
活动
专区
工具
TVP
发布

码上积木

专栏作者
132
文章
133022
阅读量
28
订阅数
为什么源码中都使用16进制进行状态管理?
在Android源码中,对于“多状态”的管理总是通过16进制数字来表示,类似这种格式:
码上积木
2021-07-01
1K0
原来可以这么操作—修改子View绘制顺序
周一的早上,由于项目的开发做的差不多了,正在等待测试结果的我就开始发呆,思考端午节的去处~
码上积木
2021-07-01
9920
粗谈绘制任务和绘制流程
今天是2028年4月26日,天气晴,我请了一天假在家陪女儿。 正在陪女儿画画的我,被女儿问到: ?:“爸爸,妈妈说你的工作是可以把我们想到的东西变到手机上,是这样吗?” ?:“对呀,厉害吧~” ?:“
码上积木
2021-04-30
6830
来看“Android编舞者”怎么编舞
(本篇涉及到大量Handler知识点,如果忘记的朋友可以再翻翻我之前写的《Handler27问》- https://juejin.cn/post/6943048240291905549)
码上积木
2021-04-30
1.1K0
又卡了~从王者荣耀看Android屏幕刷新机制
这下大家应该知道了,帧就是一个静止画面,很多个帧一起就组成了视频、电影、游戏画面。
码上积木
2021-04-30
8290
拇指记者打探事件分发机制背后的秘密(下)
上一期跟随拇指记者,发现了Android公司在指派具体的人之前的种种机制,今天就继续探索,看看任务具体的处理消费逻辑。
码上积木
2021-04-16
3900
拇指记者打探事件分发机制背后的秘密(上)
聊到事件分发,很多朋友就会想到view的dispatchTouchEvent,其实在此之前,Android还做了很多工作。
码上积木
2021-04-16
4090
简单介绍GC
上篇说到Handler的内存泄露,其实是因为主线程作为GC Root间接引用到了Handler。今天就来简单介绍下JVM中的GC,垃圾回收。
码上积木
2021-04-16
7490
Handler二十七问|你真的了解我吗?
既然它如此重要,不知对面的你了解它多深呢?今天就和大家一起打破砂锅问到底,看看Handler这口砂锅的底到底在哪里。
码上积木
2021-03-25
9600
怎么理解 onStart可见但不可交互
这个问题看似简单,但涉及到的面还是比较多的,比如Activity生命周期的理解,进程的理解,以及View绘制的时机。
码上积木
2021-03-10
7530
从Service到WorkManager
关于Service,想必大家都太熟悉了,今天我们就再回顾下它的使用、概念、区别、变更历史等等。
码上积木
2021-03-10
1.3K0
透过FileProvider再看ContentProvider
大家应该都熟悉FileProvider吧,但是其诞生的原因,内部怎么实现的,又是怎么转化为文件的,大家有了解多少呢?今天就通过它重新看看ContentProvider这个四大组件之一。
码上积木
2021-03-10
1.1K0
漫谈序列化—使用、原理、问题
说到对象,是一个比较宽泛的概念,简单的说,他就是类的一个实例,有状态和行为,存活在内存中,一旦JVM停止运行,对象的状态也会丢失。
码上积木
2021-02-08
7920
Java知识点—反射
为了方便大家学习这个系列,我新建了一个github仓库,会更新Android体系架构所有文章,还有面试专题,思维导图链接等等,地址:https://github.com/JiMuzz/Android-Architecture
码上积木
2021-01-25
2860
谈AMS的诞生和使用
今天接着完善Android系统这一块的体系架构,说说在App启动流程中举足轻重的ActivityManagerService。
码上积木
2021-01-25
9780
系统中的大管家—SystemServer进程
上篇说到Android系统的启动流程,Zygote进程fork的第一个进程就是SystemServer进程。
码上积木
2021-01-12
4930
Android系统启动流程
而我们的Android系统启动的过程就是架构图中从下往上运行加载的过程,这里有一张关于Android系统启动过程的总结图(图片来自参考链接gityuan.com),大家可以先看看:
码上积木
2021-01-11
1.5K0
年终总结&新的计划
年初突如其来的疫情,打破了原本生活的节奏,也没想到会笼罩全世界整整一年,希望这个世界早点好起来吧。
码上积木
2021-01-11
3370
Android体系化学习思维导图
重新整理Android相关的所有知识,以一个体系化的思想去学习复习知识,串联知识,这样有助于构建和完善我们大脑中的Android体系架构,有了体系,再遇到难题,相信你也能轻易化解了。
码上积木
2021-01-11
1.1K0
Choreographer全解析
早呀各位。今天继续屏幕刷新机制的知识讲解,上文说到vsync的处理,每一帧UI的绘制前期处理都在Choreographer中实现,那么今天就来看看这个神奇的舞蹈编舞师是怎么将UI变化反应到屏幕上的。
码上积木
2021-01-11
4390
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档