详解AndroidSurface系统.docxVIP

  • 5
  • 0
  • 约2.05万字
  • 约 26页
  • 2017-05-27 发布于河南
  • 举报
详解AndroidSurface系统

深入浅出 详解Android Surface系统2011-05-05 14:44 Innost CSDN?字号:T?|?T本文详细介绍了Android中的Surface系统,采用情景分析的办法,详解了何为SurfaceFlinger,以及SurfaceFlinger的工作流程,以Activity函数调用为切入点来研究SurfaceFlinger。AD:2014WOT全球软件技术峰会北京站 课程视频发布一 目的本篇文章的目的就是为了讲清楚Android中的Surface系统,大家耳熟能详的SurfaceFlinger到底是个什么东西,它的工作流程又是怎样的。当然,鉴于SurfaceFlinger的复杂性,我们依然将采用情景分析的办法,找到合适的切入点。一个Activity是怎么在屏幕上显示出来的呢?我将首先把这个说清楚。接着我们把其中的关键调用抽象在Native层,以这些函数调用为切入点来研究SurfaceFlinger。好了,开始我们的征途吧。二 Activity是如何显示的最初的想法就是,Activity获得一块显存,然后在上面绘图,最后交给设备去显示。这个道理是没错,但是Android的SurfaceFlinger是在System Server进程中创建的,Activity一般另有线程,这之间是如何...如何挂上关系的呢?我可以先提前告诉大家,这个过程还比较复杂。好吧,我们从A

文档评论(0)

1亿VIP精品文档

相关文档