- 博客(7)
- 收藏
- 关注
原创 Compose的MVVM架构示例
最近在学习Compose的过程中,参考MVVM对整体框架进行了封装,分为BaseActivity、BaseViewModel,通过继承和反射的方式,完成对ViewModel的创建和绑定。
2024-05-24 11:26:22 514
原创 Flutter初识
DiagnesticableTree,意为可诊断树。其内部持有一个链表结构,用于存储DiagnosticsNode结点对象。
2024-02-06 16:12:53 634 1
原创 XML的加载与渲染
setViewContent(),将XML解析为ViewTree,并加载到Window中(其实DecorView是root)硬件每16.67ms触发一次Vsync信号(USE_VSYNC),由Choreographer获取,交由ViewRootHnadler处理ViewRootHnadler触发mTraversalRunnable.run(),最终performTraversals(Measure、Layout、Draw)
2024-01-28 09:51:34 2045
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人