- 博客(3)
- 资源 (5)
- 收藏
- 关注
原创 Android UI架构(五)--探秘刷新动力Vsync(1)之EventThread.md
文章目录参考资料一. SFEventThread1.1 BitTube二. EventThread启动2.1 SurfaceFlinger.init2.2 EventThread初始化2.3 EventThread.threadMain2.4 EventThread.waitForEventLocked2.5 EventThread.Connection.postEvent三. SF EventThread 添加Connection3.1 SurfaceFlinger.init3.2 MessageQueu
2020-05-30 15:35:18 1598
原创 Android UI架构(四)--SurfaceFlinger的初始化.md
参考:Vysnc虚拟化Android SurfaceFlinger SW Vsync模型Android SurfaceFlinger服务的消息队列创建过程分析Android6.0 显示系统(六) 图像的输出过程Android图形显示系统(一)文章目录一、SurfaceFlinger的启动1.1 surfaceflinger.rc1.2 main_surfaceflinger.cpp:main()1.3 实例化SurfaceFlinger1.3.1 SurfaceFling
2020-05-30 15:16:27 2238
原创 简述RecyclerView的fling过程
我们以RecyclerView为例,研究一下ListView是怎么滑动并且更新view的。首先可以肯定的是以Choreographer为基础实现的。一、fling过程研究fling动作是由input事件触发的。1.1 RecyclerView.onTouchEvent @Override public boolean onTouchEvent(MotionEvent e) { if (mLayoutFrozen || mIgnoreMotionEventTillDow
2020-05-30 14:50:01 3208 2
starUML3.1.0-破解版
2019-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人