首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
华为-鸿蒙HarmoryOS
你眼中的光
创建于2024-06-27
订阅专栏
鸿蒙
等 2 人订阅
共27篇文章
创建于2024-06-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
鸿蒙-多线程并发
多线程概述 当前ArkTS提供了TaskPool和Worker两种并发能力,TaskPool和Worker都基于Actor并发模型实现。 Actor并发模型作为基于消息通信并发模型的典型代表,不需要开
鸿蒙-长列表优化
问题现象 使用ForEach和lazyForEach的对比 现象一:当同时加载1000条数据时,ForEach处于白屏加载状态,而lazyForEach会瞬间显示 现象二:当同时滚动列表数据时,For
鸿蒙-arkUI性能优化
精简节点数 执行过程 ArkUI描述=>(build)后端页面节点树=>(render) 渲染树 节点树由CustomNode组成,渲染树由RenderNode组成,UI线程会对每个元素进行测算和布局
鸿蒙-列表加载ForEach和LazyForEach
HarmonyOS应用框架为容器类组件的数据加载和渲染提供了2种方式: 方式一,循环渲染 通过循环渲染(ForEach)从数组中获取数据,并为每个数据项创建相应的组件,可减少代码复杂度。 方式二,数据
鸿蒙-权限管理
权限申请 abilityAccessCtrl.createAtManager createAtManager(): AtManager 访问控制管理:获取访问控制模块对象 requestPermiss
鸿蒙-获取硬件信息
设备信息 名称 类型 说明 marketName string 产品系列 osFullName string 系统版本 sdkApiVersion number 系统软件API版本 deviceTyp
鸿蒙-语音识别
申请语音权限 初始化引擎 设置回调,用来接收语音识别相关的回调信息 设置开始识别的相关参数,调用startListening方法,开始合成 录制音频 配置音频采集参数并创建AudioCapturer实
鸿蒙-服务卡片
服务卡片可将元服务/应用的重要信息以卡片的形式展示在桌面,用户可通过快捷手势使用卡片,通过轻量交互行为实现服务直达、减少层级跳转的目的。 使用约束 每个module最多可以配置16张服务卡片。 卡片不
鸿蒙-FormExtensionAbility卡片生命周期
FormExtensionAbility为卡片扩展模块,提供卡片创建、销毁、刷新等生命周期回调 onAddForm onAddForm(want: Want): formBindingData.For
鸿蒙-华为账户一键登录
华为账号用户身份标识包含UnionID和OpenID,两者的定义与使用场景: 项目/ID类型 UnionID OpenID 定义 UnionID是华为账号用户在同一个开发者账号下产品的身份ID。同一个
鸿蒙-瀑布流的实现
JS瀑布流的实现 实现思路: 首先根据视口的宽度除以元素宽度加间距的宽度,向下取整,获取一行所占列数 获取所有子元素数据,循环遍历,当循环索引小于子元素索引,说明处于第一行,否则位于后几行 第一行设置
鸿蒙-@Observed装饰器和@ObjectLink装饰器
@ObjectLink和@Observed类装饰器用于在涉及嵌套对象或数组的场景中进行双向数据同步: 被@Observed装饰的类,可以被观察到属性的变化; 子组件中@ObjectLink装饰器装饰的
鸿蒙-@Provide装饰器和@Consume装饰器
@Provide和@Consume,应用于与后代组件的双向数据同步,应用于状态数据在多个层级之间传递的场景。 @Provide/@Consume装饰的状态变量有以下特性: @Provide装饰的状态变
鸿蒙-@Link装饰器
@Link装饰的变量与其父组件中的数据源共享相同的值。 限制条件 @Link装饰器不能在@Entry装饰的自定义组件中使用。 框架行为 @Link装饰的变量和其所属的自定义组件共享生命周期。 为了了解
鸿蒙-@Prop装饰器
@Prop装饰的变量可以和父组件建立单向的同步关系。@Prop装饰的变量是可变的,但是变化不会同步回其父组件。 @Prop装饰的变量和父组件建立单向的同步关系: @Prop变量允许在本地修改,但修改后
鸿蒙-@State装饰器
是私有的,只能从组件内部访问,在声明时必须指定其类型和本地初始化。初始化也可选择使用命名参数机制从父组件完成初始化。 @State装饰的变量与子组件中的@Prop装饰变量之间建立单向数据同步,与@Li
鸿蒙-状态管理
根据状态变量的影响范围,将所有的装饰器可以大致分为: 管理组件拥有状态的装饰器:组件级别的状态管理,可以观察组件内变化,和不同组件层级的变化,但需要唯一观察同一个组件树上,即同一个页面内。 管理应用拥
鸿蒙-Tabs组件的使用
通过页签进行内容视图切换的容器组件,每个页签对应一个内容视图。包含子组件TabContent Tabs(value?: {barPosition?: BarPosition, index?: numb
鸿蒙-Web组件的使用
通过rawfile加载本地html文件 通过http网络资源加载文件 实现代码高亮 @ohos.web.webview提供web控制能力,Web组件提供网页显示的能力。 使用html文件设置显示的内容
鸿蒙-图片解码
图片解码指将所支持格式的存档图片解码成统一的PixelMap,以便在应用或系统中进行图片显示或图片处理 1. 全局导入Image模块。 2. 获取图片。 方法一:获取沙箱路径 方法二:通过沙箱路径获取
下一页