0
点赞
收藏
分享

微信扫一扫

OpenHarmony的一些碎碎念


声明式: 吃饭时,要做好,不要说话 命令式: 吃饭,坐好,靜音。 命令式编程:告诉你一步步细节,你去照做展示。 声明式编程:告诉你有一个东西,你把那个东西给放到指定容器 观察发现:每个组件,会有个build函数,这里会返回一个能够完整描述UI的对象结构。每当数据改变时,就重新调用build函数,返回新的结构。如何高效渲染,就是框架去做的事情了。通过这种方式,不管是UI的初始布局结构,还是后面的修改,都是build函数返回的对象结构去声明的,完整的声明式UI由此而来。 方舟开发框架(ArkUI框架),是由OpenHarmony提供的一套UI开发框架,可为开发者提供应用UI开发所必需的能力,比如多种组件、布局计算、动画能力、UI交互、绘制等。

OpenHarmony的一些碎碎念_网络请求

1.import需要的http模块。 2.创建一个HTTP请求,返回一个HttpRequest对象。 3.订阅HTTP响应头。 4.根据URL地址,发起HTTP网络请求。 5.处理HTTP响应头和HTTP网络请求的返回结果。

OpenHarmony的一些碎碎念_前端_02

OpenHarmony的一些碎碎念_网络请求_03

基础组件:Image、Text、 Video等 容器组件:Stack、Column、 List等 组件化装饰: @Component、@Entry、 @Builder 、@Extend等 实现组合目标面 配套实现页面组件开发及组件 自定义 状态管理装饰: @State 、 @Link 、@Observed、 @ObjectLink、 @StorageLink、 @Watch 实现数据驱动视图自动更新 基础手势事件:onClick / onTouch等 定义基础用户交互,结合 TouchEvent信息可以实现自定义手势 高级手势事件:长按手势 / 滑动手势 / 组合手势等 通过gesture属性函数配置 内置高级手势支持, GestureGroup可支持多种 高级手势组合

举报

相关推荐

0 条评论