本系列博客基于com.android.support:recyclerview-v7:26.1.01.【进阶】RecyclerView源码解析(一)——绘制流程2.【进阶】R...

本系列博客基于com.android.support:recyclerview-v7:26.1.01.【进阶】RecyclerView源码解析(一)——绘制流程2.【进阶】R...
是的呀,AMS还需要很多重构
从App启动过程看Android 10.0 Framework重构Android每个大版本都会对framework进行一定的重构,10.0也不例外。这次,谷歌把重构的对象瞄准了AMS。看过AMS代码的同学都知道,AcitivityManag...
虽然以前实习的时候用过一段时间git,但对git的很多概念还是一知半解。这不,今天又遇到了问题。今天同步内核代码的时候,执行git pull,就出现了问题,提示有冲突不能提交...
Android每个大版本都会对framework进行一定的重构,10.0也不例外。这次,谷歌把重构的对象瞄准了AMS。看过AMS代码的同学都知道,AcitivityManag...
今天用grep查log遇到了一件哔了狗的事。 我用vim打开log文件,里面有sysTid=3800这一行。但是grep "sysTid=3800" filename竟然找不...
接触到的技术多了,会发现很多异曲同工的东西。 最近在看Linux内核,看到中断和异常这块,想起来了以前体系结构课上讲到的关于轮询和中断的概念。二者都是操作系统和硬件交互的方式...
昨天实现了一下Unity里iOS推送。踩坑两个。 1. 要先注册推送才可以 接收推送前必须调用NotificationServices.RegisterForNotifica...
PC/iOS文件目录兼容 做Unity开发的时候,很多时候都需要写本地文件。文件IO本来是个简单的东西,C#库已经封装得很好了。但是如果要牵扯到跨平台,就会有点麻烦。比如iO...
昨天学习了下Android的Fragment。按照官网的教程,新建了一个类BlankFragment,继承自Fragment。然后编译的时候就出错了: 搜了一下,七七八八说什...
第一天写博客,mark一下。 很久以前就开始想写博客了,但一因为懒二因为觉得自己水平不行所以一直没付诸实践。Evernote和网易云笔记里的东西是攒了一些,但毕竟是笔记性质的...