随笔分类 - UI系统
摘要:一、一条业务pipeline: 一个连接核心:coreanimation 二、两个进程: 1、app进程; 2、render进程; 首先,由 app 处理事件(Handle Events),如:用户的点击操作,在此过程中 app 可能需要更新 视图树,相应地,图层树 也会被更新。 其次,app 通过
阅读全文
摘要:作者:谷宝剑链接:https://www.zhihu.com/question/264592475/answer/283852178来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 仅从渲染速度上看,我个人理解目前看还是原生渲染比较有优势。 原生的渲染方式: view-
阅读全文
摘要:1、DSL系统:UI领域特定语言 html markdown; 与平台无关,只与通用UI领域有关; 2、平台语言系统(通用语言系统) UI概念在平台和通用语言中的表示。 一、信息表达: 基本信息:文本、图片、输入框、按钮等; 复合信息:列表、组件、视图等; 二、渲染接口: 图形绘制接口; 三、布局接
阅读全文
摘要:UI系统的表示与维护: 渲染单元的组织、维护、交互、解释、渲染。 UI系统在应用层连接着视图的表示,在系统层连接着视图的绘制。 一、UI的结构 树形结构 二、UI的描述: 1、UI系统或UIkit或UI开发工具箱、UI环境 依赖于UI的解释机制。 1、标记语言: html xml markdown
阅读全文