
HarmonyOS
文章平均质量分 92
普通网友
这个作者很懒,什么都没留下…
展开
-
【OpenHarmony】二维码生成器:qr-code-generator
用于生成符合国际标准的高质量 QR 码。它支持生成包括文本、URL、邮件地址、电话号码等不同类型数据的 QR 码,并且具有灵活的参数设置,能够生成矢量图形以保持图像清晰度,同时具备良好的性能。支持按照二维码Model 2标准对所有40个版本(尺寸)和所有4个纠错级别进行编码。输出格式:QR符号的原始模块/像素。原创 2025-02-12 21:02:15 · 343 阅读 · 0 评论 -
【OpenHarmony】优化系统输入输出流能力库:okio
okio是一个通过数据流、序列化和文件系统来优化系统输入输出流的能力的库。它依托于系统能力,提供字符串的编解码转换能力,基础数据类型的读写能力以及支持对文件读写的能力。okio为数据容器提供缓冲区,并覆盖了NIO包所支持的特性功能。将okio作为httpclient的一个组件使它更容易访问、存储和处理数据。原创 2025-02-11 16:32:49 · 852 阅读 · 0 评论 -
【OpenHarmony】语音编码器和解码器:commons-codec
commons-codec是一个OpenHarmony系统下使用各种编解码的示例,包含各种格式的简单编码器和解码器, 例如 Base64 Base32 等除了这些广泛使用的编码器和解码器之外,编解码器包还维护了一组语音编码实用程序。目前项目可支持的功能有如下二进制编码器摘要编码器语言编码器url编码Base64 编解码SHA256CaverPhoneurlencodeBase32 编解码SHA224Soundex二进制SHA1Metaphone十六进制MD5。原创 2025-02-11 13:47:42 · 512 阅读 · 0 评论 -
【OpenHarmony】三方库:cborDemo
本项目是OpenHarmony系统下使用cbor-js的示例,cbor-js是以简明二进制对象表示 (CBOR) 数据格式 ( RFC 7049 )编码和解析数据的Javascript开源库。原创 2025-02-10 22:19:48 · 416 阅读 · 0 评论 -
【OpenHarmony】消息总线:LiveEventBus
LiveEventBus是一款消息总线,具有生命周期感知能力,支持Sticky,支持跨进程,支持跨APP发送消息。原创 2025-02-10 13:51:18 · 310 阅读 · 0 评论 -
【OpenHarmony】文件数据与传输:ohos_mqtt
使应用程序能够连接到MQTT代理以发布消息、订阅主题和接收发布的消息。原创 2025-02-09 21:39:29 · 587 阅读 · 0 评论 -
【OpenHarmony】序列化结构数据:ProtoBuf
ProtoBuf(protocol buffers) 是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。,是一种灵活,高效,自动化机制的结构数据序列化方法比XML更小,更快,更为简单。本项目主要是OpenHarmony系统下以 protobuf.js 7.2.4 为主要依赖开发,主要接口针对OpenHarmony系统进行合理的适配研发。原创 2025-02-09 19:00:03 · 965 阅读 · 0 评论 -
【OpenHarmony】数据存储库:protobuf_format
基于@ohos/protobufjs 1.0.2版本的Message,提供格式转换能力,允许将Message输出重写为基本文本格式,如xml,json,html。原创 2025-02-08 21:32:54 · 676 阅读 · 0 评论 -
【OpenHarmony】轻量级 ORM(对象关系映射)库
dataORM 是一个轻量级 ORM(对象关系映射)库,用于简化本地数据库的操作。提供了高效的数据库访问性能和低内存消耗。dataORM 支持多线程操作、链式调用、备份、升级、缓存等特性等功能。其设计理念是轻量、快速且易于使用,帮助开发者快速构建高性能的应用程序。原创 2025-02-08 14:54:23 · 956 阅读 · 0 评论 -
【OpenHarmony】三方框架库 MMKV
一款小型键值对存储框架支持存储 number、boolean、string、Set类型数据存储支持继承组件中 SerializeBase.ets 的 class 类对象的序列化反序列化支持存储数据备份支持存储数据恢复。原创 2025-02-07 21:33:51 · 989 阅读 · 0 评论 -
【OpenHarmony】多媒体音频读取:mp3agic
mp3agic 用于读取 mp3 文件和读取/操作 ID3 标签(ID3v1 和 ID3v2.2 到 ID3v2.4),协助开发者处理繁琐的文件操作相关,多用于操作文件场景的业务应用。原创 2025-02-07 13:36:59 · 594 阅读 · 0 评论 -
【OpenHarmony】音视频编解码工具:mp4parser
一个读取、写入操作音视频文件编辑的工具。原创 2025-02-06 21:28:01 · 769 阅读 · 0 评论 -
【OpenHarmony】多媒体高性能视频压缩器:ohos_videocompressor
videoCompressor是一款ohos高性能视频压缩器。支持视频压缩。原创 2025-02-06 13:59:34 · 226 阅读 · 0 评论 -
【OpenHarmony】多媒体开发:ohos_ijkplayer
ijkplayer是OpenHarmony环境下可用的一款基于FFmpeg的视频播放器。原创 2025-01-23 16:18:04 · 853 阅读 · 0 评论 -
【OpenHarmony】图形图像加载:LargeImage
加载可以执行缩放(放大和缩小)和滚动操作的图像,图像放大之后可以拖动查看。详细功能:1.加载图像。2.支持缩放。3.支持拖动查看大图。原创 2025-01-23 13:53:13 · 266 阅读 · 0 评论 -
【OpenHarmony】图片缩放浏览组件:PhotoView
图片缩放浏览组件,图片可缩放,平移,旋转。原创 2025-01-22 21:52:01 · 250 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙视图缩放组件subsampling-scale-image-view
深度缩放视图,图像显示,手势平移缩放双击等。原创 2025-01-22 13:42:41 · 357 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙GIF图像渲染库之ohos-gif-drawable
支持播放GIF图片。支持控制GIF播放/暂停。支持重置GIF播放动画。支持调节GIF播放速率。支持监听GIF所有帧显示完成后的回调。支持设置显示大小。支持7种不同的展示类型。支持设置显示区域背景颜色。方法名入参接口描述自定义GIF渲染组件构造器使用方法入参接口描述获取所有解析图像数据帧images?设置解析图像数据帧集合获取循环结束最后一帧的回调方法)=>void))=>void设置循环结束最后一帧的回调方法获取用户设置组件展示类型设置组件展示类型。原创 2025-01-21 21:39:42 · 987 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙网络请求库之ohos_ntp
ohos_ntp是一个用于网络时间协议(NTP)服务器同步事件的TypeScript库。它允许应用程序通过与NTP服务器通信来获取准确的事件信息,以确保设备具有准确的系统时钟,或确保能获取到准确时间信息用来调试。原创 2025-01-21 14:06:10 · 471 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙网络请求库之eventsource
eventsource三方库是EventSource客户端的纯JavaScript实现。它提供了一种在客户端与服务器之间建立单向持续连接的机制,服务器可以使用这个连接向客户端发送事件更新,而客户端能够实时接收并处理这些更新。原创 2025-01-20 21:38:21 · 371 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙网络请求库之axios
Axios,是一个基于promise的网络请求库,可以运行node.js和浏览器中。本库基于Axios原库v1.3.4版本进行适配,使其可以运行在OpenHarmony,并沿用其现有用法和特性。http请求request和response拦截器转换request和response的data数据自动转换JSONdata数据//创建实例时配置默认值});//创建实例后修改默认值配置的优先级配置将会按优先级进行合并。原创 2025-01-20 13:44:40 · 1292 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI动画开发之box2d
用于游戏开发,使物体的运动更加真实,让游戏场景看起来更具交互性,比如愤怒的小鸟。原创 2025-01-19 19:02:13 · 354 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI动画开发之rebound
rebound是一个模拟弹簧动力学,用于驱动物理动画的库。原创 2025-01-18 21:14:32 · 841 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI动画开发之recyclerview_animators
带有添加删除动画效果以及整体动画效果的list组件库。原创 2025-01-18 20:25:38 · 253 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI动画开发之ohos-svg
ohos-svg是一个SVG图片的解析器和渲染器,解析SVG图片并渲染到页面上。它支持大部分SVG1.1规范,包括基本形状、路径、文本、样式和渐变,它能够渲染大多数标准的SVG图像。ohos-svg的优点是性能好、内存占用低。原创 2025-01-18 19:13:04 · 413 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之SmartRefreshLayout
smartrefreshlayout以打造一个强大,稳定,成熟的下拉刷新框架为目标,并集成各种的炫酷、多样、实用、美观的Header。集成了各种炫酷的Header。smartrefreshlayout可包含的信息有:BezierRadar样式、BezierCircle样式、FlyRefresh样式、Classics样式,Phoenix样式,Taurus样式,Taurus样式,HitBlock样式,WaveSwipe等众多样式。原创 2025-01-17 17:42:39 · 333 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之MultiType
更轻松、更灵活地为 List 创建多种类型布局。原创 2025-01-17 14:48:18 · 288 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之shimmer-ohos
shimmer是一个简单灵活的为应用视图添加闪烁效果的库,主要有由左到右倾斜,由左到右竖直,由左到右圆形,由上到下水平等闪光效果。原创 2025-01-16 21:41:01 · 321 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之DanmakuFlameMaster
DanmakuFlameMaster是一款弹幕框架,支持发送纯文本弹幕、设置弹幕在屏幕的显示区域、控制弹幕播放状态等功能。原创 2025-01-16 20:27:51 · 824 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之RecyclerViewPager
RecyclerViewPager是一个支持自定义左右翻页切换效果、上下翻页切换效果、类似Material风格的容器组件。原创 2025-01-16 17:30:51 · 369 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之ohos-autofittextview
自动调整文本大小以完全适合其边界的TextView。原创 2025-01-16 16:21:03 · 409 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之pdfViewer
JavaScript实现的解析、展示PDF和图片添加到PDF,pdfjs 可以在OpenHarmony设备上呈现PDF文件内容,library可以将 jpg、png图片格式添加到pdf的功能, 本工程基于开源库 pdf.js和 jspdf 进行修改适配OpenHarmony的组件工程。原创 2025-01-16 15:01:25 · 732 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之CircleIndicator
CircleIndicator是一款UI组件库,为Tabs/Swiper容器提供了多种自定义风格的指示器。原创 2025-01-16 13:51:35 · 664 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之 ohos_highlightguide
基于OpenHarmony的高亮型新手引导组件,通过高亮区域与蒙版背景的明暗度对比,使用户快速锁定重点功能,快速掌握应用基本使用方法。原创 2025-01-15 21:52:57 · 943 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之banner
支持自动轮播。支持无限轮播。支持垂直轮播。支持自定义指示器。支持定制的翻页动画效果,目前动画只支持8种动效,无法做到不同动效叠加。能力列表Swiper组件Banner组件自动轮播支持支持无限轮播支持支持垂直轮播支持支持自定义指示器部分支持支持指示器和banner分离不支持支持定制翻页动画效果不支持支持方法名入参接口描述自定义轮播组件Banner构造器方法名入参接口描述圆角指示器构造器方法名入参接口描述图像指示器构造器方法名入参。原创 2024-12-22 20:33:57 · 1134 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之RoundedImageView
RoundedImageView支持圆角(和椭圆或圆形)的快速 ImageView。它支持许多附加功能,包括椭圆、圆角矩形、ScaleTypes 和 TileModes。原创 2024-12-22 19:02:12 · 535 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之MpChart(二)
返回 LineChart,ScatterChart,CandleStickChart等图表触摸屏幕时的Highlight 对象(包含 x-index 和 DataSet 索引)。计算图表到边框的偏移量,具体取决于图例的位置,x轴y轴的长度,及其的标签位置。返回图表(整个视图)的中心点的可回收的MPPointF实例。返回图表的图形绘制的中心区域的可回收的MPPointF实例。返回图表(整个视图)的中心点的可回收的MPPointF实例。清空图表的所有数据,将其置空null,并刷新图表。原创 2024-12-21 20:29:55 · 711 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之MpChart(一)
mpchart是一个包含各种类型图表的图表库,主要用于业务数据汇总,例如销售数据走势图,股价走势图等场景中使用,方便开发者快速实现图表UI,mpchart主要包括线形图、柱状图、饼状图、蜡烛图、气泡图、雷达图、瀑布图等自定义图表库。//设置自定义图标资源 PixelMap//设置自定义图标资源 resId//设置自定义图标宽度//设置自定义图标高度i++) {//设置显示自定义图标//设置自定义图标偏移量定制数据结构。原创 2024-12-21 19:12:39 · 1026 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之滚动组件overscroll-decor
类似iOS风格的边缘滚动效果视图。支持下列视图:RecyclerView, ListView, GridView, ViewPager, ScrollView, HorizontalScrollView, Any View - Text, Image…this.model。原创 2024-12-20 20:39:57 · 652 阅读 · 0 评论 -
【OpenHarmony】 鸿蒙 UI开发之 TextLayoutBuilder
本库基于TextLayoutBuilder原库进行适配,使其可以运行在 OpenHarmony。TextLayoutBuilder是一个可定制任意样式的文本构建工具,包括字体间距、大小、颜色、布局方式、富文本高亮显示等,在文字显示的业务场景中都会使用到,特别是通知类特殊显示的字体样式时,TextLayoutBuilder极大的方便了开发者的开发效率。原创 2024-12-20 17:59:21 · 988 阅读 · 0 评论