![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓
文章平均质量分 90
鸿蒙初辟梦创道远
这个作者很懒,什么都没留下…
展开
-
【鸿蒙实战开发】OHPM鸿蒙模块使用
这份鸿蒙(HarmonyOS NEXT)文档包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-19 21:31:56 · 819 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmony 4.0蓝牙代码结构简析
本文基于OpenHarmony 4.0版本对蓝牙代码架构/目录分层原则做了简单分析,同时分析了4.0版本的重要改动点●如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我两个小忙:●关注小编,同时可以期待后续文章ing ,不定期分享原创知识。原创 2024-07-19 21:09:21 · 156 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmony应用如何使用滚动类组件
瀑布流容器,由“行”和“列”分割的单元格所组成,通过容器自身的排列规则,将不同大小的“项目”自上而下,如瀑布般紧密布局。WaterFlow 组件介绍了子组件、接口、属性、事件,可参考使用说明。原创 2024-07-19 21:03:02 · 550 阅读 · 0 评论 -
【鸿蒙南向开发】如何快速移植OpenHarmony Linux内核
这份鸿蒙(HarmonyOS NEXT)文档包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-19 15:02:45 · 444 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmony开发环境搭建
这份鸿蒙(HarmonyOS NEXT)文档包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-19 14:44:10 · 646 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmony 4.0 分布式软总线解析:设备发现与传输
这份鸿蒙(HarmonyOS NEXT)文档包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-18 22:14:37 · 754 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmony应用签名 - 系统应用签名
OpenHarmony 开源社区提供了标准系统上的部分系统应用,如桌面、SystemUI、设置等,为开发者提供了构建标准系统应用的具体实例,这些应用支持在所有标准系统的设备上使用。本篇文档将介绍如何给这些系统应用进行签名,使它们可以正确的安装和运行在 OpenHarmony 系统上。本篇文档仅用于方便大家学习系统应用的开发和调试,不用做正式项目发布和商用使用。原创 2024-07-18 21:27:37 · 853 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmonyUI实战自定义对话框动效
这份鸿蒙(HarmonyOS NEXT)文档包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-18 20:42:31 · 871 阅读 · 0 评论 -
【鸿蒙南向实战开发】OpenHarmony 4.0 分布式软总线解析:发布服务与设备发现路径
这份鸿蒙(HarmonyOS NEXT)文档包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-18 20:37:20 · 710 阅读 · 0 评论 -
【鸿蒙南向实战开发】OpenHarmony应用编译 - 如何在源码中编译复杂应用
●在 OpenHarmony 系统中预安装应用的 hap 包会随系统编译打包到镜像中,目前有两种编译预安装应用 hap 包的方式,一种为随系统编译时,编译应用源码生成 hap 包的方式,另一种是将已生成的 hap 包放入系统源码中,再进行打包的方式。后者需要开发者使用 DevEco Studio 或其它途径,把应用源码编译构建为 hap 包,再将 hap 放入系统源码中。原创 2024-07-18 17:34:27 · 687 阅读 · 0 评论 -
【鸿蒙南向开发实战】OpenHarmony之媒体组件模块简介
本文中我们讨论了OpenHarmony 3.2 Release中媒体组件模块的功能以及结构,并且对其实现的原理进行了一些简单的探讨。GStreamer是一个功能强大的多媒体库,上文中作为例子讨论的PlayerEngine使用的是一款"全自动"的pipeline。而OpenHarmony中也有像AVCodecEngine那种OpenHarmony化的pipeline,包含了依赖于OpenHarmony平台编解码能力的插件。涉及的内容不单单包括媒体组件跟GStreamer,还包括驱动相关的内容。原创 2024-07-17 17:27:40 · 646 阅读 · 0 评论 -
【鸿蒙南向实战开发】OpenHarmony测试体系和集成测试仓介绍
这份鸿蒙(HarmonyOS NEXT)文档包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-17 17:19:15 · 657 阅读 · 0 评论 -
【OpenHarmony实战开发】三方库material-dialogs:配置自定义的对话框
这份鸿蒙(HarmonyOS NEXT)文档包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-17 15:37:52 · 572 阅读 · 0 评论 -
【鸿蒙南向开发】基于OpenHarmony 4.1 release版本开发的网络音乐播放器
在智能设备应用生态中,音乐播放器用户量巨大,用户活跃度非常高。在电子消费领域,主流的音乐播放器都是播放网络音乐的场景,播放本地音乐仅是一个使用率很低的功能。然而,OpenHarmony 自带的音乐播放器,以及 Sample 仓的示例,都是播放本地音乐的场景,缺少播放网络音乐的开发示例。因此,本文实现了一个播放网络音乐的音乐播放器应用实例,配合音乐网站服务,就可以进行网络音乐播放。原创 2024-07-17 15:06:48 · 621 阅读 · 0 评论 -
【鸿蒙南向开发】手写一个简单的OpenHarmony蓝牙应用
这份鸿蒙(HarmonyOS NEXT)文档包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-17 14:57:06 · 584 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmony IPC 之ServiceAbility应用(系统架构)
IPC 是用于进程间通信的技术,指的是进程间的数据交互过程。它包括各种形式的消息传递,共享资源,以及同步对象,如互斥量等,以确保安全的并发访问共享资源。IPC 通常使用 Binder 驱动,主要用于设备内的跨进程通信,如 OpenHarmony 系统中的进程间通信。IPC 与 RPC(Remote Procedure Call)机制用于实现跨进程通信,不同的是前者使用 Binder 驱动,用于设备内的跨进程通信,而后者使用软总线驱动,用于跨设备跨进程通信。原创 2024-07-17 14:35:15 · 609 阅读 · 0 评论 -
【open Harmony实战开发】TracePoint Demo实现机制
内核利用 TracePoint 机制实现内核和芯片特性功能解耦,根据 TracePoint 的代码实现来看,其主要原理是在内核代码中插入一个桩点,芯片厂家自己功能代码实现,然后注册到内核中即可,具体的流程可见下图:1、在内核中定义一个桩点的宏,该宏的展开是产生三个函数:钩子执行函数、钩子注册函数和钩子注销函数2、芯片厂家需要做的事是在功能实现代码函数中将需要完成的功能写进去,然后调用上一步的钩子注册函数将实现代码函数注册进去,最后将该模块加载到内核中。原创 2024-07-17 14:22:31 · 655 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmony系统管理服务子系统介绍
safwk_lite 模块负责提供基础服务运行的空进程。由于平台资源有限,且硬件平台多样,因此需要屏蔽不同硬件架构和平台资源的不同、以及运行形态的不同,提供统一化的系统服务开发框架。根据 RISC-V、Cortex-M、Cortex-A 不同硬件平台,分为两种硬件平台,以下简称 M 核、A 核。●M 核:处理器架构为 Cortex-M 或同等处理能力的硬件平台,系统内存一般低于 512KB,无文件系统或者仅提供一个可有限使用的轻量级文件系统,遵循 CMSIS 接口规范。原创 2024-07-16 16:56:54 · 709 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmony应用组件间通信
使用 @State 和 @Prop 装饰器可以实现父组件向子组件单向传递数据。●定义子组件 Child@Component@Watch("listenChildCount") //当count变量值发生变化,会调用listenChildCount()@Propbuild() {Column() {Text("子组件:" + this.count).fontSize(30)})/*** 用于监听count变量的变化*/原创 2024-07-16 16:37:30 · 655 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmony应用开发模型详解
这份鸿蒙(HarmonyOS NEXT)文档包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-16 16:23:53 · 610 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmony-HDF驱动框架介绍及加载过程
1)在系统启动时,DeviceManagerInit 通过 late_initcall 先启动。2) Device Manager 根据 Device Information 信息,解析配置文件中的 Host 列表,根据 Host 列表中的信息来实例化对应的 Host 对象。3)Host 遍历设备列表去获取与之匹配的驱动程序名称,然后基于驱动程序名称遍历.hdf.driver section 获得驱动程序地址。4)设备与驱动匹配成功之后,获取指定驱动的入口地址,加载对应的设备驱动程序。原创 2024-07-16 16:08:50 · 702 阅读 · 0 评论 -
【鸿蒙南向开发】如何发布 第三方库到 OpenHarmony
这份鸿蒙(HarmonyOS NEXT)文档包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-16 15:54:32 · 754 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmony应用构建工具Hvigor的构建流程
继承 Task 类实现自定义任务。创建自定义任务 command.js 文件,输出工程名称。super();cb();这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-15 20:30:28 · 908 阅读 · 0 评论 -
【鸿蒙南向实战开发】OpenHarmony-WebSocket连接
在 OpenHarmony 中,WebSocket 连接功能主要由 @ohos.net.webSocket 模块提供。使用该功能需要申请 ohos.permission.INTERNET 权限。要实现 WebSocket 建立服务器与客户端的双向连接,需要先通过 createWebSocket()方法创建 WebSocket 对象,然后通过 connect()方法连接到服务器。当连接成功后,客户端会收到 open 事件的回调,之后客户端就可以通过 send()方法与服务器进行通信。原创 2024-07-15 20:05:29 · 619 阅读 · 0 评论 -
【HarmonyOS实战开发】Hdf Framework详解
该仓主要存放OpenHarmony驱动子系统核心源码信息(包括驱动框架、配置管理、配置解析、驱动通用框架模型、硬件通用平台能力接口等),旨在为开发者提供更精准、更高效的开发环境,力求做到一次开发,多系统部署。图 1 驱动框架架构图●如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我两个小忙:●关注小编,同时可以期待后续文章ing ,不定期分享原创知识。原创 2024-07-15 16:50:20 · 475 阅读 · 0 评论 -
【鸿蒙实战开发】自定义弹窗(Custom Dialog)的定义与使用
使用@CustomDialog装饰器装饰自定义弹窗,这个修饰器内自定义的内容也就是自定义的弹窗内容必须在自定义里面的内容里加入控制器controller: CustomDialogController静态效果:加上修饰器@Preview可以预览样式设置效果文件路径:entry/src/main/ets/common/components/CustomDialogCom.ets(文件位置根据自己目录结构来存放)原创 2024-07-15 15:27:29 · 261 阅读 · 0 评论 -
【鸿蒙实战开发】@Builder装饰器:如何自定义构建函数
●如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我两个小忙:●关注小编,同时可以期待后续文章ing ,不定期分享原创知识。原创 2024-07-15 15:07:28 · 129 阅读 · 0 评论 -
【鸿蒙实战开发】在TaskPool线程中操作关系型数据库实现案例
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-12 16:01:47 · 928 阅读 · 0 评论 -
【鸿蒙实战开发】HarmonyOS语法以及各种基础组件
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-12 15:34:42 · 801 阅读 · 0 评论 -
【鸿蒙实战开发项目】小游戏-遥感控制二
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-12 15:12:17 · 702 阅读 · 0 评论 -
【鸿蒙实战开发项目】小游戏-界面部署一
到这里,界面部署就算完成了。还是非常简单的。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-12 14:58:11 · 1008 阅读 · 0 评论 -
【HarmonyOS开发】鸿蒙开发入门篇
在开始学习 Stage 模型之前,我们先看看应用程序包的结构是什么样子的从上图可以看到一个应用包含一个或者多个Module,那什么是 Module 呢?其实 Module 是应用或者服务的基本功能单元,包含了源代码、资源文件、第三方库及应用或者服务的配置文件,每一个 Module 都可以独立进行编译和运行。Module 分为Ability和Library两种类型,Ability类型的 Modul e对应于编译后的HAP(Harmony Ability Package);原创 2024-07-12 14:36:46 · 631 阅读 · 0 评论 -
【鸿蒙实战开发】HarmonyOS-UI架构解析
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-11 20:36:37 · 806 阅读 · 0 评论 -
鸿蒙OS崛起,鸿蒙应用开发工程师成市场新宠
随着移动应用市场的不断发展,各种类型的移动应用已经成为人们生活中不可或缺的一部分,而鸿蒙生态系统的崛起, 无疑将为整个移动应用行业带来翻天覆地的影响。在这样的大背景下,无论是普通用户还是从事移动应用开发的工程师,都需要有一颗“学习、适应、变革”的心,与时俱进,抓住鸿蒙生态所带来的一切机遇,为移动应用的发展添砖加瓦,也为自己的职业生涯开辟一条光明的前景。我明显感觉到一点,那就是许多人参与鸿蒙开发,但是又不知道从哪里下手,因为资料太多,太杂,无从选择。原创 2024-07-11 20:24:59 · 754 阅读 · 0 评论 -
【鸿蒙实战开发】如何使用全局状态保留能力弹窗来实现评论组件。
●如果大家觉得这篇内容对学习鸿蒙开发有帮助,我想邀请大家帮我两个小忙:●关注小编,同时可以期待后续文章ing?,不定期分享原创知识。原创 2024-07-11 20:17:40 · 333 阅读 · 0 评论 -
【鸿蒙实战开发】本地部署、SmartPerf 编译部署指导文档
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-11 20:10:59 · 997 阅读 · 0 评论 -
【鸿蒙实战开发】解决华为NEXT应用开发中模拟器组件缺失问题
●如果大家觉得这篇内容对学习鸿蒙开发有帮助,我想邀请大家帮我两个小忙:●关注小编,同时可以期待后续文章ing?,不定期分享原创知识。原创 2024-07-11 19:50:05 · 741 阅读 · 0 评论 -
【HarmonyOS实战开发】Flex布局性能提升使用指导
如果大家觉得这篇内容对学习鸿蒙开发有帮助,我想邀请大家帮我两个小忙:关注小编,同时可以期待后续文章ing?,不定期分享原创知识。原创 2024-07-10 22:24:55 · 790 阅读 · 0 评论 -
【HarmonyOS开发】鸿蒙ACE-资料和介绍
如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我三个小忙:关注小编,同时可以期待后续文章ing ,不定期分享原创知识。原创 2024-07-10 21:52:56 · 924 阅读 · 0 评论 -
【HarmonyOS实战开发】服务卡片
这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。原创 2024-07-10 21:36:04 · 1039 阅读 · 0 评论