HarmonyOS

‌HarmonyOS开发‌是指利用华为鸿蒙系统提供的开发工具和资源,进行应用的设计、开发、测试、运维等一系列活动。HarmonyOS是华为公司开发的分布式操作系统,旨在创造一个超级虚拟终端互联的世界,将人、设备、场景有机地联系在一起,实现极速发现、极速连接、硬件互助、资源共享,为用户提供合适的场景体验。
鸿蒙WebSocket的使用竟如此简单-牛翰网

鸿蒙WebSocket的使用竟如此简单

使用WebSocket建立服务器与客户端的双向连接,需要先通过createWebSocket()方法创建WebSocket对象,然后通过connect()方法连接到服务器。当连接成功后,客户端会收到open事件的回调,之后客户端...
994b7df0b137fda1的头像-牛翰网龙儿筝7个月前
04010
深入HarmonyOS NEXT开发中的ArkData操作SQLite数据库-牛翰网

深入HarmonyOS NEXT开发中的ArkData操作SQLite数据库

大家好,我是 V 哥。今天给大家整理的内容是关于鸿蒙 NEXT 开发中使用 ArkData 操作 SQLite 数据库的详细介绍,从入门到精通,包含案例代码和注释,帮助小白快速入门到提升。先赞后看,家财万贯...
75b8921b23d17fc5的头像-牛翰网威哥爱编程7个月前
04212
HarmonyOS Next 开发一款简单应用练练手-牛翰网

HarmonyOS Next 开发一款简单应用练练手

基于ArkUI开发的一款鸿蒙OS应用,调用开放API玩android,实现了简单的页面导航,登录,登录状态保存,数据展示,h5页面加载等功能. 首页底部导航栏 使用Tabs实现底部导航,Tabs组件的页面组成包...
猿柒的头像-牛翰网钻石会员猿柒7个月前
05112
鸿蒙开发 - 页面路由(页面跳转、返回)-牛翰网

鸿蒙开发 – 页面路由(页面跳转、返回)

Harmony OS NEXT版本(接口及解决方案兼容API12版本或以上版本) 这篇文章主要介绍一个路由模块 @ohos.router,该模块提供了很多方式进行跳转页面,包括跳转到指定页面、替换当前页面、返回上一页...
23506fcc0d5c2426的头像-牛翰网时光凉忆7个月前
05712
开发HarmonyOS NEXT版五子棋游戏实战-牛翰网

开发HarmonyOS NEXT版五子棋游戏实战

大家好,我是 V 哥。首先要公布一个好消息,V 哥原创的《鸿蒙HarmonyOS NEXT 开发之路 卷1:ArkTS 语言篇》图书终于出版了,有正在学习鸿蒙的兄弟可以关注一下,写书真是磨人,耗时半年之久,感...
75b8921b23d17fc5的头像-牛翰网威哥爱编程7个月前
0649
仿京东短信验证码UI效果(鸿蒙)-牛翰网

仿京东短信验证码UI效果(鸿蒙)

整体思路: 外层Stack布局,里面TextInput组件用来调起键盘,Row布局中循环出四个Text组件,Row布局覆盖在TextInput组件上,用来展示输入的数字。 定义两个参数,code用来接受输入的文本,someA...
猿柒的头像-牛翰网钻石会员猿柒7个月前
0605
鸿蒙开发-从命令式到声明式UI-牛翰网

鸿蒙开发-从命令式到声明式UI

编程范式:命令式->声明式 以一个卡片的实现做下讲解 命令式 简单讲就是需要开发用代码一步一步进行布局,这个过程需要开发全程参与。 Objective-C UIView *cardView = [[UIView alloc] init...
猿柒的头像-牛翰网钻石会员猿柒7个月前
06015
鸿蒙开发 - 数据持久化 Preferences (内存存储) (封装)-牛翰网

鸿蒙开发 – 数据持久化 Preferences (内存存储) (封装)

这篇文章介绍鸿蒙中的 Preferences,它是一种轻量级存储方式,数据存储在内存中,用于存储少量的数据。 可以执行 flush() 方法将内存中的数据写入到磁盘文件,保证下次重启后数据可以继续使用,...
23506fcc0d5c2426的头像-牛翰网时光凉忆8个月前
0368
鸿蒙开发 - 支持导出,跨文件使用的自定义样式 AttributeModifier-牛翰网

鸿蒙开发 – 支持导出,跨文件使用的自定义样式 AttributeModifier

我们在自定义组件的时候,无论是用 @Styles 还是 @Extend,都很难真正做到独立的封装样式,因为这两者都不支持导出,不可以跨文件调用 这篇文章主要介绍一个接口 AttributeModifier,它很好的解...
23506fcc0d5c2426的头像-牛翰网时光凉忆8个月前
0629
鸿蒙页面开发 - 扩展组件样式 @Extend-牛翰网

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

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