openharmony 鸿蒙 subsys-graphics-overview

小型系统图形图像框架介绍 概述 小型系统图形图像子系统是一套轻量级图形框架,框架包括轻量级 UI 控件、动画、事件、2D 图形库、字体布局引擎、多后端渲染和窗口管理等模块,主要用于运动手表、智能家居等小型带屏设备的图形
阅读全文

openharmony 鸿蒙 subsys-graphics-layout-guide

布局容器类组件开发指导 布局类容器组件由视图基础类组成,通过直接设置视图位置,可以达到嵌套和重叠布局的目的;通过设置布局类型和边距达到规格化布局子组件的目的;通过调用相关接口可实现根据父组件及兄弟节点布局视图的目的。
阅读全文

openharmony 鸿蒙 subsys-graphics-container-guide

容器类组件开发指导 容器类组件,指能包含其它UI组件的组件,容器类组件继承于UIViewGroup(带Add方法),基于实际组件的使用场景,将需要增加其他子组件的组件,放置到容器类继承结构下。如UIAnalogClock内,通常会Add需要的计步信息,时分秒图标等。
阅读全文

openharmony 鸿蒙 subsys-graphics-common-guide

普通组件开发指导 普通组件均继承于基类UIView,不可以添加子组件,常用的普通组件有button、image、label等。 图1 普通组件树结构 UIView为基础类,UIAbstractProgress、UIArcLabel(旋转字体)、UIButton(按键)、UICanvas(画布)、UILabel(字体)、UIImageView(图片)从UIView继承。UIBoxProgress、U
阅读全文

openharmony 鸿蒙 subsys-dfx-overview

DFX概述 简介 在OpenHarmony中,DFX(Design for X)是为了提升质量属性的软件设计,目前包含的内容主要有:DFR(Design for Reliability,可靠性)和DFT(Design for Testability,可测试性)特性。
阅读全文

openharmony 鸿蒙 subsys-dfx-hiview

Hiview开发指导 概述 功能简介 Hiview是一个跨平台的终端设备维测服务集,由插件管理平台和基于平台上运行的服务插件来构成整套系统。Hiview维测服务是由HiSysEvent事件驱动的,其核心为分布在系统各处的HiSysEvent桩点,格式化的事件会通过HiSysEvent打点API上报至Hiview进行处理,其处理流程如下图所示:
阅读全文

开源鸿蒙 HiTrace开发指导

HiTrace主要是对于跨设备/跨进程/跨线程的业务流程,通过相同的traceid在整个业务流程中传递,将流程处理过程中的调用关系、各种输出信息关联和展现出来,帮助使用者分析、定位问题和系统调优。
阅读全文