- 博客(47)
- 收藏
- 关注
原创 HarmonyOS开发实战指南:ArkTS/TS代码重构
在编辑器中支持将函数内、类方法内等区域代码块或表达式,提取为新方法/函数(Method)、常量(Constant)、接口(Interface)、变量(Variable)或类型别名(Type Alias)。准确便捷的将所选区域代码从当前作用域内进行提取,提升编码效率。
2024-07-14 19:22:19
1256
2
原创 HarmonyOS开发实战指南:代码快速修复-Quick Fix
DevEco Studio支持对Quick Fix能力,辅助开发者快速修复ArkTS或C++代码问题。
2024-07-12 21:41:00
885
原创 鸿蒙HarmonyOS开发实战指南:ArkUI组件封装场景规范
在应用开发中,通常需要对ArkUI组件进行封装以便业务复用。结合目前鸿蒙化过程中的实际案例,主要包含以下三种ArkUI组件封装复用的典型业务场景:
2024-07-12 20:06:37
1470
原创 HarmonyOS开发实战指南:代码自动生成/补全
提供代码的自动补全能力,编辑器工具会分析上下文,并根据输入的内容,提示可补全的类、方法、字段和关键字的名称等,支持模糊匹配。
2024-07-12 17:35:01
2485
原创 鸿蒙next开发实战: SDK实现手游界面
随着纯血鸿蒙(不再兼容android包)的发布,对于游戏发行来说,相当于要重新开发一款鸿蒙游戏SDK。这时候就面临以下几个问题。
2024-07-12 16:01:55
1516
原创 鸿蒙Harmony实战开发指南:组件转场 -(transition)
上表提供的静态函数用于构造TransitionEffect对象,而非静态函数作用于构造好的TransitionEffect对象,以指定多种转场效果的组合效果和动画参数。 此外TransitionEffect提供了一些转场效果的静态成员变量:
2024-07-12 15:17:54
2754
原创 HarmonyOS实战开发指南:网格布局-(Grid)
网格布局在特定场景(例如日历、计算器等)下是有较大优势的,它可以轻松的将页面进行均分,大大减少代码量,提高编码效率,而且做出来的页面会更加简洁美观。
2024-07-12 15:00:58
1341
原创 HarmonyOS应用开发实战:ArkTS语言踩坑解决方案
TaskPool的生命周期无需开发者手动去管理。有一定时间没有执行新的任务,或者在TaskPool线程上没有执行监听任务的情况下,线程可能会被销毁。
2024-07-12 14:10:02
2486
原创 鸿蒙Harmony南向驱动开发:编译,烧录,重启开发板,oled显示屏(下)
本次只介绍温湿度传感器,可燃气体传感器的IO控制,蜂鸣器的结合使用可以放在以后的综合案例中去说。
2024-07-11 20:51:22
881
原创 鸿蒙Harmony南向驱动开发:编译,烧录,重启开发板,oled显示屏(上)
我们的驱动也像IO流,只不过操作的对象不在是虚拟的文件,而是你手中的开发板,实实在在摸得到的硬件设备。
2024-07-11 19:49:50
1361
原创 鸿蒙(OpenHarmony)从入门应用到开发实战
启动器后首先是登录界面,能够实现账号登陆、账号注册及其他登录方式。主要由文本、文本框、按钮组成。
2024-07-11 15:42:18
1288
原创 HarmonyOS开发实战:Worker-多线程并发
包含基础设施、对象、代码段等。Worker子线程和宿主线程之间的通信是基于消息传递的,Worker通过序列化机制与宿主线程之间相互通信,完成命令及数据交互。
2024-07-11 14:36:19
1243
原创 HarmonyOS应用开发:高德地图实现实时定位功能
可以看到现有的卡片组件并不支持地图的开发,那么如何在卡片上显示地图尼?通过 image 组件+高德地图 WebAPI 的静态地图即可实现地图的显示。
2024-07-11 14:04:50
1253
原创 HarmonyOS开发实战:玩转平行视界案例展示(下)
购物模式能有效解决宽屏设备上的显示适配问题,适用于购物类的场景和应用。从上述运行效果可以发现购物模式有三个特点:
2024-07-10 22:13:44
692
1
原创 HarmonyOS开发实战:编写一个鸿蒙版的搜索框
功能比较简单,主要就是两个 Text 循环做动效,通过一个 boolean 类型的 flag 来标记当前轮次。
2024-07-10 22:07:37
1434
原创 OpenHarmonyOS开发实战:减小OH代码占用磁盘的小技巧
下面我们组合使用 repo 和 git 命令的一些参数,可以大幅减小 OpenHarmony 代码的磁盘占用空间。
2024-07-10 15:47:40
922
原创 HarmonyOS开发实战知识:页面布局与数据连接—ETS
这次我们需要准备的数据模型是食物数据模型,每个食物有食物名称、卡路里、蛋白质、脂肪、碳水和维生素C的字段。
2024-07-10 14:23:08
1158
原创 HarmonyOS开发实战:Rawfile开发规范总结
开发者可以通过本指导了解在HarmonyOS应用中,如何使用Native Rawfile接口操作Rawfile目录和文件。功能包括文件列表遍历、文件打开、搜索、读取和关闭Rawfile。
2024-07-09 20:37:27
984
原创 HarmonyOS开发实战:“QoS 开发规范”
目前,HarmonyOS系统一共划分如下了6个QoS等级,从上到下与用户交互的关联程度依次递增,适用于多种不同的应用场景及负载特征情况。
2024-07-09 19:35:48
887
原创 HarmonyOS开发实战知识:基于LLDB高性能调试器
lldb-server分为user用户工具和root用户工具。适用于user用户的lldb-server是带签名的工具。
2024-07-09 16:31:29
1190
原创 HarmonyOS应用开发知识:基于ohpm version常用命令
当无参数使用ohpm version命令时,则会将当前模块的版本号打印至标准输出中。
2024-07-09 15:45:51
745
原创 鸿蒙next实战开发:基于WLAN器件驱动开发
基于HDF(Hardware Driver Foundation)驱动框架开发的WLAN驱动,能够屏蔽硬件器件差异,为上层WLAN服务提供稳定的基础能力接口
2024-07-09 15:07:24
1091
原创 鸿蒙next开发实战:基于file_operation组件库图库工具
作用:打开手机相册选择图片,然后返回一个FileModel对象,对象里面是选择的图片信息
2024-07-09 14:17:56
992
原创 HarmonyOS开发学习:项目案例展示—页面跳转
提供通过不同的url访问不同的页面,包括跳转到应用内的指定页面、用应用内的某个页面替换当前页面、返回上一页面或指定的页面等。
2024-07-08 16:13:40
1180
原创 HarmonyOS开发学习: 瀑布流式图片浏览-Video控件
瀑布流式展示图片文字,在当前产品设计中已非常常见,本篇将介绍关于WaterFlow的图片浏览场景,顺便集成Video控件,以提高实践的趣味性
2024-07-08 14:49:51
815
原创 HarmonyOS开发实战:开启编译模式-AOT
对性能有高要求的开发者可通过在DevEco Studio完成相关的编译配置,开启AOT编译模式,提升应用运行性能。
2024-07-07 20:40:15
982
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人