这篇文章的起因,是因为之前在学习属性动画时,自己查了很多资料,也看了很多大佬关于属性动画原理分析的文章,其中发现几个问题: 很多优秀的文章分析都是基于API版本25之前的源码...
这篇文章的起因,是因为之前在学习属性动画时,自己查了很多资料,也看了很多大佬关于属性动画原理分析的文章,其中发现几个问题: 很多优秀的文章分析都是基于API版本25之前的源码...
下面我们来看看react-native bundle的实现,bundle也是react-native的一个子命令,和start(ps: 实际在代码里是server)同级: 跳...
Android 软键盘弹出可能会遮挡住界面上的 EditText 或者是其他控件,有时还会出现莫名其妙的问题,解决软键盘问题,先从 windowSoftInputMode 入...
面试时间:2019.12.16 1面、2020.12.21 2面、2020.1.08 3面技术 & HR面面试部门 + 岗位:蚂蚁金服-数据体验技术部门-前端专家面试感...
如果遇到问题请到:https://www.jianshu.com/p/84b18387992f 背景 为了避免逻辑断链,这里稍微提及一下,之前所阅读到的位置 注意,这些源码都...
前言 在阅读Android底层源码,特别是关于Linux内核的代码时候,如果对Linux内核整体上没有一定的认知,阅读起来一定很幸苦,本文就总结一下Linux内核内存管理系统...
前言 内存映射 在 Linux操作系统中非常重要,因为其涉及到高效的跨进程通信 & 文件操作 今天,我将详细讲解操作系统中核心概念:内存映射 目录 1. 定义 关联 进程中的...
如果遇到问题请到:https://www.jianshu.com/p/2ab3aaf2aeb6 ServiceMananger 的初始化第二步 把进程对象注册到Binder驱...
背景 聊完前面的红黑树算法,让我复习,学习Binder驱动的内容。Binder可以说是整个Android系统中最为常用的进程间通讯。无论是AMS,WMS,PMS,几乎所有的A...