常用的ArkTS第三方库
2024-12-22 17:47:50
127次阅读
0个评论
常用的ArkTS第三方库
1. UI类
- **@ohos/textlayoutbuilder**:可以定制任一样式的文本构建工具,包括字体间距、大小、颜色、富文本高亮显示等。
- **@ohos/roundedimageview**:能够生成圆角矩形、椭圆形等图片形状。
- **@ohos/photoview**:图片缩放浏览组件,图片可缩放、平移、旋转。
2. 网络类
- **@ohos/axios**:可以运行在node.js和浏览器中,基于Axios原库v1.3.4版本进行适配,并沿用其现有用法和特性,支持http请求、Promise API、request和response拦截器等。
- **@ohos/mars**:是一个跨平台的网络组件,主要用于网络请求中的长连接、短连接,是基于socket层的解决方案,在网络调优方面有更好的可控性,暂不支持HTTP协议。
3. 数据存储类
- **@ohos/db**:用于在OpenHarmony设备上进行数据存储和管理,支持数据库的创建、表的定义、数据的插入、查询、更新和删除等操作。
- **@ohos/shared_preferences**:轻量级的数据存储库,用于保存和读取简单的键值对数据,常用于存储应用的配置信息、用户偏好设置等。
4. 动画类
- **@ohos/lottie**:可以解析Adobe After Effects软件通过Bodymovin插件导出的json格式的动画,并在移动设备上进行本地渲染,提供了一套完整的API控制动画的行为,可让动画更具交互性。
- **@ohos/svg**:可以解析SVG图片并渲染到页面上。
5. 安全类
- **@ohos/crypto-js**:加密算法库,已支持的算法有MD5、SHA-1、SHA-256、HMAC、HMAC-MD5、HMAC-SHA1、HMAC-SHA256、PBKDF2、AES、RC4、DES等。
- **@ohos/fastble**:处理蓝牙BLE设备的库,可以对蓝牙BLE设备进行过滤、扫描、连接、读取、写入等。
6. 工具类
- **@pura/harmony-utils**:功能丰富且极易上手的HarmonyOS工具库,涵盖了APP、设备、屏幕、授权、通知、线程间通信、弹框、吐司、生物认证、用户首选项、拍照、相册、扫码、文件、日志,异常捕获、字符、字符串、数字、集合、日期、随机、base64、加密、解密、JSON等一系列的功能和操作。
- dayjs:时间格式化,时间加减法,时间常用函数。
7. 多媒体类
- **@ohos/ijkplayer**:基于FFmpeg的视频播放器,但难度较高不适合新手。
- **@ohos/mp4parser**:基于FFmpeg的媒体工具。
8. 其他
- **@ohos/zxing**:解析/生成一维码/二维码的库。
- **@ohos/wheelpicker**:可以实现滚轮选择,通过设置可以实现多种效果,如时间选择器、地区选择器的三级联动等。
总结
ArkTS在OpenHarmony中有很多实用的第三方库。如UI类的@ohos/textlayoutbuilder等;网络类的@ohos/axios;数据存储类的@ohos/db;动画类的@ohos/lottie等。这些库丰富了开发功能,提高开发效率。
联系方式
有问题可以根据以下方式联系我哟~ | |
---|---|
联系方式 | 账号名/账号 |
3277508694@qq.com | |
VX | LYF14589 |
Github | fyy534 |
欢迎各位有问题来咨询哦😀!!!
00
- 0回答
- 0粉丝
- 0关注
相关话题
- ArkTS第三方库的语法与使用详解
- 开源第三方库资源汇总
- 上传PR到第三方库可能遇到的问题
- 如何发布第三方库到 OpenHarmony,并提交一个PR
- 鸿蒙Flutter实战:05-使用第三方插件
- 最受欢迎的三方库之SpinKit
- OpenHarmony三方库使用指南
- 最受欢迎的三方库之harmony-utils
- 最受欢迎的三方库之harmony-dialog
- 【等待更新】OpenHarmony三方库与原生鸿蒙应用的融合之道(案例集)
- 《探索 HarmonyOS NEXT(5.0):开启构建模块化项目架构奇幻之旅 ——第三方库的使用:网络请求RCP、二次封装上下拉刷新、弹窗》
- 【HarmonyOS NEXT】lv-markdown-in 三方库用法说明
- 【HarmonyOS NEXT】lv-markdown-in 三方库用法说明
- china_area 中国区域数据,省市县三级数据三方库
- 贡献三方包的时候,审核失败一般都是什么原因?