首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户4193997878807
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
Android 绘制流程
Read The Fucking Source Code 视图说明:也就是用户看到的页面,也就是View相关
Android 自定义控件 requestLayout / invalidate
Read The Fucking Source Code 视图说明:也就是用户看到的页面,也就是View相关
捋一捋,到底怎么样去理解Window机制?
说到 Window 机制,通常想到的就是PhoneWindow、ViewRootImpl、WindowManagerImpl、子窗口、DecorView 等等,网上也有不少博客通过源码分析他们之间的调
探索 Android View 绘制流程
最近重新看了一下任玉刚大佬的《Android 开发艺术探索》,写了篇笔记,分享给大家。 1. ViewRootImpl 与 DecorView 接下来的讲解的源码版本为 Android 10 。 ViewRootImpl 是连接 WindowManager 和 DecorVie…
ThreadPoolExecutor 详解
Executor 框架最核心的类是 ThreadPoolExecutor,它是线程池的实现类,主要由下列4个组件构成。 corePool:核心线程池的大小 maximumPool:最大线程池的大小
Android的inflate源码详解
在之前的Android布局窗口绘制分析一文中,我们知道 setContentView 最后是通过 LayoutInflater.from(mContext).inflate(resId, contentParent) 来将我们自己的布局文件加载到窗口中的,那么这个 inflat…
Android 源码分析实战 - 动态加载修复 so 库
1. 需求背景 俗话说养兵千日用兵一时,学习源码分析到底有什么用呢?我们遇到的所有问题,都能通过分析源码解决;看似无法实现的功能,都能通过源码分析找到思路......。这些都是之前无数次给大家洗脑的概念,我们来看一下实际的开发需求,我带大家来动手实战几次。之前还在有信时,我们做…
动态下发 so 库在 Android APK 安装包瘦身方面的应用
一般来说,越是成熟的 Android 项目,Native 代码的贡献量就越多,以往 APK 体积的主要占比大都是资源文件,不过现在 Native 代码带来的 so 体积占比也很可观了,所以 so 动态化的价值越来越凸显。另一方面,现在支持 arm64 的 Android 项目也…
把书读薄 | 《设计模式之美》学习导读 & 面向对象
🤡杰哥六月决定啃王争的《设计模式之美》会输出压缩提炼后的学习笔记,两天看完的内容,你几分钟就看完,本节对应:学习导读(3讲)和面向对象(11讲) 章节
感悟:工程师所必经的三个阶段
最近一直在思考,作为一名软件开发工程师,到底应该如何实现自我成长,是否有捷径而言?其实断断续续有过很多思考,也有和各种年龄段的同学们做过不少交流,结合自身的经历,有一些感悟和思考。本文可能可以适用到其他端,不过由于自己是一名 Android 开发工程师,所以就姑且从一名普通的 …
下一页
关注了
19
关注者
0
收藏集
1
关注标签
1
加入于
2021-03-06