自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 被裁员后,踏上了鸿蒙开发求职之路

半年前,我遭遇了人生中的一次重大挫折——被公司裁员。作为一名前端开发人员,这个消息如同晴天霹雳,让我陷入了深深的迷茫和焦虑之中。

2024-09-22 22:13:06 931

原创 鸿蒙(HarmonyOS)北向开发知识点记录~

北向开发的目标是为鸿蒙生态系统构建丰富多样的应用程序,满足用户在不同场景下的需求。通过北向开发,开发者可以充分利用鸿蒙操作系统的独特优势和强大功能,为用户带来全新的体验,同时也为自身创造更多的商业机会和价值。

2024-09-04 22:07:24 5471

原创 【OpenHarmony】二维码生成器:qr-code-generator

用于生成符合国际标准的高质量 QR 码。它支持生成包括文本、URL、邮件地址、电话号码等不同类型数据的 QR 码,并且具有灵活的参数设置,能够生成矢量图形以保持图像清晰度,同时具备良好的性能。支持按照二维码Model 2标准对所有40个版本(尺寸)和所有4个纠错级别进行编码。输出格式:QR符号的原始模块/像素。

2025-02-12 21:02:15 400

原创 【OpenHarmony】优化系统输入输出流能力库:okio

okio是一个通过数据流、序列化和文件系统来优化系统输入输出流的能力的库。它依托于系统能力,提供字符串的编解码转换能力,基础数据类型的读写能力以及支持对文件读写的能力。okio为数据容器提供缓冲区,并覆盖了NIO包所支持的特性功能。将okio作为httpclient的一个组件使它更容易访问、存储和处理数据。

2025-02-11 16:32:49 874

原创 【OpenHarmony】语音编码器和解码器:commons-codec

commons-codec是一个OpenHarmony系统下使用各种编解码的示例,包含各种格式的简单编码器和解码器, 例如 Base64 Base32 等除了这些广泛使用的编码器和解码器之外,编解码器包还维护了一组语音编码实用程序。目前项目可支持的功能有如下二进制编码器摘要编码器语言编码器url编码Base64 编解码SHA256CaverPhoneurlencodeBase32 编解码SHA224Soundex二进制SHA1Metaphone十六进制MD5。

2025-02-11 13:47:42 533

原创 【OpenHarmony】三方库:cborDemo

本项目是OpenHarmony系统下使用cbor-js的示例,cbor-js是以简明二进制对象表示 (CBOR) 数据格式 ( RFC 7049 )编码和解析数据的Javascript开源库。

2025-02-10 22:19:48 422

原创 【OpenHarmony】消息总线:LiveEventBus

LiveEventBus是一款消息总线,具有生命周期感知能力,支持Sticky,支持跨进程,支持跨APP发送消息。

2025-02-10 13:51:18 326

原创 【OpenHarmony】文件数据与传输:ohos_mqtt

使应用程序能够连接到MQTT代理以发布消息、订阅主题和接收发布的消息。

2025-02-09 21:39:29 639

原创 【OpenHarmony】序列化结构数据:ProtoBuf

ProtoBuf(protocol buffers) 是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。,是一种灵活,高效,自动化机制的结构数据序列化方法比XML更小,更快,更为简单。本项目主要是OpenHarmony系统下以 protobuf.js 7.2.4 为主要依赖开发,主要接口针对OpenHarmony系统进行合理的适配研发。

2025-02-09 19:00:03 990

原创 【OpenHarmony】数据存储库:protobuf_format

基于@ohos/protobufjs 1.0.2版本的Message,提供格式转换能力,允许将Message输出重写为基本文本格式,如xml,json,html。

2025-02-08 21:32:54 699

原创 【OpenHarmony】轻量级 ORM(对象关系映射)库

dataORM 是一个轻量级 ORM(对象关系映射)库,用于简化本地数据库的操作。提供了高效的数据库访问性能和低内存消耗。dataORM 支持多线程操作、链式调用、备份、升级、缓存等特性等功能。其设计理念是轻量、快速且易于使用,帮助开发者快速构建高性能的应用程序。

2025-02-08 14:54:23 978

原创 【OpenHarmony】三方框架库 MMKV

一款小型键值对存储框架支持存储 number、boolean、string、Set类型数据存储支持继承组件中 SerializeBase.ets 的 class 类对象的序列化反序列化支持存储数据备份支持存储数据恢复。

2025-02-07 21:33:51 1007

原创 【OpenHarmony】多媒体音频读取:mp3agic

mp3agic 用于读取 mp3 文件和读取/操作 ID3 标签(ID3v1 和 ID3v2.2 到 ID3v2.4),协助开发者处理繁琐的文件操作相关,多用于操作文件场景的业务应用。

