首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
鸿蒙Next
移动端开发zxh
创建于2025-05-30
订阅专栏
分享一些鸿蒙开发过程中的心得总结 关注我的微信公众号,第一时间收到文章推送 HarmonyOS开发笔记
暂无订阅
共54篇文章
创建于2025-05-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
鸿蒙Next MVVM模式使用
MVVM模式介绍 在应用开发中,UI的更新需要随着数据状态的变化进行实时同步,而这种同步往往决定了应用程序的性能和用户体验。为了解决数据与UI同步的复杂性,ArkUI采用了 Model-View-Vi
鸿蒙Next嵌套组件点击事件传递
嵌套事件传递默认的是,当父view和子view都有点击事件时,点击子组件默认响应的是子组件的点击方法,鸿蒙提供了四种传递模式可以设置,如下:
鸿蒙Next Scroll+List+Tabs实现关联滑动
实现一个Scroll嵌套List+Tabs,Tabs实现吸顶效果,Tabs标签可以随着List的滑动自动切换,切换Tabs标签时可以自动定位List位置。 ####实现思路: 1.滑动事件处理,Scr
鸿蒙Next气泡提示(Popup)的使用
本文介绍自定义的气泡CustomPopupOptions的使用,设置弹出框内容,弹出框位置,是否为模态窗口,默认小箭头的设置,简单动画,看效果:
鸿蒙Next 线性布局 (Row/Column)
Column 子元素按直方向排列 Row 子元素按水平方向排列 基本概念 主轴:Row容器主轴为水平方向,Column容器主轴为垂直方向。 交叉轴:垂直于主轴方向的轴线。Row容器交叉轴为垂直方向,C
鸿蒙Next状态管理装饰器V2 @Param@Once@Event
本文补充记录一下V2装饰器 @Param 组件外部输入 @Once初始化同步一次 @Event 规范组件回调 @Param表示组件从外部传入的状态,使得父子组件之间的数据能够进行同步: @Param装
鸿蒙Next状态管理装饰器V2 @Provider @Consumer
@Provider和@Consumer 用于跨组件层级数据双向同步,可以使得开发者不用拘泥于组件层级
鸿蒙Next状态管理装饰器V2 @ObservedV2@Trace@Local
本文先记录@ObservedV2装饰器 @Trace装饰器 @Local装饰器 当我们的数据结构有嵌套对象时,当只有嵌套对象属性发生变化,这时不能触发View刷新,看一下效果图和代码: 为了解决这种需
鸿蒙Next动态修改状态栏背景色和字体颜色
定义一个全局的修改状态栏的方法,只需要传入想要修改的色值即可,也可以定义全局的状态模式,直接调用,根据业务需求自定义。
鸿蒙Next解决子组件全屏后margin不生效
当Column/Row是全屏时,子组件如果想通过设置宽度为全屏,然后通过margin设置左右边距限制子组件的大小,这时会发现,子组件的margin并没有生效,宽度依然是全屏的,例如: 由上发现: 1.
鸿蒙Next 底部弹框绑定半模态页面(bindSheet)
半模态页面(bindSheet 默认是模态形式的非全屏弹窗式交互页面,允许部分底层父视图可见,帮助用户在与半模态交互时保留其父视图环境。 如果sheet布局是个list可滑动布局,需要先了解一下嵌套滚
鸿蒙Next组件导航 (Navigation)
**组件导航(Navigation)**主要用于实现页面间以及组件内部的页面跳转,支持在不同组件间传递跳转参数,提供灵活的跳转栈操作,从而更便捷地实现对不同页面的访问和复用。页面路由 (@ohos.r
鸿蒙Next 自定义组件@Component的生命周期
自定义组件@Component的生命周期自定义组件@Component的生命周期自定义组件@Component的生命周期
鸿蒙Next常用组件 TextInput
InputType枚举 说明 Normal 基本输入模式,无特殊限制 Password 密码输入模式。密码显示小眼睛图标,默认输入文字短暂显示后变成圆点 Email 邮箱地址输入模式。支持数字、字母、