上一篇文章讲了SurfaceView创建Surface的过程,接下来我们来看下SurfaceView是如何"挖洞"的。说起"挖洞",本质上其实就...
之前我们讲了Surface的创建过程和SurfaceView的"挖洞"过程)。这一篇我们就开始讲讲SurfaceView的完整绘制流程 前面也有...
前言 一个窗口里面的所有的普通View都会共享一个Surface,这个Surface保存在ViewRootImpl里面。但是SurfaceVie...
还记得刚学Android那会,经常会说起Activity的七大生命周期: onCreate,onRestart,onStart,onResume...
前言 我们在打开APP以后长期锁屏或者将APP放置后台,然后再点击APP图标或者任务栏点击指定的APP,重新打开APP时,会出现一段时间的白屏,...
背景: 这两天在做一个画面,如图所示 于是我用了NestedScrollView嵌套ViewPager嵌套RecyclerView显示。 现象:...
前言 何为粘性事件?即发射的事件如果早于注册,那么注册之后依然可以接收到的事件称为粘性事件 背景 最近接手了一个公司的项目,采用了目前比较新的技...
最近花了大量的时间复习准备面试。杭州的一二线公司基本上都去面试过了,包括阿里,字节,快手,滴滴,有赞,涂鸦,哈啰(腾讯没有客户端的hc),其中也...
前言 看到这个问题,马上就可以回答出来:因为抛出异常就会 crash。那么为什么抛出异常就会 crash 呢?有没有办法不让 App crash...