Android应用程序UI硬件加速渲染技术

概要
Android系统自诞生以来,共UI流畅性就一直被拿来与iOS系统比较,并且认为不如后者。这一方面与Android设备硬件质量参差不齐有关,尤其是一些低端设备拉低了用户对Android系统的体验,另一方面也与Android系统的自身实现有关。例如在3.0版本之前,Android应用程序UI的2D绘制是不支持硬件加速的。 不过从4.0版本开始,Android系统一直致力改善UI的用户体验,目标是“run fast, smooth, and responsively”。 本演讲就以Android 5.0为平台,剖析Android应用程序UI的硬件加速渲染技术,让大家独立地去思考Android在技术上是否真的不如iOS流畅性这个问题。

个人简介

罗升阳,1984年出生,2007年毕业于浙江大学计算机系,取得学士学位,2010年毕业于上海交通大学计算机系,取得硕士学位。热衷于研究计算机系统技术,目标是从按下设备电源键,到系统启动完成,到用户运行应用程序,脑海中能够有一种系统代入感,好像是自己去指挥各核心模块的运行与协作一样,从而做到一个真正懂计算机系统的人。毕业后致力于研究Android系统,希望能够通过源码级别的Android系统研究去掌握计算机的运行原理。在研究Android系统的同时,也乐于分享研究成果。从2011年至今,在国内知名IT技术社区CSDN上开设了《老罗的Android之旅》专栏,2012年通过整理博客内容,出版了《Android系统源代码情景分析》一书,一共3大篇16章830页,更加全面、深入和细致阐述了Android系统的运行原理,目前已经第5次印刷。

QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、上海、旧金山召开。自2007年3月份首次举办以来,已经有超万名高级技术人员参加过QCon大会。QCon内容源于实践并面向社区,演讲嘉宾依据热点话题,面向5年以上的技术团队负责人、架构师、工程总监、高级开发人员分享技术创新和最佳实践。

你可能感兴趣的:(Android应用程序UI硬件加速渲染技术)