首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
鸿蒙开发
hqsgdmn
创建于2023-12-06
订阅专栏
记录鸿蒙开发 Arkts ArkUI笔记
暂无订阅
共7篇文章
创建于2023-12-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
鸿蒙开发-动画
1. 属性过渡动画 .animation( options ) 通过设置组件的animation属性给组件添加动画过渡, 当组件的:width/height/opacity/backgroundCol
鸿蒙开发-页面路由
Router有两种页面跳转模式: router.pushUrl() 目标页不会替换当前页,压入页面栈, 可以使用router.back()返回当前页 router.replaceUrl() 目标页替换
鸿蒙开发-几种装饰器
一. 自定义组件(跑题) 定义组件 使用组件 二. 自定义构建(渲染)函数 @Builder 定义构建函数 (相当于把一段可复用的页面结构 封装到一起 和封装组件思想有点类似, 可以定义在全局或者组件
鸿蒙开发-循环/条件渲染
一. 循环渲染 ForEach 使用ForEach进行列表循环, 接收三个参数, 参数一为需要遍历的数组, 参数二为一个回调函数 接收(item, index)为参数, 第三个参数为返回唯一key值的
鸿蒙开发-页面布局
1. 布局容器 Row为横向布局组件, Column为纵向布局组件, 类似于css的flex布局 使用justifyContent属性方法 可以指定主轴元素对齐方式, 其值使用FlexAlign枚举
鸿蒙开发基础-1
一. 页面(组件)结构 @Entry(页面):@Entry装饰的自定义组件将作为UI页面的入口。在单个UI页面中,最多可以使用@Entry装饰一个自定义组件。 @Component(组件): 仅能装饰
鸿蒙开发基础-项目结构
entry是应用的主模块,存放HarmonyOS应用的代码、资源等 src/main/resources/base/profile/main_pages.json文件保存的是页面page的路径配置信息