首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HarmonyOS(鸿蒙开发)
Haha_bj
创建于2023-10-27
订阅专栏
HarmonyOS(鸿蒙开发)
等 29 人订阅
共34篇文章
创建于2023-10-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
HarmonyOS Next——帧动画ImageAnimator组件
帧动画:通过逐帧播放一系列图片来实现动画效果,在开发中可以使用ImageAnimator组件来实现帧动画的播放。开发者可以配置需要播放的图片列表,以及每张图片的播放时长,从而实现精细的动画效果。 参考
HarmonyOS Next应用如何去分发测试
通过AppGallery Connect,您可以在应用正式版本发布之前,挑选特定的用户群组来测试您的HarmonyOS应用/元服务,或向AppGallery用户公开发布您的测试版本。 应用测试的发布方
HarmonyOS第三十二课——NetConnection
网络连接的句柄。网络连接的状态 register** register(callback: AsyncCallback): void 订阅指定网络状态变化的通知。 需要权限:ohos.permissi
HarmonyOS第三十一课——wrapBuilder:封装全局@Builder
全局@Builder作为wrapBuilder的参数返回WrappedBuilder对象,实现全局@Builder可以进行赋值和传递。 使用方法: 限制条件 wrapBuilder方法只能传入全局@B
HarmonyOS第三十课——栅格布局 (GridRow/GridCol)
概述 栅格布局是一种通用的辅助定位工具,对移动设备的界面设计有较好的借鉴作用。主要优势包括: 提供可循的规律:栅格布局可以为布局提供规律性的结构,解决多尺寸多设备的动态布局问题。通过将页面划分为等宽的
HarmonyOS第二十九课——使用安全控件获取当前位置
位置控件使用直观且易懂的通用标识,让用户明确地知道这是一个获取位置信息的按钮。这满足了授权场景需要匹配用户真实意图的需求。只有当用户主观愿意,并且明确了解使用场景后点击位置控件,应用才会获得临时的授权
HarmonyOS第二十八课——使用安全控件保存图片到相册
保存控件是一种特殊的安全控件,它允许用户通过点击按钮临时获取存储权限,而无需通过权限弹框进行授权确认。 集成保存控件后,当用户点击该控件时,应用会获得10秒内单次访问媒体库特权接口的授权。这适用于任何
HarmonyOS第二十七课——Watch(状态变量更改通知)
@Watch应用于对状态变量的监听。如果开发者需要关注某个状态变量的值是否改变,可以使用@Watch为状态变量设置回调函数。 @Watch用于监听状态变量的变化,当状态变量变化时,@Watch的回调方
HarmonyOS第二十六课——全局对象globalThis
globalThis是ArkTS引擎实例内部的一个全局对象,引擎内部的UIAbility/ExtensionAbility/Page都可以使用,因此可以使用globalThis全局对象进行数据同步。
HarmonyOS第二十五课——状态管理(AppStorage、@StorageProp和@StorageLink)
AppStorage:应用全局的UI状态存储 AppStorage是应用全局的UI状态存储,是和应用的进程绑定的,由UI框架在应用程序启动时创建,为应用程序UI状态属性提供中央存储。 概述 ppSto
HarmonyOS第二十四课——状态管理(@ObjectLink和@Observed)
@ObjectLink和@Observed类装饰器用于在涉及嵌套对象或数组的场景中进行双向数据同步: 被@Observed装饰的类,可以被观察到属性的变化; 子组件中@ObjectLink装饰器装饰的
HarmonyOS第二十三课——状态管理(@Provide和@Consume)
@Provide和@Consume,应用于与后代组件的双向数据同步,应用于状态数据在多个层级之间传递的场景。@Provide和@Consume摆脱参数传递机制的束缚,实现跨层级传递。 其中@Provi
HarmonyOS第二十二课——信息传递载体Want
一、Want概述 一、Want的定义与用途 Want是对象间信息传递的载体,可以用于应用组件间的信息传递。其使用场景之一是作为startAbility()的参数,包含了指定的启动目标以及启动时需携带的
HarmonyOS第二十一课——用户首选项实现数据持久化
一、Preferences 封装 目录结构 PreferenceUtil 的封装 初始化 使用 二、避坑 重新运行获取为空的问题 问题 在开发中通过await PreferenceUtil.putPr
HarmonyOS第二十课——(绝对定位position、组件层级zIndex)
一、绝对定位-position 作用:控制组件位置,可以实现层叠效果 特点: 1、参照父组件左上角 进行偏移 2、绝对定位后的组件不占用自身原来的位置。 二、zIndex 层级 作用:调整组件层级 语
HarmonyOS第十九课——(像素单位)
为开发者提供4种像素单位,框架采用vp为基准数据单位。 名称 描述 px 屏幕物理像素单位。 vp 屏幕密度相关像素,根据屏幕像素密度转换为屏幕物理像素,当数值不带单位时,默认单位vp。在实际宽度为1
HarmonyOS第十八课——路由跳转(router)
页面路由指在应用程序中实现不同页面之间的跳转和数据传递。HarmonyOS提供了Router模块,通过不同的url地址,可以方便地进行页面路由,轻松地访问不同的页面。 在使用页面路由Router相关功
HarmonyOS第十七课——相对布局(RelativeContainer)
RelativeContainer为采用相对布局的容器,支持容器内部的子元素设置相对位置关系。子元素支持指定兄弟元素作为锚点,也支持指定父容器作为锚点,基于锚点做相对位置布局。下图是一个Relativ
HarmonyOS第十六课——层叠布局(Stack)
概述 层叠布局(StackLayout)用于在屏幕上预留一块区域来显示组件中的元素,提供元素可以重叠的布局。层叠布局通过Stack容器组件实现位置的固定定位与层叠,容器中的子元素(子组件)依次入栈,后
HarmonyOS第十五课——弹性布局(Flex)
概述 弹性布局(Flex)提供更加有效的方式对容器中的子元素进行排列、对齐和分配剩余空间。容器默认存在主轴与交叉轴,子元素默认沿主轴排列,子元素在主轴方向的尺寸称为主轴尺寸,在交叉轴方向的尺寸称为交叉
下一页