前言 performTraversals作为View三大流程的入口方法,只要子View执行了requestLayout,就必然会调到ViewRootImpl的performT...
前言 performTraversals作为View三大流程的入口方法,只要子View执行了requestLayout,就必然会调到ViewRootImpl的performT...
正在开发中的系统基础平台由安卓10升级到了安卓11,美工提供的好好的壁纸图竟然悄无声息的被放大了,大概是这样: 美工同学表示不能忍,那就找找scale的原因吧。Google和...
Handler Message种类Handler的Messgae种类分为三种: 普通消息异步消息屏障消息其中普通消息又称为同步消息,我们平时发的消息基本都是同步消息,在这里不...
前言 最近在研究一些跟手性的问题,修改一些vsync phase的值,对这些值有了一些更加深入的理解,感觉还是挺有意思的,写个文章分享给大家。 一、什么是Vsync Phas...
一. 概述 性能优化是 Android 中的一个重要知识,也是衡量一个 Android 工程师水平的重要依据,简单的性能优化,可能很多人都会。比如以下几个优化 UI 渲染的方...
努比亚技术团队原创内容,转载请务必注明出处。 1.前言 从用户手指点击桌面上的应用图标到屏幕上显示出应用主Activity界面而完成应用启动,快的话往往都不需要一秒钟,但是这...
[TOC] Android VirtualDisplay解析 Android支持多个屏幕:主显,外显,和虚显,虚显就是我们要说的VirtualDisplay。VirtualD...
Android 支持多个屏幕,主屏(主显的物理屏),虚拟屏(非物理屏),外部显示屏(折叠屏),其中主屏和外部显示屏是实实在在的硬件物理屏,这两者在SurfaceFlinger...
参考链接:https://www.jianshu.com/p/bc79cc25829a[https://www.jianshu.com/p/bc79cc25829a] 同步屏...