- 博客(73)
- 收藏
- 关注
原创 【HarmonyOS实战开发】鸿蒙中基于Taskpool的多线程操作
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、openHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-14 22:05:07
1036
原创 【鸿蒙实战开发】基于Napi调用ArkTS/系统接口
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、openHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-14 21:52:39
883
原创 【鸿蒙实战开发】HarmonyOS动画效果实现
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、openHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-14 21:12:55
849
原创 【鸿蒙实战开发】定位相关知识(Locationkit)
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、openHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-14 21:02:07
775
原创 【鸿蒙实战开发】关系型数据库(RelationalStore)
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、openHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-12 22:02:23
958
原创 【鸿蒙实战开发】TypeScript 声明文件
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、openHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-12 21:37:48
786
原创 【鸿蒙实战开发】ArkTS开发选择图片、文件和拍照功能实现
1.selectPicture 提供选择图片功能我们通过系统组件 picker.PhotoViewPicker 来进行图片选择,通过配置PhotoSelectOptions,指定选择的MIMEType类型(这里PhotoViewMIMETypes.IMAGE_TYPE 图片类型) 、选择的图片最大数量 maxSelectNumber ,这里我们实现单选功能,数值设置为1即可。使用photoPicker.select 拉起系统组件进行选择,然后在回调中获取图片的uri。
2024-07-12 21:26:01
924
1
原创 【鸿蒙实战开发】HarmonyOS 对称加密
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、openHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-12 21:10:40
956
原创 【鸿蒙实战开发】HarmonyOS非对称加密-RSA
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、openHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-12 20:58:41
963
原创 【HarmonyOS实战开发】系统服务框架部件
定义该服务对外提供的能力集合函数,统一继承IPC接口类IRemoteBroker;同时实现该IPC对外接口唯一标识符DECLARE_INTERFACE_DESCRIPTOR(XXX);该标识符用于IPC通信的校验等目的。
2024-07-12 20:47:53
910
原创 【鸿蒙实战开发】HarmoneyOS如何添加首选项功能
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、openHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-12 19:50:31
912
原创 【鸿蒙实战开发】HarmonyOS中基于Stage模型开发的生命周期函数(钩子函数)
Component装饰的UI单元,可以组合多个系统组件实现UI的复用,可以调用组件的生命周期函数,有boutToAppear、aboutToDisappear。:同页面组件一致,自定义组件不支持页面组件的其他生命周期函数。:同页面组件一致,自定义组件不支持页面组件的其他生命周期函数。
2024-07-11 17:52:57
961
原创 【鸿蒙实战开发】HarmonyOS中WebSocket连接详解
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-11 17:39:15
1238
原创 【鸿蒙实战开发】HarmonyOS如何实现多线程下载大文件
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-11 17:31:44
854
原创 【鸿蒙实战开发】记录下LocalStorage、AppStorage、PersistentStorage的持久化存储相关
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-11 16:14:06
1117
原创 【鸿蒙实战开发】HarmonyOS申请调试签名证书过程
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-11 15:55:22
1115
原创 【鸿蒙实战开发】JS原型和原型链
1.函数实例的__proto__指向它的构造函数的原型对象,比如f1的__proto__指向Foo.prototype,o1的__proto__指向Object.prototype2.所有构造函数的__proto__都指向Function.prototype,比如Foo、Function、Object的__proto__都指向Function.prototype。
2024-07-10 20:32:26
695
原创 【鸿蒙实战开发】JS中节流和防抖
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-10 19:58:24
1076
原创 【鸿蒙实战开发】HarmonyOS基础布局之栅格布局
在进行响应式开发时,我们需要根据实际的开发需求和技术复杂度开发项目。当涉及一块组件的改变时,用栅格布局;当涉及到某个组件的属性改变或js动态改变时,用断点系统;以组件的自适应布局进行布局思路开发。
2024-07-10 19:43:17
940
原创 【鸿蒙实战开发】页面组件级UI状态存储
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-10 17:57:15
878
原创 【HarmonyOS实战开发】鸿蒙设计模式-单例模式
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-10 17:39:33
903
原创 【鸿蒙实战应用开发】ArkUI组件(Radio)
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-09 21:20:23
642
原创 【鸿蒙实战开发】ArkUI动画(页面转场动画)
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-09 20:57:14
995
原创 【HarmonyOS实战应用开发】 鸿蒙隔离层设计
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-09 20:47:17
1027
原创 【鸿蒙实战应用开发】HarmonyOS中实现几种常见图片点击效果
HarmonyOS提供了常用的图片、图片帧动画播放器组件,开发者可以根据实际场景和开发需求,实现不同的界面交互效果,包括:点击阴影效果、点击切换状态、点击动画效果、点击切换动效。
2024-07-09 20:33:59
1013
原创 【鸿蒙实战开发】组件间的数据传递
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-09 17:38:54
1614
原创 【HarmonyOS实战开发】鸿蒙内置组件详解
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-09 17:26:29
857
原创 【鸿蒙应用实战开发】List列表进阶布局教程
属性:scrollBar()参数:枚举 BarState● Off: 不显示● On:常驻显示● Auto:按需显示(触摸时显示,2s 后消失)List() {listItem()......
2024-07-09 17:05:16
835
原创 【HarmonyOS实战开发】(ArkUI)如何实现二级联动
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
2024-07-08 20:04:53
1030
原创 【HarmonyOS实战开发】ArkTS ArkUI 页面之间切换转换动画设置
●如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我两个小忙:●关注小编,同时可以期待后续文章ing🚀,不定期分享原创知识。
2024-07-08 19:54:07
270
原创 OpenHarmony南向开发- Wifi HAL与WPA_supplicant的通信浅析
本文主要介绍了WPA_supplicant基础及其在分布式软总线子系统WIFI模块的应用 ,着重分析了HAL层与WPA_supplicant之间的unix socket通信机制并贴出主要入口代码,为开发人员维护和扩展功能提供参考。
2024-07-08 17:40:07
1027
原创 鸿蒙HarmonyOS开发入门-初识ArkTS语言(基本语法)
Componentbuild() {// HelloComponent自定义组件组合系统组件Row和TextRow() {// 状态变量message的改变驱动UI刷新,UI从'Hello, World!'刷新为'Hello, ArkUI!Divider()HelloComponent({ message: '你好!' });
2024-07-08 16:09:19
901
原创 HarmonyOS实战开发-ArkTS语言基础类库(容器类库)解析
●如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我两个小忙:●关注小编,同时可以期待后续文章ing🚀,不定期分享原创知识。
2024-07-07 22:08:07
620
原创 【HarmonyOS实战开发】ArkTS语言基础类库(并发)相关
HarmonyOS系统提供的异步并发和多线程并发两种处理策略:Promise是一种用于处理异步操作的对象。它表示一个可能还未完成的操作,并提供了一系列方法来处理操作的结果或错误。Promise对象有三种状态:pending(进行中)、fulfilled(已完成)和rejected(已失败)。当操作完成时,Promise对象将会从pending状态转变为fulfilled或rejected状态,并调用相应的回调函数。使用Promise可以更加方便地管理异步操作,并避免回调函数嵌套过多的问题。
2024-07-07 21:24:18
794
原创 鸿蒙HarmonyOS实战开发-Web组件(前端函数和应用侧函数相互调用)
●如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我两个小忙:●关注小编,同时可以期待后续文章ing,不定期分享原创知识。
2024-07-07 21:04:59
1004
原创 30几岁程序员想要转型鸿蒙开发?请做好以下几点。
当你年过30,不管你愿不愿意承认,你的精力都在走下坡路,25岁熬一个通宵能写出来的代码,30岁有可能需要一整天。当然你也可以选择不拼精力和体力,当自身的一线经验积累到一定程度后,就会选择慢慢过渡到管理者的角色,通过经验分享及任务分配来参与项目。但是程序员虽然多能好好做到管理的有几个,更多的人是面临着转行,而30岁转行又是一个大难题。30岁转行劣势无非就是你的选择机会没几次了,年轻转行失败还能从来 ,我们一但失败就基本上定型了。
2024-07-07 20:53:54
552
原创 HarmonyOS实战开发Web组件(Cookie及数据存储)的应用
●如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我三个小忙:●关注小编,同时可以期待后续文章ing🚀,不定期分享原创知识。
2024-07-07 20:33:29
699
原创 HarmonyOS应用开发-UI组件性能优化实例详解
图2 自定义组件生命周期流程图如上图所示,自定义组件创建完成之后,在build函数执行之前,将先执行aboutToAppear()生命周期回调函数。此时若在该函数中执行耗时操作,将阻塞UI渲染,增加UI主线程负担。因此,应尽量避免在自定义组件的生命周期内执行高耗时操作。对于复杂计算的耗时场景,可以将计算结果进行缓存处理。对于不需要等待结果的高耗时任务,可以采用多线程处理该任务,通过并发的方式避免主线程阻塞。
2024-07-05 22:10:07
1052
1
原创 HarmonyOS实战开发-高性能ArkUI组件复用实践案例
组件复用机制如下:1.标记为@Reusable的组件从组件树上被移除时,组件和其对应的JSView对象都会被放入复用缓存中。2.当列表滑动新的ListItem将要被显示,List组件树上需要新建节点时,将会从复用缓存中查找可复用的组件节点。3.找到可复用节点并对其进行更新后添加到组件树中。从而节省了组件节点和JSView对象的创建时间。图1 组件复用原理图说明。
2024-07-05 21:46:41
1284
原创 中年程序员的春天来了,纯血鸿蒙带来焦虑程序员新希望!
闲来无事逛知乎的时候,看到这样的一篇帖子:大家好,我最近遇到一个令我困扰的问题,希望能向大家请教和探讨一下。我是一名有着六七年Java开发工程师经验的职业人,今年刚满31岁。老实说,我渴望能多赚一些钱。我在考虑这个年龄阶段,是否值得学习鸿蒙编程语言。我明显感觉到一点,那就是许多人参与鸿蒙开发,但是又不知道从哪里下手,因为资料太多,太杂,无从选择。所以这篇文章,就谈谈笔者认为比较合适的学习路径和一些资料的整理,若还有疑问,请给我留言,笔者会一一解答!
2024-07-05 21:26:26
630
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人