首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
鸿蒙开发
小刘同学
创建于2024-05-03
订阅专栏
记录学习鸿蒙开发过程与遇到的问题。前端转鸿蒙学习,所以会有很多前端思维在里面。
等 8 人订阅
共17篇文章
创建于2024-05-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
鸿蒙NEXT组件封装 | 使用类插槽特性封装一个抽屉组件
基于@Builder:装饰自定义构建函数。@BuilderParam:接收自定义构建函数(@Builder装饰的方法)特性实现一个公共抽屉组件。
鸿蒙调试 | 查询当前鸿蒙真机支持api版本
hdc(HarmonyOS Device Connector)是HarmonyOS为开发人员提供的用于调试的命令行工具,本文这个该指令查询真机鸿蒙api版本
鸿蒙开发 | 页面路由(route)
模块配置module.json5中pages默认指向的目录是main_pages.json 所以路由文件就在这里配置。两种跳转方式router.pushUrl与router.replaceUrl。
鸿蒙布局元素篇(七)-媒体查询(mediaquery)
媒体查询(mediaquery):媒体查询可根据不同设备类型或同设备不同状态修改应用的样式。媒体特征监听器(mediaquery):通过监听器监听到状态修改来做对应的处理。
鸿蒙布局元素篇(六)-创建轮播(Swiper)
创建轮播(Swiper):轮播图也是移动端常见的功能,官方也是将常见的一些功能做了封装处理。 controller 给组件绑定一个控制器,用来控制组件翻页。
鸿蒙布局元素篇(五)-创建列表(List)并实现一个通讯录
List:用来创建类似音乐列表,购物清单这种子元素结构相同的滚动列表的布局元素。一般会和forEach语句一起使用。包含ListItem、ListItemGroup子组件。
鸿蒙布局元素篇(四)-相对布局(RelativeContainer)
相对布局(RelativeContainer),支持相对于布局元素或者排列靠前的子元素定位,不支持数值的方式。比层叠布局容器对齐方式灵活性更高。
鸿蒙布局元素篇(三)-层叠布局(Stack)
Stack(value?: { alignContent?: Alignment }):功能就是叠罗汉,包裹的元素排列顺序在后面会覆盖在排列的靠前的元素之上。 alignContent用来声明对齐方式
鸿蒙布局元素篇(二)-弹性布局(Flex)
弹性布局(Flex)和web端的flex布局相似,在鸿蒙布局中属于是扩展版的线性布局,允许换行,以及扩充了交叉轴多行的对齐管理。
鸿蒙布局元素篇(一)-线性布局(Row/Column)
前言 web端开发一般都是div元素梭哈,然后布局由css去实现。鸿蒙应用的布局则是通过赋予布局元素特性对包裹的元素排列布局。 线性布局(Row/Column)
鸿蒙装饰器篇二-自定义函数组件、样式抽离、原生组件扩展
装饰器@Builder:自定义函数组件;装饰器@Styles:样式抽离;装饰器@Extend:原生组件扩展
鸿蒙装饰器篇-状态装饰器
前言 并不是状态变量的所有更改都会引起UI的刷新,只有可以被框架监听到的修改才会引起UI刷新。 装饰器@State、@Prop、@Link、@Provide、@Consume
初识鸿蒙页面结构组成
这是一个简单的hello页面 拆解页面组成 @开头的组合在HarmonyOS中被称作装饰器,可以将它理解为一个标记,用来表示后面定义内容的作用。后续会整理常用的装饰器作用。 装饰器@Component
鸿蒙应用开发调试:预览、模拟器与真机
预览模式 下载SDK的时候勾选previewer(就是预览器) 在侧边栏打开预览器 修改代码保存就可以在预览器实时查看更新,不用运行项目 模拟器调试(比较吃电脑内存和性能) 打开设备管理器 选择模拟器
插件篇-DevEco Studio编辑器中文化
编辑器自带中文插件,激活一下就行 打开设置 切换已安装的插件,搜索chinese,点击Enable按钮,再点击下面OK按钮 弹出检测到插件更新弹窗,点击重启就ok了
问题篇-新建项目启动报错The SDK license agreement is not accepted
The SDK license agreement is not accepted.download the Toolchains:3.2.3.6 SDK,and accept the license
stage模型与FA模型的区别
应用模型目前有FA和Stage两个模型。为了统一大家的开发模式和习惯,HarmonyOS对应用程序所需能力做了一层提取封装,并向外提供必备的组件和运行机制,开发者可以基于一套统一的模型进行应用开发.