鸿蒙开发

鸿蒙页面开发 - 扩展组件样式 @Extend-牛翰网

鸿蒙页面开发 – 扩展组件样式 @Extend

这篇文章介绍一个装饰器 @Extend,它的主要作用是:用于扩展原生组件的样式 语法 @Extend(UIComponentName) function functionName { ... } 定义规则: UIComponentName:组件名称,例如 Text、...
23506fcc0d5c2426的头像-牛翰网时光凉忆2个月前
0295
鸿蒙页面开发 - 组件复用样式 @Styles-牛翰网

鸿蒙页面开发 – 组件复用样式 @Styles

这篇文章介绍一个装饰器 @Styles,它的主要作用是复用样式 当多个组件都有相同的样式,如果每个组件单独设置,会造成大量重复的代码冗余。这时我们可以使用 @Styles 将这些相同样式封装成一个方...
23506fcc0d5c2426的头像-牛翰网时光凉忆2个月前
0356
鸿蒙开发 - 自定义组件 和 组件通信的方法-牛翰网

鸿蒙开发 – 自定义组件 和 组件通信的方法

自定义组件的基本结构 @Entry @Component struct MyComponent { build(){ // ... } } build()函数 build()函数用于描述组件的UI界面,自定义组件必须定义build()函数 build() { Column() { Text...
23506fcc0d5c2426的头像-牛翰网时光凉忆2个月前
03914
鸿蒙 NEXT 开发中,普通对象跨线程如何传递-牛翰网

鸿蒙 NEXT 开发中,普通对象跨线程如何传递

大家好,我是 V 哥,在鸿蒙HarmonyOS NEXT开发中,跨线程对象传递可以通过拷贝形式实现,确保两个线程的对象内容一致,但各自指向线程的隔离内存区间。以下是使用SharedArrayBuffer实现跨线程共...
75b8921b23d17fc5的头像-牛翰网威哥爱编程2个月前
02811
2025 年,程序员如何找准技术“掘金点”?-牛翰网

2025 年,程序员如何找准技术“掘金点”?

大家好,我是 V 哥,最近有很多小伙伴来问V哥,悲催的2024终于过去了,有的早早就给自己放假等春节了,有的也没逃过临了被约喝咖啡️,都想着先过完年再考虑怎么办,躺平可不行,又有谁会跟钱过...
75b8921b23d17fc5的头像-牛翰网威哥爱编程3个月前
05514
鸿蒙NEXT开发中使用星闪服务-牛翰网

鸿蒙NEXT开发中使用星闪服务

大家好,我是 V 哥,学习鸿蒙开发的星闪服务,整理了这个学习笔记分享给大家。NearLink Kit(星闪服务)是鸿蒙操作系统提供的一种低功耗、高速率的短距离通信服务,它允许设备之间进行连接和数...
75b8921b23d17fc5的头像-牛翰网威哥爱编程3个月前
05313
鸿蒙保存图片到相册-牛翰网

鸿蒙保存图片到相册

在其它手机端,若想保存图片到相册,需要申请对应的权限,而鸿蒙中对应的权限为受限开放权限,普通应用一般不让申请,这个时候我们可以使用安全保存控件来临时申请权限,用于保存图片到相册。 ...
鸿蒙ArkUI-X简介-牛翰网

鸿蒙ArkUI-X简介

ArkUI是一套构建分布式应用的声明式UI开发框架。它具备简洁自然的UI信息语法、丰富的UI组件、多维的状态管理,以及实时界面预览等相关能力,帮助您提升应用开发效率,并能在多种设备上实现生动...
994b7df0b137fda1的头像-牛翰网龙儿筝3个月前
02910
HarmonyOS Next 入门实战 - 关系型数据库、smartdb-牛翰网

HarmonyOS Next 入门实战 – 关系型数据库、smartdb

SQLite数据库 HarmonyOS的关系型数据库基于SQLite 导入模块 import { relationalStore } from '@kit.ArkData'; 实现步骤: 获取RdbStore对象,用于创建数据库,数据表,以及数据库升级等操作 le...
86534f085e0a4bae的头像-牛翰网睡精灵s5个月前
0279
OpenHamony 5.0.1编译纠错指南-牛翰网

OpenHamony 5.0.1编译纠错指南

OpenHarmony 5.0.1编译指南 这个指南是在我经过数天的试错之后得到的最稳定的能编译5.X代码的方法,所以我默认观看该教程的人已经知道基本的流程,但是总是报奇怪的error无法编译成功(如果明显...