首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HarmonyOS
ChinaDragon
创建于2025-03-12
订阅专栏
HarmonyOS NEXT相关技术
等 10 人订阅
共112篇文章
创建于2025-03-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
HarmonyOS:使用Swiper构建轮播
Swiper作为一个容器组件,如果设置了自身尺寸属性,则在轮播显示过程中均以该尺寸生效。如果自身尺寸属性未被设置,则分两种情况:如果设置了prevMargin或者nextMargin属性
HarmonyOS:使用HTTP访问网络
import { http } from '@kit.NetworkKit' // 创建数据请求对象 // 每一个httpRequest对应一个HTTP请求任务,不可复用 let httpRe
HarmonyOS:多线程并发
内存共享并发模型指多线程同时执行任务,这些线程依赖同一内存并且都有权限访问,线程访问内存前需要抢占并锁定内存的使用权,没有抢占到内存的线程需要等待其他线程释放使用权再执行。
HarmonyOS:异步并发 (Promise和async/await)
Promise和async/await提供异步并发能力,是标准的JS异步语法。异步代码会被挂起并在之后继续执行,同一时间只有一段代码执行,适用于单次I/O任务的场景开发,例如一次网络请求、一次文件读写
HarmonyOS:使用Emitter进行线程间通信
Emitter主要提供线程间发送和处理事件的能力,包括对持续订阅事件或单次订阅事件的处理、取消订阅事件、发送事件到事件队列等。
HarmonyOS:@Provide装饰器和@Consume装饰器:与后代组件双向同步
@Provide和@Consume可以通过相同的变量名或者相同的变量别名绑定,建议类型相同,否则会发生类型隐式转换,从而导致应用行为异常。
HarmonyOS:应用权限管控概述
应用权限保护的对象可以分为数据和功能: 数据包括个人数据(如照片、通讯录、日历、位置等)、设备数据(如设备标识、相机、麦克风等)。 功能包括设备功能(如访问摄像头/麦克风、打电话、联网等)、应用功能
HarmonyOS:访问控制概述
系统上运行的应用程序均部署在受保护的沙箱中,通过沙箱的安全隔离机制,可以限制应用程序的不当行为(如应用间非法访问数据、篡改设备等)。每个程序都拥有唯一的ID(TokenID)
HarmonyOS:应用沙箱
应用沙箱是一种以安全防护为目的的隔离机制,避免数据受到恶意路径穿越访问。在这种沙箱的保护机制下,应用可见的目录范围即为“应用沙箱目录”。
HarmonyOS:Navigation组件的使用
Navigation是路由导航的根视图容器,一般作为页面(@Entry)的根容器,包括单栏(Stack)、分栏(Split)和自适应(Auto)三种显示模式。
HarmonyOS:@State、@Prop、@Link
@State装饰的变量与子组件中的@Prop装饰变量之间建立单向数据同步,与@Link、@ObjectLink装饰变量之间建立双向数据同步 @State装饰的变量生命周期与其所属自定义组件生命周期相同
HarmonyOS:Tabs组件的使用
Tabs组件的页面组成包含两个部分,分别是TabContent和TabBar。TabContent是内容页,TabBar是导航页签栏
HarmonyOS:使用ArkWeb构建页面
加载网络页面:通过调用loadUrl()接口加载指定的网页; 将本地页面文件放在应用的rawfile目录下; Web组件可以通过loadData()接口实现加载HTML格式的文本数据。
HarmonyOS:使用常用组件构建页面
List 列表包含一系列相同宽度的列表项。适合连续、多行呈现同类数据,例如图片和文本。 ListItem 用来展示列表具体item,必须配合List来使用。
HarmonyOS:UIAbility组件间交互(设备内)
在EntryAbility中,通过调用startAbility()方法启动UIAbility,want为UIAbility实例启动的入口参数,其中bundleName为待启动应用的Bundle名称
HarmonyOS:应用模型
Stage模型中,多个应用组件共享同一个ArkTS引擎实例;而FA模型中,每个应用组件独享一个ArkTS引擎实例。因此在Stage模型中,应用组件之间可以方便的共享对象和状态
HarmonyOS:Ability Kit简介
Ability Kit(程序框架服务)提供了应用程序开发和运行的应用模型,是系统为开发者提供的应用程序所需能力的抽象提炼,它提供了应用程序必备的组件和运行机制。
HarmonyOS:UIAbility组件与UI的数据同步
EventHub进行数据通信:在基类Context中提供了EventHub对象,通过发布订阅方式来实现事件的传递。在事件传递前,订阅者需要先进行订阅,当发布者发布事件时,订阅者将接收到事件并进处理。
HarmonyOS:ArkUI简介
ArkUI(方舟UI框架)为应用的UI开发提供了完整的基础设施,包括简洁的UI语法、丰富的UI功能(组件、布局、动画以及交互事件),以及实时界面预览工具等,可以支持开发者进行可视化界面开发。
HarmonyOS:UIAbility组件基本用法
在UIAbility的onWindowStageCreate()生命周期回调中,通过WindowStage对象的loadContent()方法设置启动页面。
下一页