自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 HarmonyOS NEXT(鸿蒙开发实战)使用ImageKit对图片进行处理场景实践

通过资源管理器获取资源文件的ArrayBuffer:

2024-10-08 15:10:32 1156

原创 HarmonyOS NEXT开发实战(5.0版)原生能力设备唯一ID方案场景

我们在登录账号之后,卸载应用,再重装应用,我们的账号以及ID依旧存在。

2024-10-08 14:04:02 837

原创 HarmonyOS NEXT开发实战(5.0版)冷启动响应时延分析场景实践

应用冷启动时,从点击应用离手开始到桌面应用图标发生变化(通常指图标变大)的这一段时间称为冷启动响应时延。

2024-10-06 22:09:09 786

原创 HarmonyOS NEXT开发实战(5.0版)使用Napi调用ArkTS/系统接口规范

系统提供了ArkTS接口,但未提供对应的NDK接口,当伙伴使用C++代码实现业务逻辑时,部分系统能力需要依赖系统ArkTS接口;

2024-09-30 17:32:56 901

原创 HarmonyOS NEXT开发实战(5.0版)Taskpool多线程操作

ArkTS与Native协作开展业务,在ArkTS层触发业务,通过NAPI接口,传递到Native C++层,作业务管理等处理。

2024-09-30 15:57:48 906

原创 HarmonyOS NEXT开发实战(5.0版)List和Scroller从简单到复杂列表布局场景

单列表布局多长列表页面,如门户首页、商城首页效果图

2024-09-30 15:45:03 1086

原创 HarmonyOS NEXT开发实战(5.0版)基于原生能力的键盘控制

应用通常使用键盘的方式,系统键盘的弹出收起,获焦失焦,高度监听,安全避让等。

2024-09-30 15:28:24 1152

原创 HarmonyOS NEXT开发实战(5.0版)子窗口实现APP应用内悬浮窗实践

通过事件添加和移除悬浮窗,悬浮窗样式可定制(暂定两种,无白边圆球形和小视频播放窗口类型),可代码修改位置和布局。

2024-09-30 14:54:23 1248

原创 HarmonyOS NEXT开发实战(5.0版)使用ArkUI现有能力实现自定义弹窗封装场景

自定义弹窗是应用开发需要实现的基础功能,包括但不限于HarmonyOS开发者文档中定义的模态、半模态、Toast等形式,封装一个好用且和UI组件解耦的弹窗组件是开发者的高频诉求

2024-09-29 22:03:52 1031

原创 HarmonyOS NEXT开发实战(5.0版)使用AudioCapturer开发音频录制功能场景

下图展示了AudioCapturer的状态变化,在创建实例后,调用对应的方法可以进入指定的状态实现对应的行为。需要注意的是在确定的状态执行不合适的方法可能导致AudioCapturer发生错误,建议开发者在调用状态转换的方法前进行状态检查,避免程序运行产生预期以外的结果。

2024-09-29 21:48:02 820

原创 HarmonyOS NEXT开发实战(5.0版)基于PhotoViewPicker对图片进行操作场景

当前所有picker的save接口都是用户可感知的,具体行为是拉起FilePicker,将文件保存在系统文件管理器管理的特定目录,与图库管理的资源隔离,无法在图库中看到。

2024-09-29 21:12:21 1128

原创 HarmonyOS NEXT开发实战(5.0版)手机相册图片选择和下载保存场景实践

通过photoViewPicker.select()拉起图库界面,用户可以预览并选择一个或多个文件,即可实现拉起手机相册并进行图片的预览与选择。

2024-09-29 20:56:53 1148

原创 HarmonyOS NEXT开发实战(5.0版)折叠屏实现折叠态切换适配扫描二维码实践

实现折叠态切换适配

2024-09-29 20:43:08 557

原创 HarmonyOS NEXT开发实战(5.0版)图像撕裂、掉帧等异常现象原理优化方案实践

假设显示器的刷新率是60Hz,但是显卡每秒能够画120张图片。显卡每一秒往帧缓存器放120张图片,但是显示器每秒只能拿走60张,两者之间又没有沟通,显示器不知道显卡很强,显卡也不知道显示器速度太慢,一直往帧缓存器里写,等它写满了帧缓存器,就用新的图片从头覆盖,于是,显示器还没来得及拿走的图片,就被显卡重新覆盖掉了。结果就是,画面呈现到一半,下面的跟上面的画面完全对不上。

2024-09-29 20:26:51 1047

原创 HarmonyOS开发实战(5.0版)Docker编译环境

OpenHarmony为开发者提供了两种Docker环境,以帮助开发者快速完成复杂的开发环境准备工作。两种Docker环境及适用场景如下:

2024-09-27 21:38:48 1118 1

原创 HarmonyOS开发实战(5.0版)hiperf使用指南

hiperf是为开发人员提供性能采样分析的工具,基于内核perf机制进行的用户态能力的扩展,可以对指定的程序或者整个系统进行性能采样。

2024-09-27 19:30:05 1007

原创 HarmonyOS鸿蒙开发实战(5.0版)hdc模拟器交互

hdc(OpenHarmony Device Connector)是 OpenHarmony 为开发人员提供的用于调试的命令行工具,通过该工具可以在Windows/Linux/MacOS等系统上与开发机或者模拟器进行交互。

2024-09-27 17:23:31 998

原创 HarmonyOS鸿蒙开发实战(5.0版)调测工具bytrace使用指bytrace使用详解

bytrace是开发人员用于追踪进程轨迹、分析性能的一种工具,主要对内核ftrace进行了封装和扩展,来支持用户态的打点。通过该工具可以打开想要查看的用户态和内核label(通过下面命令行bytrace -l,查看支持的所有label),然后通过命令行进行抓取trace信息到指定文件中。

2024-09-27 16:42:15 501

原创 HarmonyOS鸿蒙开发实战(5.0版)xDevice测试调度执行框架使用指南

​OpenHarmony提供了兼容性测试测评服务,其中针对产品需要进行接口相关的测试执行验证,但是大量自动化用例的执行需要一套调度执行框架,并且支持生成可视化的测试报告等能力,故我们设计并开发了xdevice测试调度框架来支持该场景。​

2024-09-27 16:30:41 1247 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除