2025-02-07 13:36:59 607

原创 【OpenHarmony】音视频编解码工具:mp4parser

一个读取、写入操作音视频文件编辑的工具。

2025-02-06 21:28:01 796

原创 【OpenHarmony】多媒体高性能视频压缩器:ohos_videocompressor

videoCompressor是一款ohos高性能视频压缩器。支持视频压缩。

2025-02-06 13:59:34 238

原创 【OpenHarmony】多媒体开发:ohos_ijkplayer

ijkplayer是OpenHarmony环境下可用的一款基于FFmpeg的视频播放器。

2025-01-23 16:18:04 890

原创 【OpenHarmony】图形图像加载:LargeImage

加载可以执行缩放(放大和缩小)和滚动操作的图像,图像放大之后可以拖动查看。详细功能:1.加载图像。2.支持缩放。3.支持拖动查看大图。

2025-01-23 13:53:13 283

原创 【OpenHarmony】图片缩放浏览组件:PhotoView

图片缩放浏览组件,图片可缩放,平移,旋转。

2025-01-22 21:52:01 262

原创 【OpenHarmony】 鸿蒙视图缩放组件subsampling-scale-image-view

深度缩放视图,图像显示,手势平移缩放双击等。

2025-01-22 13:42:41 369

原创 【OpenHarmony】 鸿蒙GIF图像渲染库之ohos-gif-drawable

支持播放GIF图片。支持控制GIF播放/暂停。支持重置GIF播放动画。支持调节GIF播放速率。支持监听GIF所有帧显示完成后的回调。支持设置显示大小。支持7种不同的展示类型。支持设置显示区域背景颜色。方法名入参接口描述自定义GIF渲染组件构造器使用方法入参接口描述获取所有解析图像数据帧images?设置解析图像数据帧集合获取循环结束最后一帧的回调方法)=>void))=>void设置循环结束最后一帧的回调方法获取用户设置组件展示类型设置组件展示类型。

2025-01-21 21:39:42 1004

原创 【OpenHarmony】 鸿蒙网络请求库之ohos_ntp

ohos_ntp是一个用于网络时间协议(NTP)服务器同步事件的TypeScript库。它允许应用程序通过与NTP服务器通信来获取准确的事件信息,以确保设备具有准确的系统时钟,或确保能获取到准确时间信息用来调试。

2025-01-21 14:06:10 487

原创 【OpenHarmony】 鸿蒙网络请求库之eventsource

eventsource三方库是EventSource客户端的纯JavaScript实现。它提供了一种在客户端与服务器之间建立单向持续连接的机制,服务器可以使用这个连接向客户端发送事件更新,而客户端能够实时接收并处理这些更新。

2025-01-20 21:38:21 393

原创 【OpenHarmony】 鸿蒙网络请求库之axios

Axios,是一个基于promise的网络请求库,可以运行node.js和浏览器中。本库基于Axios原库v1.3.4版本进行适配,使其可以运行在OpenHarmony,并沿用其现有用法和特性。http请求request和response拦截器转换request和response的data数据自动转换JSONdata数据//创建实例时配置默认值});//创建实例后修改默认值配置的优先级配置将会按优先级进行合并。

2025-01-20 13:44:40 1383

原创 【OpenHarmony】 鸿蒙 UI动画开发之box2d

用于游戏开发,使物体的运动更加真实,让游戏场景看起来更具交互性,比如愤怒的小鸟。

2025-01-19 19:02:13 361

原创 【OpenHarmony】 鸿蒙 UI动画开发之rebound

rebound是一个模拟弹簧动力学,用于驱动物理动画的库。

2025-01-18 21:14:32 855

原创 【OpenHarmony】 鸿蒙 UI动画开发之recyclerview_animators

带有添加删除动画效果以及整体动画效果的list组件库。

2025-01-18 20:25:38 261

原创 【OpenHarmony】 鸿蒙 UI动画开发之ohos-svg

ohos-svg是一个SVG图片的解析器和渲染器,解析SVG图片并渲染到页面上。它支持大部分SVG1.1规范,包括基本形状、路径、文本、样式和渐变,它能够渲染大多数标准的SVG图像。ohos-svg的优点是性能好、内存占用低。

2025-01-18 19:13:04 427

原创 【OpenHarmony】 鸿蒙 UI开发之SmartRefreshLayout

smartrefreshlayout以打造一个强大,稳定,成熟的下拉刷新框架为目标,并集成各种的炫酷、多样、实用、美观的Header。集成了各种炫酷的Header。smartrefreshlayout可包含的信息有:BezierRadar样式、BezierCircle样式、FlyRefresh样式、Classics样式,Phoenix样式,Taurus样式,Taurus样式,HitBlock样式,WaveSwipe等众多样式。

