首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
毛豆工具集
俩毛豆
创建于2025-10-17
订阅专栏
鸿蒙小代码段
等 1 人订阅
共37篇文章
创建于2025-10-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【鸿蒙5/6适配】TextDecoder.decodeWithStream接口将要废弃如何适配
在研发过程中,网络通信、文件操作等场景通常需要使用数据流的方式进行数据处理。decodeWithStream方法为此提供了高效的流式解码能力,支持对分块到达的二进制数据进行实时解码。在网络数据流传输、
【基础】【Record】获取Record的所有key及value
在ArkTS语言中,Record 凭借其类型安全性、设计灵活性、操作简便性和运行高性能,已成为 ArkTS 中处理键值对数据的首选方案。特别适用于配置管理、状态存储及跨模块数据交互等场景。 但是,对于
【鸿蒙5/6适配】TextDecoder.decode接口将要废弃如何适配
Uint8Array 是常用的数据格式,通常用于网络请求,文件读取。因为数据的组织是8位Uint的Array,里面存的是数字,在开发调试时不是很方便。 在实时的使用时,也需要对其进行解码,转为具体的字
【基础】async函数与普通函数的区别
作为iOS的研发人员,转向鸿蒙平台,学习ArkTS时,对于在函数前面加async的理解一直是懵懵的。一直是当作可异步执行的函数。 但是,对于调用异步函数时,前面加 await的这种写法,该函数也必须是
【图片】【缩放】图片缩放到指定大小(scale方式)并生成新的image.PixelMap实例
图片缩放在图像编缉时是常见的操作。下面的示例实现了通地Canvas的方式对image.PixelMap类型的图片实例,缩放至指定的宽度,并生成新的image.PixelMap实例。 调用代码如下
【图片】【缩放】图片缩放到指定大小(Canvas方式)并生成新的image.PixelMap实例
图片缩放在图像编缉时是常见的操作。下面的示例实现了通地Canvas的方式对image.PixelMap类型的图片实例,缩放至指定的宽度,并生成新的image.PixelMap实例。 调用代码如下
【基础能力】如何区分当前设备是模拟还是真机
如何区分当前设备是模拟还是真机呢,比如想在真机调起相机,但模拟器就打开个图片。let iSemulator = deviceInfo.productModel == "emulator"; if (i
【鸿蒙6适配】vp2px&px2vp等接口将要废弃如何适配
界页UI相关的研发中,经常性使用vp2px或px2vp用于计算单位的转换。参考 https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs/
【日期】【转换】将字串(年-月-日格式)转为Date对象
在研发过程中,经常会Date与字符串的转换,下面的代码示例实现将年-月-日格式的字符串转为Date对象 调用代码示例
【鸿蒙6适配】getContext接口将要废弃如何修改
参考官方的文档,getContext接口可以获取与页面上下文组件关联的Context对象。如果需要在页面中获得当前Ability的Context,可调用getContext接口获取当前页面关联的UIA
【页面路由导航】页面跳转传递NavPathStack对象实例方法(通过自定义组件查询接口获取)
Navigation是路由容器组件,一般作为首页的根容器。Navigation组件适用于模块内和跨模块的路由切换,一次开发,多端部署场景。通过组件级路由能力实现更加自然流畅的转场体验,并提供多种标题栏
【页面路由导航】页面跳转传递NavPathStack对象实例方法(通过@Provide和@Consume装饰器,将NavPathStack变量传递给子页面)
Navigation是路由容器组件,一般作为首页的根容器。Navigation组件适用于模块内和跨模块的路由切换,一次开发,多端部署场景。通过组件级路由能力实现更加自然流畅的转场体验,并提供多种标题栏
【页面路由导航】页面跳转传递NavPathStack对象实例方法(AppStorage方式)
Navigation是路由容器组件,一般作为首页的根容器。Navigation组件适用于模块内和跨模块的路由切换,一次开发,多端部署场景。通过组件级路由能力实现更加自然流畅的转场体验,并提供多种标题栏
【Text】【渲染】Text组件实现渐变色显示文本
在研发过程中,需要对文本以渐变的颜色展示,既可以使用图片的方式展示,也可以使用Text组件实现。 Text组件内置的接口,支持对文本进行单设的设定,如需要进行渐变色的设定,那么则需要进行二次的开发,下
【Text】【布局】文本显示超出Text组件大小通过指定最大/小字体自适应展示
在研发过程中,会存在文本内容在Text组件中显示时,因为文本内容的展示,超出Text组件大小的情况。 这时不作任何处理,文本内容会被截断,可以通过指定最大/最小字体以自适应的字体的方式展示内容,代码示
【Text】【布局】文本显示超出Text组件大小时以走马灯的形式展示的实现
在研发过程中,会存在文本内容在Text组件中显示时,因为文本内容的展示,超出Text组件大小的情况。 这时不作任何处理,文本内容会被截断,可以使用走马灯的方式展示,代码示例如下。 代码执行效果为
【Text】【布局】文本显示超出Text组件大小时显示省略号的实现
在研发过程中,会存在文本内容在Text组件中显示时,因为文本内容的展示,超出Text组件大小的情况。 这时不作任何处理,文本内容会被截断,可以使用显示省略号的方式展示,代码示例如下。 执行效果为
【文件】【资源】将media目录下的资源文件拷贝至沙盒目录
在鸿蒙系统中,media资源目录文件无法直接获取路径,如需要对该资源进行文件级的操作(如系统分享api,参数是fileuri),则需先通过resourceManager.getMediaConten
【基础】【事件】EventHub 和 commonEventManager的区别与应用
在HarmonyOS开发中,EventHub与commonEventManager都可实现事件的订阅及分发的能力,在实际的应用时,这两种事件处理能力存在以下核心差异: 一、作用范围与适用场景 Even
【基础】Content的filesDir方法返回沙盒路径中的<module-name>在什么时候会不同
在HarmonyOS应用开发中,通过Content获取文件沙盒路径时,会随不同的context和module而不同(https://developer.huawei.com/consumer/cn/d
下一页