2025-01-17 17:42:39 349

原创 【OpenHarmony】 鸿蒙 UI开发之MultiType

更轻松、更灵活地为 List 创建多种类型布局。

2025-01-17 14:48:18 298

原创 【OpenHarmony】 鸿蒙 UI开发之shimmer-ohos

shimmer是一个简单灵活的为应用视图添加闪烁效果的库,主要有由左到右倾斜,由左到右竖直,由左到右圆形,由上到下水平等闪光效果。

2025-01-16 21:41:01 333

原创 【OpenHarmony】 鸿蒙 UI开发之DanmakuFlameMaster

DanmakuFlameMaster是一款弹幕框架,支持发送纯文本弹幕、设置弹幕在屏幕的显示区域、控制弹幕播放状态等功能。

2025-01-16 20:27:51 861

原创 【OpenHarmony】 鸿蒙 UI开发之RecyclerViewPager

RecyclerViewPager是一个支持自定义左右翻页切换效果、上下翻页切换效果、类似Material风格的容器组件。

2025-01-16 17:30:51 387

原创 【OpenHarmony】 鸿蒙 UI开发之ohos-autofittextview

自动调整文本大小以完全适合其边界的TextView。

2025-01-16 16:21:03 417

原创 【OpenHarmony】 鸿蒙 UI开发之pdfViewer

JavaScript实现的解析、展示PDF和图片添加到PDF,pdfjs 可以在OpenHarmony设备上呈现PDF文件内容,library可以将 jpg、png图片格式添加到pdf的功能, 本工程基于开源库 pdf.js和 jspdf 进行修改适配OpenHarmony的组件工程。

2025-01-16 15:01:25 770

原创 【OpenHarmony】 鸿蒙 UI开发之CircleIndicator

CircleIndicator是一款UI组件库,为Tabs/Swiper容器提供了多种自定义风格的指示器。

2025-01-16 13:51:35 672

原创 【OpenHarmony】 鸿蒙 UI开发之 ohos_highlightguide

基于OpenHarmony的高亮型新手引导组件,通过高亮区域与蒙版背景的明暗度对比,使用户快速锁定重点功能,快速掌握应用基本使用方法。

2025-01-15 21:52:57 964

原创 【OpenHarmony】 鸿蒙 UI开发之banner

支持自动轮播。支持无限轮播。支持垂直轮播。支持自定义指示器。支持定制的翻页动画效果,目前动画只支持8种动效,无法做到不同动效叠加。能力列表Swiper组件Banner组件自动轮播支持支持无限轮播支持支持垂直轮播支持支持自定义指示器部分支持支持指示器和banner分离不支持支持定制翻页动画效果不支持支持方法名入参接口描述自定义轮播组件Banner构造器方法名入参接口描述圆角指示器构造器方法名入参接口描述图像指示器构造器方法名入参。

2024-12-22 20:33:57 1164

原创 【OpenHarmony】 鸿蒙 UI开发之RoundedImageView

RoundedImageView支持圆角(和椭圆或圆形)的快速 ImageView。它支持许多附加功能,包括椭圆、圆角矩形、ScaleTypes 和 TileModes。

2024-12-22 19:02:12 543

原创 【OpenHarmony】 鸿蒙 UI开发之MpChart(二)

返回 LineChart,ScatterChart,CandleStickChart等图表触摸屏幕时的Highlight 对象(包含 x-index 和 DataSet 索引)。计算图表到边框的偏移量,具体取决于图例的位置,x轴y轴的长度,及其的标签位置。返回图表(整个视图)的中心点的可回收的MPPointF实例。返回图表的图形绘制的中心区域的可回收的MPPointF实例。返回图表(整个视图)的中心点的可回收的MPPointF实例。清空图表的所有数据,将其置空null,并刷新图表。

2024-12-21 20:29:55 727

原创 【OpenHarmony】 鸿蒙 UI开发之MpChart(一)

mpchart是一个包含各种类型图表的图表库,主要用于业务数据汇总,例如销售数据走势图,股价走势图等场景中使用,方便开发者快速实现图表UI,mpchart主要包括线形图、柱状图、饼状图、蜡烛图、气泡图、雷达图、瀑布图等自定义图表库。//设置自定义图标资源 PixelMap//设置自定义图标资源 resId//设置自定义图标宽度//设置自定义图标高度i++) {//设置显示自定义图标//设置自定义图标偏移量定制数据结构。

2024-12-21 19:12:39 1063

空空如也

空空如也

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

TA关注的人

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