4 Star 2 Fork 0

HarmonyOS-TPC / tpc_resource

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

三方组件资源汇总

本文收集了一些已经开源的三方组件资源,欢迎应用开发者参考和使用,同时也欢迎开发者贡献自己的开源组件库,可以提PR加入到列表当中

目录

工具

返回目录

三方组件JAVA

工具类

图片加载

  • glide - 最常用的图片加载工具
  • glide-transformations - 基于glide 的图片变化库
  • fresco - facebook出品的一款图片加载工具
  • picasso - 常用的图片加载工具之一
  • ohos-gif-drawable - gif图片加载工具
  • Keyframes - gif图片加载工具
  • ion - 图片加载工具
  • coil - 一款用于图片加载的库
  • ohos-smart-image-view - ohos-smart-image-view是一个从URL或用户的联系地址簿中加载图像。图像被高速缓存到内存和磁盘,以实现超快速加载
  • Cube-ImageLoader - 这个框架致力于快速实现图片加载需求,解放生产力
  • Broccoli - 提供预加载占位效果
  • ImageBrowse - 图片预览组件
  • fresco-helper - 让使用Fresco就像使用Glide、Picasso一样简洁的工具类库
  • sketch - 一款强大且全面的图片加载器
  • FrescoImageView - FrescoImageView is a image loading library in HarmonyOS,which is similar to facebook's Fresco library that supports all methods and properties.

返回目录

数据封装传递

  • EventBus - 最常用的消息传递工具,发布/订阅事件总线
  • Rxohos - RxJava3的openharmony特定绑定的反应性扩展。该模块向RxJava添加了最小的类,这些类使在openharmony应用程序中编写反应式组件变得容易且轻松。更具体地说,它提供了一个可在主线程或任何给定EventRunner上进行调度的Scheduler
  • RxBus - 基于Rxjava消息传递工具
  • otto - 基于Guava的消息传递工具
  • RxLifeCycle - 基于RxJava生命周期获取,此功能很有用,因为不完整的订阅可能会导致内存泄漏
  • RxBinding - 以rxjava的形式来处理ohos中的ui事件
  • agera - Agera 是一组类和接口,用于帮助编写功能性、异步和反应式应用程序
  • Anadea_RxBus - 支持注解和动态绑定的事件总线框架
  • LoadSir - 注册事件进行回调操作
  • Aria - 文件下载上传框架
  • mobius - 是一个用于管理状态演变的函数式反应框架
  • LiveEventBus - 是一款消息总线,基于LiveData,具有生命周期感知能力,支持Sticky,支持跨进程,支持跨APP
  • ThirtyInch - 该库提供了为Ability和Fraction提供了Presenters, View仅仅发送用户事件, 接受来自Presenter的数据, 从不主动请求数据。这使得测试变得非常容易, 因为在View中没有逻辑代码。
  • EmailIntentBuilder - 调用系统电子邮件应用发送邮件
  • OnAbilityResult - 使用注解为Ability回调方法onAbilityResult()生成样板代码

返回目录

日志

  • Logger - log工具,简单,漂亮,功能强大的记录器
  • xLog - 日志工具,可同时在多个通道打印日志,如 hilog、Console 和文件。如果你愿意,甚至可以打印到远程服务器(或其他任何地方)
  • KLog - HiLog 工具类
  • tinylog - 日志工具
  • Timber_ohos - 基于开源项目Timber进行鸿蒙化的移植和开发,增强鸿蒙输出日志的能力
  • LogUtils - 日志管理器
  • hyperlog-ohos - 日志记录工具,并将日志记录在数据库中
  • amuyuLogger - 日志打印库
  • LoggingInterceptor - OkHttp拦截器,它有漂亮的请求和响应日志程序
  • ohos-logback - 控制台,文件,数据库输出日志
  • LogcatViewer - 获取本机日志,展示出来
  • Tinylog_ohos - 简化日志打印的日志打印库
  • Log4a - Log4a 是一个基于 mmap, 高性能、高可用的日志收集框架

返回目录

权限相关

返回目录

相机-相册

  • BGAQRCode-ohos - 基于ZXing的二维码扫描工具
  • Matisse - 选择图库图片
  • ImagePicker - 相册访问
  • CameraView - 相机使用组件
  • easyqrlibrary - 二维码扫描器
  • zxing-embedded - 基于ZXING,二维码条形码扫描库
  • qrcode-reader-view - 一个简易的相机扫码工具
  • barcodescanner - 基于zxing和zbar提供易于使用的二维码扫描功能
  • certificate-camera - 一个拍摄证件照片的相机工具。
  • Zbar_ohos - 基于开源项目Zbar进行鸿蒙化的移植和开发,条形码阅读
  • ImageSelector - 一个功能强大的图片选择器
  • zBarLibary - zxing二维码生成、识别
  • QRCodeScanner - 二维码扫描器
  • CameraFragment - 一个简单的易于集成的相机Fragment
  • PixImagePicker - PixImagePicker是一个拍照、录像,照片和视频选择功能库
  • ContentManager - 本库用于从图库、相机等设备获取图片、视频
  • MagicalCamera - 在 OpenHarmony 中拍照和选择图片的魔法库。 方法很简单,如果需要也可以把图片保存在设备中,获取真实的uri路径或者图片或者获取图片的私密信息
  • imagepicker - 设备上获取照片(从相册、文件中选择)、压缩图片的开源工具库
  • code-scanner - 实现了相机的一些功能和条形码扫描的功能
  • LongImageCamera - 通过相机视图捕获多图像进行合并拼接,形成长图像并进行预览或手势操作
  • titan-camera - 实现一个应用内置相机,可以处理预览大小,预览拉伸
  • Louvre - 相册访问组件
  • flow-camera - 照相视频拍摄保存
  • IDCardCamera - 自定义身份证相机功能。
  • CameraModule - 简单相机模块。
  • Laevatein - 照片选择。
  • SquareCamera -方形拍照库
  • ohos-image-picker - 图片选择器图片来源相册和相机拍摄
  • Ohos-ImagesPickers - 图片选择(单选/多选)、拍照、裁剪、图片预览、图片显示容器的图片选择显示工具
  • ImageSelector - 是给应用提供简化读取相册,照片单选和多选,以及照片裁剪等功能
  • EasyPhotos - 相机拍照,相册选择(单选/多选),文件夹图片选择(单选/多选),视频选择,视频图片多类型复杂选择,图片添加水印,拼图功能

返回目录

其他工具类

  • Butterknife - 通过反射调用方法,使用注解处理为您生成样板代码
  • assertj-ohos - 一组旨在测试ohos的断言库
  • ohos-utilset - 工具集
  • xUtils3 - 包含了orm,http(s),image, Component注解的工具集合,特性强大,方便拓展
  • device-year-class - 获取手机年份
  • swipe - 对于手势封装应用
  • TinyPinyin - 低内存占用的汉字转拼音工具库
  • ohos-bluetooth-kit - 蓝牙设备通信
  • ohos-IMSI-Catcher-Detector - IMSI探测器
  • Battery_Metrics - 检测电池相关系统指标的库
  • CheckVersionLib - 版本检测更新库
  • ErrorProne - 将常见的Java语法错误捕获为编译错误显示出来
  • FastBle - 蓝牙设备通信
  • RxOhosBle - 蓝牙设备通信
  • ohos-BLE - 蓝牙框架,提供了扫描、连接、使能/除能通知、发送/读取数据、接收数据,读取rssi,
  • RxTool - 工具类合集
  • truth - 代码断言工具
  • KeyboardVisibilityEvent - 键盘显示隐藏监听工具
  • StatusBarUtil - 状态栏管理工具
  • Router - 通过一行url去指定打开指定页面Ability的工具
  • Once - 提供一个简单的API来跟踪应用程序是否已经在给定的范围内执行了操作
  • libphonenumber-ohos - 电话归属地查询
  • ohos-gesture-detectors - 实现各种手势检测功能
  • Commonmark-java - 自定义表扩展名
  • LocationManager - 简化用户位置的获取
  • phrase - 字符串处理工具
  • JsonLube - Json高效解析工具
  • Notify-ohos - 一个统一通知管理的功能库
  • objenesis_ohos - Objenesis是一个轻量级的Java库,作用是绕过构造器创建一个实例
  • update-checker-lib - 目前仅酷安网的更新检查检查
  • Parceler_ohos - 序列化与反序列化封装实现
  • JodaTime_ohos - 日期和时间处理库
  • ANR-WatchDog-ohos - 检测ANR错误并引发有意义的异常工具
  • ViewServer_ohos - 可视化界面显示布局调试支持工具
  • libyuv - 将ARGB图像转换为RGBA
  • ReLinker - native库加载器
  • FastBle - 蓝牙快速开发框架
  • LoganSquare - JSON解析和序列化库
  • CustomActivityOnCrash - 崩溃时启动自定义页面
  • RxScreenshotDetector - 截屏检测器
  • seismic - 设备抖动检测
  • AutoDispose - RxJava工具库
  • webp-ohos - 节省内存空间的图片形式
  • Encryption - 字符串加密解密工具
  • Ohos-Intent-Library - Intent跳转封装库
  • Armadillo - 加密Preferences数据
  • java-aes-crypto - 用于简单加密解密的类
  • TrustKit-ohos - 提供在任何Ohos应用程序中轻松部署ssl公钥锁定和报告功能的库
  • ohos-weak-handler - 弱引用内存安全的 Handler
  • EasyProtector - ohos上提供的安全功能: 1、安全防护 2、检查root 3、检查Xposed 4、反调试 5、应用多开 6、模拟器检测
  • easydeviceinfo - 方便的获取手机设备的各种数据信息的库
  • countly-sdk-ohos - 行为日志收集和性能分析
  • duktape-ohos - 用于Duktape嵌入式JavaScript引擎
  • shortbread - 一个通过注解快捷创建shortcut的工具库
  • ohos-multipicker-library - 文件选择工具
  • OhosScreenAdaptation - 屏幕分辨率适配
  • NettyChat - 即时聊天功能
  • ActivityRouter - 支持给Ability定义 URL,这样可以通过 URL 跳转到Ability,支持在浏览器以及 app 中跳入
  • matomo-sdk-ohos - 可以解析每个按钮的点击事件所上报的数据
  • merlin - 手机,wifi网络状态监听
  • Recovery - 捕获应用崩溃框架,并能恢复崩溃页面
  • SensorManager - 这个一个关于传感器相关的功能用法,里面包含多种传感器的使用方法以及测试Demo
  • okble - 简单易用的BLE library
  • okbinder - 一个轻量级的跨进程通信方案,可以用来替代 AIDL
  • FileTransfer - FileTransfer web端与app端文件传输
  • Ohos-Scanner-Compat-Library - 蓝牙的操作库
  • version-compare - 软件版本号比较工具
  • MagicaSakura - MagicaSakura是一个openharmony多主题库,支持每日色彩主题和夜间主题
  • sensey - 传感器封装
  • Bluetooth-LE-Library---ohos - 该库可轻松访问Bluetooth LE设备的AdRecord和RSSI值。它为iBeacons提供了其他功能。差异点因为openharmony目前暂不支持系统分享原因,通过intent分享功能没有实现
  • GlideBitmapPool - 用于重用位图内存的内存管理库
  • PickiT - 该库可通过文件的Uri获取到文件的path功能
  • ohos-visualizer - 一个显示频谱的控件
  • ChinaMapView - 实现通过绘制map的方式进行统计,通过着色器来修改地图上各个组件颜色的操作(由于鸿蒙不支持事件分发机制不完善,导致滑动事件冲突未实现)
  • colorpicker - 一套新颖好用的颜色选择器,可以通过弹出框的形式显示,可以随意选择颜色并且生成对应的颜色值,自定义圆形按钮,通过选择颜色改变按钮显示效果,多界面显示,可以收拾滑动,显示多个颜色选择器在不同界面
  • librtmp - Librtmp是用于RTMP流的工具包。 支持所有形式的RTMP,包括rtmp://,rtmpt://,rtmpe://,rtmpte://和rtmps://
  • hwcpipe - HWCPipe是一个arm平台获取CPU和GPU硬件计数器的项目
  • xCrash - xCrash为 app 提供捕获 java 崩溃,native 崩溃和 ANR 的能力。不需要 root 权限或任何系统权限
  • bugshaker - BugShaker允许你的QA团队和/或最终用户通过晃动他们的设备来轻松提交bug报告
  • AppUpdate - 一个简单、轻量、可随意定制的OpenHarmony版本更新库
  • LifecycleModel - LifecycleModel 实现了 Fraction 与 Fraction 之间, Ability 与 Fraction 之间的通讯以及共享数据
  • Share2 - Share2 利用了 OpenHarmony 的原生 API 实现了分享功能,支持文本信息、图片、音视频等其他类型文件的分享
  • DroidAssist - DroidAssist 是一个轻量级的字节码编辑插件,基于 Javassist 对字节码操作,根据 xml 配置处理 class 文件,以达到对 class 文件进行动态修改的效果
  • TaskManager - TaskManager任务管理器
  • NcAppFeedback - 让用户使用电话电子邮件客户端或匿名使用 SparkPost 电子邮件服务进行反馈
  • stunning-signature - 防止篡改APK文件的签名库
  • markdown - 读取Markdown文件,将Markdown格式转换为Html格式
  • AndLinker - AndLinker是 IPC (进程间通信) 库,结合了AIDL和Retrofit的诸多特性,且可以与RxJava和RxJava2的Call Adapters无缝结合使用
  • HarmonyOSRate - 应用评分
  • StatusBarUtil - 状态栏工具类
  • Animewallpaper - 高清动画壁纸
  • FishBun - 主要涉及功能为读取手机图片,并进行选择操作。以及部分关于开发相关的配置。
  • ohosFilePicker - 文件选择器
  • DevUtils - 封装快捷使用的工具类及 API 方法调用 该项目尽可能的便于开发人员,快捷、高效开发安全可靠的项目。
  • ohos-fest - 常见容器、控件、方法类封装对应断言方法,并支持扩展。
  • ohos-Common - 该组件为工具类组件,主要包含常用工具类以及下拉刷新等控件
  • PercentSmoothHandler - 自定义Handler
  • Pdfiumohos - pdf浏览控件
  • HoverTouchView - 图片长按放大浏览工具
  • foregroundappchecker - 当前运行app包名获取工具
  • RxBackoff - 基于rxjava实现捕获异常进行重试操作
  • EasyFonts - 导入直接使用的字体库
  • MobileInfo - 获取一些手机常规信息
  • ohos-utils - 提供部分应用开发过程当中常用的工具类
  • CrawlerForReader - 一个本地网络小说爬虫,基于jsoup与xpath,通过模版解析网页。
  • Utils-Everywhere - 各种工具类集合。
  • AnotherMonitor - 监控ohos设备的内存使用情况
  • CrashReporter - 异常捕获工具
  • PhoneNumber - 一个获取号码归属地和其他信息(诈骗、骚扰等)的开源库。
  • ohos-db-commons - 用于DataAbilityHelper的工具类。
  • ohosProcess - 判断应用处于前后台。
  • ColorPicker - 颜色选择器,可以通过弹出框的形式显示
  • HideKeyboard - 仿iOS输入法,点击输入框以外区域自动隐藏软键盘的轻量级库
  • OHOSSlideBack - 给页面加入侧滑返回功能 (类似“小米MIX”和新版“即刻”滑动返回)
  • ShadowHelper - 一个可以很简单的给ohos component添加自然的阴影的库
  • Dynamic-load-view - Dynamic-load-view能够动态加载外部hap中的Component,能够热修复线上Component,以及模块化更新
  • BLE - 一个为了简化蓝牙设备接入的流程的基础操作框架,基于回调,操作简单。包含扫描、广播包解析、服务读写等功能
  • adapter-kit - 一组有用的适配器套件,该套件当前包括,即时适配器,简单部分适配器,循环列表适配器
  • Rajawali - 3D引擎库
  • NotifyUtil - 高仿淘宝,网易新闻,微信,应用宝,环聊等等热门应用的通知视图,并且完通知工具类的封装,提供多达8种最常见的通知接口
  • EasyCountDownTextureView - 可以开始/停止,并且可以自定义时间的定时器
  • MathView - 使用Web的形式展示数学公式
  • DrawView - 画板组件,允许用户创建绘图,从简单视图中绘制任何你喜欢的图案
  • auto-value-parcel -自动值的生成工具,支持简单序列化处理
  • WhiteBoard -一个可涂鸦、绘图、添加文字、图像(可旋转缩放)、背景的Fragment
  • MultiThreadDownload -一个多功能的多线程下载库,支持开发者自定义下载,包括图片下载,视频下载,app下载
  • ohos-saripaar - 表单内容合法性的验证,例如账号、密码、手机号、邮箱等验证合法性
  • Cockroach - 用户在使用应用的过程中,防止应用发生非必要的crash,降低方发生crash的概率
  • Slidr - 滑动退出Ability页面
  • ohos-Bolts - 使复杂的异步代码的组织更易于管理;提供了一种跨平台的机制,允许其他应用程序直接链接到针对其所运行的设备进行了优化
  • truetime-ohos - 同步NTP服务器时间,可以实时获取最新时间
  • jdeferred - 异步编程
  • pandora - 可直接在应用程序中检查和修改包括网络、数据库、UI 等在内的内容工具集
  • CustomAbilityOnCrash - 监听崩溃,自定义崩溃页面,设置重启的的目标页面,复制异常信息到剪贴板
  • status-bar-compat - 设置状态栏颜色或透明
  • ColorfulStatusBar - 实现设置状态栏颜色
  • Lens - 界面分析,对象监控, DataDump,数据存储更新等等功能
  • TinyTask - 一个创建异步后台任务
  • YCNotification - 通知封装库务
  • objenesis - 一个专用于在创建对象时绕过构造函数的库
  • Cognitive-Face-OHOS - 演示微软人脸识别功能
  • ohos-TopScrollHelper - AutoScroll工具类,点击或者双击顶部标题栏置顶列表
  • SkinSprite - SkinSprite是一种无需重新启动页面即可更改昼夜模式的一种解决方案
  • Rudeness - 一种粗暴快速的全屏幕适配方案
  • OhosKeyboardWatcher - 一个监听软键盘开启/关闭组件
  • ShakeDetector - 该库提供了一种简单的方法,可以使用内置的加速度计来检测震动,并在每次发生时在UI线程上触发回调
  • data-binding-validator - 基于数据绑定适配器的字段验证库
  • Ohos-Goldfinger - 简化身份人脸验证实现
  • chooseasy - 具有分组选择器的库,使选择变得容易
  • colorpicker - 实现设置颜色列表和选择颜色
  • hawk - 安全、简单的键值存储
  • decoro - 库设计的自动格式化文本输入自定义规则
  • declex - declex是一个强大的框架,它减少了Java语言的冗长,增强了依赖/视图注入,从而允许以创纪录的速度创建Ohos应用程序,它完全基于ohosannotation
  • Keyboard - 仿京东,支付宝密码键盘和密码输入框
  • BoofCV - 一个开源实时计算机视觉库
  • Better-Link-Movement-Method - 实现链接跳转系统应用
  • PolygonDrawingUtil - 多边形绘制工具类
  • secure-storage-ohos - 多边形绘制工具类
  • sentry-java - 一款用于统计用户行为、自定义事件、crash log上报到sentry服务端的SDK
  • bugsnag-ohos - 监视crash事件以及生成报告的工具,适用于ohos app
  • LicenseAdapter - 一个易于使用的adapter库
  • SystemUiHelper - ohos系统UI状态栏和标题栏显示/隐藏的动画效果

返回目录

网络类

网络类

  • PersistentCookieJar - 基于okhttp3实现的cookie网络优化
  • chuck - okhttp本地client
  • google-http-java-client - google http Client库
  • ohos-async-http - 基于Apache的HttpClient库构建的Http Client
  • okhttp-OkGo - 基于okhttp 封装的库
  • ohosAsync - 异步网络请求
  • Fast-ohos-Networking - 快速访问
  • FileDownloader - 文件下载库
  • PRDownloader - 文件下载库
  • ohosDownloader - 一个面向ohos的开源多线程和多任务下载框架
  • network-connection-class - 获取网络状态库
  • ThinDownloadManager - 文件下载库
  • AndServer - 网络部署与反向代理设置
  • autobahn-java - WebSocket协议和Web应用程序消息传递协
  • Smack - 用于与XMPP服务器进行通信,以执行实时通信,包括即时消息和群聊
  • RxEasyHttp - 基于RxJava2+Retrofit2实现简单易用的网络请求框架
  • retrofit-cache - 通过注解配置,可以针对每一个接口灵活配置缓存策略
  • okdownload - 下载引擎
  • NoHttp - 实现Http标准协议框架,支持多种缓存模式,底层可动态切换OkHttp,URLConnection
  • ReactiveNetwork - 监听网络连接状态以及与RxJava Observables的Internet连接
  • okhttputils - okhttp的封装辅助工具
  • okhttp - PUT,DELETE,POST,GET等请求、文件的上传下载、加载图片(内部会图片大小自动压缩)、支持请求回调,直接返回对象、对象集合、支持session的保持
  • BaseOkHttpV3 - OkHttp的二次封装库,提供各种快速使用方法以及更为方便的扩展功能。提供更高效的Json请求和解析工具以及文件上传下载封装,HTTPS和Cookie操作也更得心应手
  • OhosNetworkTools - 这是一个 networkTools网络工具类,端口扫描,子网设备查找(本地网络上发现设备)
  • safe-java-js-webview-bridge - 抛弃使用高风险的WebView addJavascriptInterface方法,通过对js层调用函数及回调函数的包装,支持异步回调,方法参数支持js所有已知的类型,包括number、string、boolean、object、function
  • ZWebView - 建立移动端和Web的JS桥接框架,实现通过容器WebView实现移动端与js的互调功能
  • HtmlBuilder - html页面的加载
  • OkSocket - 是一款基于Tcp协议的Socket通讯(长连接)
  • StompProtocolOhos - 对STOMP协议支持长连接 收发消息
  • bizsocket - 断线重连、一对一请求、通知、粘性通知、串行请求合并、包分片处理(AbstractFragmentRequestQueue)、缓存、拦截器、支持rxjava,提供类似于retrofit的支持、提供rxjava和rxjava2两种使用方式
  • OkHttpFinal - 一个对OkHttp封装的简单易用型HTTP请求和文件下载管理框架
  • ok2curl - 将OkHttp请求转换为curl日志
  • RetrofitUrlManager - 以最简洁的 Api 让 Retrofit 同时支持多个 BaseUrl 以及动态改变 BaseUrl
  • TrebleShot_ohos - 通过可用连接,发送和接收文件
  • multi-thread-downloader - 轻量级支持断点续传的多线程下载器
  • RxRetroJsoup - 响应式的请求网络框架
  • RxWebSocket - 基于okhttp和RxJava封装的WebSocket客户端
  • Kalle - HttpClient,遵循Http标准协议,支持同步请求和异步请求
  • ohos_lite_http - 只需一行代码就可以发出HTTP请求!它可以将java模型转换为参数,并智能地将响应JSON命名为java模型
  • ohos-upload-service - 在带有进度通知的后台轻松上传文件。支持持久上传请求、自定义和自定义插件。
  • volley - 轻量级网络请求
  • okhttp-json-mock - 为Okhttp和Retrofit模拟json格式的数据,可以请求转发到本地json文件并返回其中存储的数据。
  • HappyDnsOhos - 方便使用DNS的库
  • reark - 请求网络数据显示页面中,可对数据进行缓存处理
  • DownloadHelper - 一个支持断点续传和多线程的下载帮助类,它可靠稳定,无其他依赖,体积很小并且接入方式简单
  • RetrofitUrlManager - 以最简洁的 Api 让 Retrofit 同时支持多个 BaseUrl 以及动态改变 BaseUrl
  • PRDownloader - 支持暂停与恢复的文件下载组件
  • fuel - 最简单的 HTTP 网络库
  • Fetch - 简单灵活强大的下载管理库

返回目录

文件数据类

数据库

  • greenDAO - 最常用的数据库组件
  • Activeohos - 数据库sqlite封装
  • RushOrm - 通过将Java类映射到SQL表来替代对SQL的需求,封装为易于操作的数据库
  • LitePal - 数据库sqlite封装,简化sqlite操作
  • debug-database - 封装原生数据库的增删改查操作, ORM方式操作对象对应数据库中的数据
  • ohos-database-sqlcipher - 数据库加密
  • ohos-NoSql - 轻量数据库
  • ormlite-ohos - 数据库
  • nitrite-java - Java嵌入式nosql文档库
  • EasiestSqlLibrary - 最简单的对数据库进行增删改查
  • rdb-explorer - 适用于鸿蒙数据库的 快速简单的查看和管理
  • ohos_dbinspector - OpenHarmonyOS 实现的数据库实时显示效果应用
  • requery - 一个轻巧但功能强大的对象映射和SQL生成器,支持RxJava和Java8。轻松映射到或创建数据库,从任何使用Java的平台执行查询和更新。
  • sqlite-ohos - Sqlite包含openharmony数据库包装器API本机代码的优化版本,与更新的优化Sqlite版本一起,通常在所有情况下都比当前数据库API提供更好的性能。
  • GreenDaoUpgradeHelper - 数据库升级
  • EasiestSqlLibrary - 一个SQL数据库的最简单和最懒惰的方法
  • RdbExplorer - 鸿蒙数据库可视化查看器
  • LiteOrm - LiteOrm是一个小巧、强大、比系统自带数据库操作性能快1倍的 ORM 框架类库,开发者一行代码实现数据库的增删改查操作,以及实体关系的持久化和自动映射
  • DBFlow - DBFlow是一个快速、高效、功能丰富数据库组件

返回目录

Preference

  • rx-preferences - 以rxjava的形式来保存和获取配置文件中的参数
  • preferencebinder - 基于Preferences封装存储工具
  • PreferenceRoom - 一个高效且结构化管理Preference的功能库
  • tray - Preference 替代库
  • Secured-Preference-Store - openharmony Preferences的包装器,使用256位AES加密对内容进行加密
  • PrefCompat - Preferences类的便捷工具,同时支持通过RxJava
  • EasyPrefs - 基于Preferences封装存储工具
  • binaryprefs - Preferences 的快速轻量级重新实现,将每个首选项分别存储在文件中,通过 NIO 使用内存映射字节缓冲区执行磁盘操作,并在进程之间运行 IPC.
  • VNTNumberPickerPreference - 数字选择器值自动保存

返回目录

数据存储

  • DiskLruCache - 磁盘Lru存储
  • MMKV - 数据持久化键值对存储
  • hawk - 安全,简单的键值存储
  • tray - 跨进程数据管理方法
  • Parceler - 任何类型的数据传输
  • RxCache - 这是一个专用于 RxJava,解决 OpenHarmony 中对任何 Observable 发出的结果做缓存处理的框架。
  • Secured-Preference-Store - 使用256位AES加密对Preferences内容进行加密。加密密钥安全地存储在设备的KeyStore中。您还可以使用EncryptionManager该类对开箱即用的数据进行加密和解密。
  • FilePicker - 从设备存储中选择文件/目录
  • Store - 是一个Java库,用于轻松、反应式的数据加载

返回目录

UI-自定义控件

Image

  • PhotoView - 图片缩放查看
  • CircleImageView - 圆形图片
  • RoundedImageView - 圆角图片
  • subsampling-scale-image-view - 一个图片浏览工具,利用局部剪裁的算法支持超高清图片浏览且不卡顿,支持缩放平移等功能。
  • ContinuousScrollableImageView - 带动画播放的Image
  • AvatarImageView - 头像显示库
  • PhotoDraweeView - 多场景图片缩放移动处理
  • SuperImageView - 无论图像大小如何,我们都需要在某些地方裁剪图像,支持网络图片裁剪
  • PaletteImageView - PaletteImageView是一个可以解析图片中颜色,同时还可以为图片设置多彩阴影的控件
  • path-view - 读取web版svg文件(根节点为svg)并通过path measure对path路径加载设置动画
  • collageview - 用于在应用程序中创建简单的照片拼贴。例如,在个人资料页
  • EffectiveShapeView - 一个根据输入的数值,绘制多边形,更改多边形边界宽度,设置附着三角形位置的库
  • BlurImageView - 高斯模糊图片
  • NineGridImageView - 九宫格图片展示
  • ohos-combination-avatar - 仿QQ讨论组的多头像结合
  • gif-movie-view - 支持gif动画播放的控件。
  • ScratchTextView - 刮刮卡效果控件
  • SuperImageView - 以模块化的方式为ImageView提供额外的功能(例如裁剪)
  • avatar-view - 以圆形的方式显示用户头像或者其名字首字的自定义Image组件
  • CaptchaImageView - 自定义ImageView以生成验证码图像
  • SlideImageView - 在视图内可滑动的ImageView
  • driveimageview - 可以添加一些漂亮多彩的文本或描述的ImageView
  • PolygonImageView - 自定义的多边形ImageView
  • PuzzleView - 自定义拼图组件
  • StfalconImageViewer - 全屏图片查看器
  • ZoomPreviewPicture - 本项目受Zooming a View 启发,实现了点击小图放大至全屏预览,退出全屏恢复至原来位置这两个过程的动画过渡。 常见应用场景如微信朋友圈照片九宫格和微信聊天图片,视频,gif预览,某些手机系统相册等viewpager图片查看 缩放 拖拽下拉缩小退出(效果同微信图片浏览)
  • GifView - 显示gif图片
  • GifImageView - 加载处理GIF图像
  • CustomShapeImageView - 使用SVG和绘制形状的自定义形状图像视图的库
  • BigImageViewPager - 一个图片浏览器,支持超大图、超长图、支持手势放大、支持查看原图、下载、加载百分比进度显示
  • Oblique - 用Oblique探索新的图像显示方式
  • ImageTransition - 用于从一个活动的圆形ImageView转换为已启动活动中的矩形ImageView
  • ImageGallery - 提供一套图片浏览框架,可适配到用户应用中
  • LikeStarAnimation - 带动画特效的点赞image
  • ImageLetterIcon - 实现类似用户联系人通讯录展示功能,支持带边框和字母的圆形、矩形、圆角矩形、图片背景效果功能
  • zoomage - 简单缩放 Image 库,强调流畅自然的感觉
  • FAImageView - HMOS Library called Frame Animation ImageView. You can animate multiple image

返回目录

Text

返回目录

Button

返回目录

ListContainer

返回目录

PageSlider

返回目录

ProgressBar

返回目录

Dialog

  • sweet-alert-dialog - 一个漂亮而灵动的提醒对话框,支持succeed,error,warning等多种状态模式提示
  • LovelyDialog - 自定义样式的Dialog,一组简单的对话框包装类库,旨在帮助您轻松创建精美对话框
  • CookieBar - 顶部底部弹出的自定义对话框
  • Alerter - 带有动画效果的顶部提示弹窗
  • StatusView - 顶部弹出的状态视图
  • ohos-styled-dialogs - 自定义风格化Dialog
  • NiceDialog - NiceDialog基于CommonDialog的扩展,让dialog的使用更方便
  • BlurDialogFragment - 模糊效果对话框
  • SnackBar_ohos - 开源SnackBar消息弹框
  • michaelbel_BottomSheet - material design弹框
  • search-dialog - 搜索Dialog
  • material-dialogs - Material风格Dialog
  • BottomDialog - 通过CommonDialog实现的底部弹窗布局,支持任意布局
  • XPopup - 功能强大,交互优雅,动画丝滑的通用弹窗
  • DialogUtil - 各种功能样式的对话弹窗工具
  • Hover - 一个自定义的悬浮球库
  • StyledDialogs - 不同样式的Dialog
  • EasyFloat - 浮窗
  • PowerMenu - 实现material弹出菜单的最强大,最简单的方法。 PowerMenu可以完全自定义,并用于弹出对话框
  • DialogV3 - 各种样式的自定义弹出框组件
  • easy-rating-dialog - 一个简单样式的弹框组件
  • MNProgressHUD - 一个炫酷的自定义dialog UI显示组件,支持各种自定义效果的dialog显示,包括水平进度,圆形进度,toast显示等
  • bottomsheets - 底部弹出对话框
  • PopupLayout - 支持从顶部,底部,顶部,顶部和中心这五个位置切换到自己指定的视图。
  • StandOut - 应用中创建浮动窗口
  • smart-app-rate - 对应用的评分对话框,如果用户对应用程序的评级低于定义的阈值评级,则该对话框将变为反馈窗体,否则,它会将用户带到指定网页地址
  • BubblePopupWindow - 气泡弹窗,可控制气泡尖角偏移量
  • EasyDialog - 一个Dialog的封装库,提供了builder的方式进行调用,代码中没有任何自定义,轻量稳定
  • HintPopupWindow - 仿QQ的选项弹窗
  • ohos-simple-tooltip - 基于PopupDialog的创建tooltip的一个简单库
  • FloatUtil - 一个简单的浮窗工具,封装了浮窗的使用方法
  • Ohos-FloatWindow - 自定义悬浮窗
  • PopupMenuView - 类似IOS中的圆角气泡弹窗
  • Ohos-CircleDialog - 仿IOS圆角对话框、进度条、列表框、输入框,ad广告框,支持横竖屏切换
  • DropDownMenu - 筛选器,适配各种数据model
  • BottomSheet - BottomSheet组件主要展示的是底部弹框的效果,即从屏幕底部边缘向上滑动的弹框。底页提供了无需解释的清晰和简单动作的显示弹框。
  • BottomDialog - 实现底部对话框布局,支持任意布局
  • RelativePopupWindow - 相对某个控件位置的PopupWindow
  • BottomSheet - 底部弹出ListView、GridView形式的带有分割线的弹框
  • TDialog - 提供封装好的dialog框架使用工具库
  • OhosRateThisApp - ohos库显示“为该应用评分”对话框
  • FlyoutMenus - 一个简单的弹出式菜单
  • PopupList - PopupList基于PopupDialog的扩展
  • MaterialDialog-Ohos - 轻松创建丰富、动画、漂亮的对话框
  • BubbleView - 气泡样式,可运用到文本、图片、布局
  • TimePickerDialog - 一个Ohos版时间选择器库

返回目录

Layout

返回目录

Tab-菜单切换

返回目录

Toast

返回目录

Time-Date

  • ohos-times-square - 简单的日历组件
  • CountdownView - 多种效果的时间计时器
  • MaterialDateRangePicker - Material风格的时间选择
  • circleTimer - 一个简单的带动画效果的钟表样式的倒计时器
  • SublimePicker - 用于时间选择的自定义控件:提供选择日期(年、月、日),提供选择时间(时、分、秒),提供可选择日期的重复选项等功能
  • ohos-betterpickers - 日历、时间、市区等UI Dialog 弹框框架,提供可定制主题的日历选择器
  • CalendarView - 自定义日历组件
  • henry-Calendarview - 一个高度定制的日期选择器,可以满足多选日期的需求
  • linear-time-picker - 一个时间和日期选择器组件,拥有独特而直观的时间和日期选择器,自动为用户提供动画教程
  • mCalendarView - 一个简单的日历组件
  • CountDownView - 倒计时计时器控件
  • CalendarListView - 日历组件,可伸缩扩展,列表可上拉下沉, 日历的选择会让ListContainer滑动到指定的位置,ListContainer的滑动同时也会带动日历滑到指定位置并能同时自动切换月份
  • PickView - 一个展示日期及时间滚轮显示效果的功能库
  • NumberPickerView - 上下滚动数字选择器
  • CalendarView - 一个优雅、万能自定义UI、支持垂直、水平方向切换、支持周视图、自定义周起始、性能高效的日历控件
  • CountdownView - 倒计时控件,使用Canvas绘制,支持多种样式
  • ohos-collapse-calendar-view - 日历月视图和周视图的切换UI效果
  • ohos-AlarmManagerClock - 闹钟功能,支持选择响铃和震动
  • datepicker-timeline - datepicker-timeline是一个可以月日联动的无限滚动时间轴
  • CircleAlarmTimerView - 圆形闹钟定时器
  • TimeRangePicker - 时间范围选择,提供了一个带有两个选项卡的对话框,第一个
  • Ohos-SwitchDateTimePicker - 用于在同一 UI 中使用 DatePicker(日历)和 TimePicker(时钟)在对话框中选择日期对象
  • DatePickerTimeline - 一个可水平滑动的日期选择控件
  • CompactCalendarView - CompactCalendarView是一个简单的日历视图
  • LazyDatePicker - 日期选择器
  • Custom-Calendar-View - Custom-Calendar-View for Harmony OS
  • TimetableView - 是一款开源的、完善、高效的课程表控件
  • :tw-1f195: FlexibleCalendar - A customizable calendar with customizable events.
  • :tw-1f195: MaterialCalendar - A Material design calendar inspired by the CalendarView of School Diary

返回目录

其他UI-自定义控件

  • BGARefreshLayout-ohos - 基于多个场景的下拉刷新
  • FunGameRefresh - 一款可以打游戏的下拉刷新控件
  • ohos-Bootstrap - 多种自定义控件合集
  • ohosSlidingUpPanel - 底部上滑布局
  • Fragmentation - 侧边菜单
  • triangle-view - 三角图
  • MaterialDesignLibrary - 一系列包含ProgressBar,CheckBox,Button等基础组件的materiaDesign风格的自定义集合框架
  • cardslib - 卡片式布局库
  • Swipecards - 滑动卡片组件
  • SlideUp-ohos - 从下方滑动出来的布局控件
  • EazeGraph - 柱状图圆形图山峰图
  • WheelView - 轮盘选择
  • RulerView - 卷尺控件
  • MultiCardMenu - 底部弹出的自定义菜单集合
  • DividerDrawable - 分割线绘制
  • ProtractorView - 量角器控件
  • ohos-ExpandIcon - 箭头控件
  • GestureLock - 可自定义配置的手势动画解锁的库,支持多种样式大小自由设置
  • williamchart - 柱状图圆形图进度图山峰图
  • labelview - 自定义角标图
  • PatternLockView - 自定义屏幕图案手势解锁控件
  • BadgeView - 图标的标签图
  • MaterialBadgeTextView - 自定义Text实现带有插入数字的彩色圆圈,该圆圈显示在图标的右上角,通常在IM应用程序中显示新消息或新功能的作用
  • SlantedTextView - 一个倾斜的text,适用于标签效果
  • TriangleLabelView - 三角形角标图
  • GoodView - 点赞+1效果的按钮,支持文本和图像
  • StateViews - 展示加载中,加载成功,加载失败以及支持自定义状态的控件
  • WaveView - 可自定义振幅,频率,颜色等属性的波浪进度条控件
  • CircleRefreshLayout - 自定义下拉刷新组件,包含有趣的动画
  • TextDrawable - 带有字母/文字的drawable
  • OhosMaterialViews - Material风格控件
  • baseAdapter - ListView,RecyclerView,GridView适配器
  • Materialize - Materia Design风格的主题库
  • FastAdapter - 快速简化适配器
  • GestureViews - 带有手势控制和位置动画的ImageView和FrameLayout
  • GroupedRecyclerViewAdapter - RecyclerView适配器
  • ImmersionBar - 沉浸式状态栏导航栏实现
  • material - Material风格的UI控件库
  • MaterialDateTimePicker - Material风格的时间选择器
  • material-design-icons - 提供material-design-icons图片资源
  • PanelSwitchHelper - 输入法与面板流畅切换
  • SwipeBackLayout - 帮助构建带有向后滑动手势的应用程序
  • SwipeRevealLayout - 上下左右滑动布局
  • EasyFlipView - 可以设定反转动画的自定义控件
  • JKeyboardPanelSwitch - 键盘面板冲突 布局闪动处理方案
  • MarqueeViewLibrary - 一个方便使用和扩展的跑马灯库
  • nice-spinner - 简单好用的下拉框组件
  • PullZoomView - 支持下拉顶部图片放大
  • WaveView - 水波纹动画
  • search - Material Design风格的搜索组件
  • ohos-hellocharts - 各种表格数据统计UI控件
  • TicketView - 类似于观影二维码的票据视图
  • ohos-StepsView - 显示步骤执行的自定义控件
  • OXChart - 自定义图表库
  • Captcha - 图片滑块解锁控件
  • LeafChart - 支持折现、柱状的图表库
  • MessageBubbleView - 仿QQ未读消息气泡,可拖动删除
  • SuperLike - 表情点赞功能
  • ohos_maskable_layout - 自定义component遮罩动画
  • Lighter - Lighter是一个首次进入页面的按钮提示功能库
  • E-signature - 电子签名控件,支持签名边缘裁剪,根据速度进行了插值改变宽度
  • RippleView - 点击拥有水波涟漪效果动画的控件
  • StickyScrollView - 支持多种样式的ScrollView控件
  • SlidingMenu_ohos - 滑动菜单
  • Ultra-Pull-To-Refresh_ohos - 通用下拉刷新组件
  • MPChart_ohos - 图表绘制组件
  • lock-screen - 简单漂亮的锁屏库
  • Graphview - ohos图表库,用于创建可视化分析的线图和条形图
  • Gloading - 将应用中全局的Loading控件与页面解耦,默认提供5种加载状态(加载中、加载失败、空数据、加载成功,无网络),支持自定义其它状态
  • TimetableView - 一款开源、完善、高效的课程表控件,支持添加广告、课程重叠自动处理、透明背景设置、空白格子点击事件处理等丰富的功能
  • ohos-shapeLoadingView - 仿58同城的Loading控件和Loading弹窗
  • polygonsview - 五边形蜘蛛网百分比库
  • MultipleStatusView - 一个支持多种状态的自定义View,可以方便的切换到:加载中视图、错误视图、空数据视图、网络异常视图、内容视图
  • SlideshowToolbar -一款支持状态栏联动动画效果,用于播放幻灯片图片的加载组件
  • ShowcaseView - 引导页
  • SlidingLayout - 下拉上拉弹跳的果冻效果
  • AnimatedCircleLoadingView - 确定/不确定的加载视图动画
  • SwipeBack - 手势关闭页面
  • DiscreteSlider - 自定义标签滑块
  • CustomWaterView - 自定义仿支付宝蚂蚁森林能量控件
  • WheelPicker - 滚轮选择器
  • EasySwipeMenuLayout - 滑动菜单库
  • floatingsearchview - 浮动搜索View
  • FlycoRoundView - 设置圆形矩形背景
  • Ratingbar - 自定义星级/等级
  • ohos-validation-komensky - 使用批注验证表单中的用户输入
  • SystemBarTint - 将背景色应用于系统
  • Leonids - 粒子效果库
  • CircleView - 包含标题和副标题的圆形View
  • PercentageChartView - 自定义百分比ChartView
  • DatePicker - 日期选择器
  • SwipeCardView - 自定义滑动操作卡片
  • ValueCounter - 自定义组件计数器
  • MyLittleCanvas - 辅助作画工具集合,并且已经预设多种自定义控件
  • DragScaleCircleView - 剪裁圆形图片的控件,支持多种自定义样式属性设置
  • CircularFillableLoaders - 水波纹浸漫式LoadingView
  • SpinMenu - 轮盘式菜单选择控件
  • BubbleLayout - 自定义气泡组件
  • ohos-slidr - 自定义滑动条
  • ohos-SwitchView - 自定义开关按钮
  • material-intro-screen - Material风格的引导页组件库
  • DraggableView - 拥有3D拖拽功能浏览图片的自定义表格控件。其中拥有2种算法,通过canvas实现3D效果。
  • GridPasswordView - 支付密码视图
  • material-ripple - 为组件添加点击水波纹效果,水波纹效果已经全部实现
  • vehicle-keyboard-ohos - 快速输入车牌号
  • GuideView - 可添加局部高亮和动画效果的遮罩式导航页
  • RWidgetHelper - 实现多种UI:圆角、边框、渐变、图形的角度、背景色,字体颜色、渐变、水波纹、阴影、自定义类型的单选和多选
  • ohos-otpview-pinview - 用于在身份验证时输入验证码视图
  • WidgetCase - WidgetCase是一个自定义控件库
  • WaveLoadingView - 一个提供实时波纹加载特效的控件
  • Doodle - 图片涂鸦,具有撤消、缩放、移动、添加文字,贴图等功能
  • XUI - 一个简洁而又优雅的ohos原生UI框架,解放你的双手!
  • ScrollNumber - 一个 简单、优雅、易用 的滚动数字控件
  • WheelPicker - 自定义滚轮选择器
  • ohos-expression - 自定义表情包的库
  • StateView - 状态视图
  • ShadowDrawable - 带阴影效果的组件库
  • labelview - 在按钮 文字 图片上添加角标
  • MaterialSearchBar - 实现搜索和侧滑
  • MaterialStepperView - 竖直样式的 Stepper 组件,未来将会加入更多的样式。你可以自定义正常/激活的圆点颜色、完成图标、动画时长、是否启用动画、线条颜色以及错误高亮颜色之类的参数
  • SuperNova-Emoji - SuperNova-Emoji是一个用于实现和渲染表情符号的库
  • ikvStockChart - ikvStockChart一个简单的openharmony图表库,支持时间线,k线,macd,kdj,rsi,boll索引和交互式手势操作,包括左右滑动刷新,缩放,突出显示
  • Genius-ohos - 是 Material Design 控件和一些常用类库组合而成
  • material-code-input - Material样式的输入框
  • OhosTreeView - 实现可以展开/折叠的树型菜单
  • UIWidget - 一个集成UIAlertDialog、UIActionSheetDialog、UIProgressDialog、RadiusView、TitleBarView、 CollapsingTitleBarLayout、StatusViewHelper、NavigationViewHelper 等项目常用UI库
  • mua - 支持多语言 支持GFM Markdown 语法说明 工具栏,用于插入Markdown代码、图片、加粗、斜体等等 菜单操作,用于保存、重命名、删除等 文件搜索 MIT协议
  • Codeview - 代码块高亮显示
  • Conductor - 基于component (而非Fraction) 的HAP框架
  • SimpleSearchView - 一款简单的基于鸿蒙风格的搜索控件
  • datetimepicker - 漂亮的时间和日期选择器控件
  • ShapeOfView - 可将子控件设为多种形状的库
  • SingleDateAndTimePicker - 一个可以同时选择日期与时间的控件
  • material-sheet-fab - 实现浮动操作按钮到工作表的转换
  • MaterialShadows - 实现阴影效果的组件
  • CountryCodePickerProject - 国家城市编码选择器
  • Alligator - 通过注解处理器实现一套绑定ability和fraction页面切换的三方库
  • Ohos-Week-View - 用于在应用程序中显示日历(周视图或日视图),它支持自定义样式
  • Virtualview-ohos - 通过自定义的XML文件及对应的页面展示控件,来组成一套区别于原生系统的控件展示方式
  • CookieBar2 - CookieBar2是一个底部和顶部可弹出Bar的控件,且可以自动弹回或者侧滑删除
  • CalendarExaple - 高仿钉钉和小米的日历控件,支持快速滑动,界面缓存
  • BGATransformersTip-ohos - 实现浮窗展示在锚点控件的任意位置,支持配置浮窗背景色,支持配置指示箭头(是否展示、展示在浮窗的任意位置、高度、圆角、颜色)
  • blurkit-ohos - BlurKit是一个非常易于使用和高性能的实用程序,可渲染实时模糊效果
  • PinView - 输入框的背景颜色的动态变化,基线的显示与隐藏,明文密文的切换
  • tooltips - 易于使用的ohos库,可轻松在任何视图附近添加工具提示
  • JustWeTools - JustWeTools是一个方便使用的工具集,集合了众多工具类和自定义组件
  • HoloGraphLibrary - 一款集成了绘制现状图、柱状图、饼状图的工具
  • ColorPickerView - 颜色选择器
  • arcView - 提供一套自定义搜索框控件
  • Simple-Calendar - 提供事件设置,日历显示
  • saripaar - Saripaar 是一个简单、功能丰富且功能强大的基于规则的 openharmony UI 表单验证库
  • material-icon-lib - 一个包含 2000 多个材料矢量图标的库,可轻松用作 PixelMap和独立控件
  • CosmoCalendar - 高度自定义的日历库,UI精美,支持多种模式
  • RemoteControlView - 万能遥控器
  • cache-web-view - 定制实现WebView缓存,离线网站,让cache配置更加简单灵活
  • Barber - 一个自定义视图样式库。提供了一个简单的基于自定义注释@StyledAttr的style接口来定义视图样式
  • ShadowLayout - 绘制阴影的库
  • PatternLock - 一个实现 Material Design 模式的图案锁库。
  • StatusStories - 一个高度可定制化的故事视图
  • CurveGraphView - CurveGraphView组件为图形视图,是一种高度可定制和高性能的自定义视图,用于渲染曲线图
  • CountryPicker - 国家/地区选择器
  • PinView - PIN 码专用输入控件,支持任意长度和输入任意数据
  • Carbon - 一个适用于鸿蒙的自定义组件框架,帮助快速实现各种需要的效果
  • ohos-AdvancedWebView - 高级的webview
  • ohos-ui - ui库
  • FogView_Library - 雾化视图
  • ohosWheelView - 滚轮视图
  • ohos-PickerView - 自定义滚轮控件,支持时间日期城市等选择
  • Isometric - 支持多种形状的仿3D作画控件
  • actual-number-picker - 自定义数字选择器控件
  • PanningView - 可以设置自定义横向或者纵向动画的控件
  • UltimateBreadcrumbsView - 一种定制的视图,具有许多附加的灵活功能,可让您控制内容路径,以便在应用程序中轻松导航
  • SquareMenu - 悬浮式矩形菜单
  • AnimateCheckBox - 带有动画的多选项选择。
  • ohos-DecoView-charting - 圆形柱状图。
  • FlightSeat - 类似于飞机选择作为的自定义控件。
  • DashboardView - 速度仪表控件。
  • circleTimer - 圆形时间秒表。
  • MaterialSpinner - 下拉式菜单。
  • voice-recording-visualizer - 声音采集频率显示控件
  • snake - 曲线走势图。
  • trianglify - 生产三角形状玻璃图控件。
  • DropDownView - 下拉式列表菜单
  • SmallBang - 爱心动画控件
  • GADownloading - 一个绚丽的加载布局。
  • ohos-pickers - 自定义转轮选择器
  • Ohos-Charts - 各种样式的图表控件
  • TriangleRectangleLabelView - 自定义角标控件
  • CreditSesameRingView - 仿芝麻信用分UI刻度和评价
  • UIUtil - UI工具集合
  • GraphView - 各种图表控件集合
  • KalmanRx - 利用卡尔曼滤波算法对数据流进行平滑化处理,适用于过滤各种传感器输入中的噪波
  • ColorPickerPreference - 颜色选择器
  • ohos-circle-menu - 支持自定义图片和背景
  • CarouselView - 3D旋转木马效果选项
  • bubbles-for-ohos - 一个可拖动的气泡弹框显示在系统窗口
  • ohosCharts - 带有动画的易于使用的ohos图表库
  • CouponView - 优惠券效果控件
  • Animated-Icons - 动画图标控件
  • FloatingActionMenu-Animation - 具有滚动处理程序和动画的折叠浮动操作按钮
  • SpeedView - 动态车速表、仪表
  • PatternLock - 自定义屏幕图案手势解锁组件
  • fab - 具有与变形、启动和转移锚点相关的特殊运动行为浮动操作按钮
  • ShowCaseView - 一个轻量级向导/引导式遮罩
  • DatePicker - 日期选择器
  • tutorial-view - 授权引导组件
  • Flowing-Gradient - 可以给图片和颜色背景设置平滑切换效果的自定义组件
  • SlidingCard - 具有漂亮画廊效果的滑动卡片
  • SlidingTutorial-OHOS - 带视差滚动动画引导页组件
  • StackCardsView - 堆叠滑动控件,类似于社交软件探探的效果,支持滑动方向控制、消失方向控制,支持嵌入到PageSlider中和内嵌ListContainer等滑动组件
  • LyricViewDemo - 歌词显示组件
  • BreadcrumbsView - Material Design 设计面包屑 (Breadcrumbs) 导航组件
  • SmartChart - 一个图表框架,支持线性图(折线,曲线,散点)柱状图、面积图、饼图、3D柱状图、雷达图、风向玫瑰图,支持图表多样化配置。支持轴方向,双轴,图示,水平线,十字轴,MarkView自定义,空白,标题,网格等,支持丰富的样式,包括字体样式(字体大小,颜色),图形样式(正方形,长方形,圆形),线(大小,颜色,DashPathEffect),增加了图表移动和缩放功能以及动画
  • FloatingKeyboard - 悬浮的可移动的键盘,可以绑定TextField
  • TokenAutoComplete - Gmail风格的令牌自动完成文本字段和过滤器
  • DragPointView - 可以快速的实现拖放未读信息, 还可以自定义效果的自定义组件
  • Muti-Barrage - 一个轻量级、自定义多视图、触摸事件处理的弹幕库
  • ohos-loading-dialog - 具有多种样式的且可自定义的Loading弹窗
  • Autocomplete - 给TextField增加自动提示的组件
  • BubbleActions - 长按弹出菜单,并通过手指滑动高亮选择目标以及手指抬起执行回调函数的组件
  • PersistentSearchView - 搜索框自定义组件
  • FadingActionBar - 可以随着上滑而逐渐隐藏的抬头栏
  • reflow-animator - 用于在同级Text之间轻松转换的库
  • XDanmuku - 支持多种弹幕样式的弹幕视图组件
  • RangeSliderView - 具有节点的滑块组件
  • PoppyView - 一个位于ListContainer或者ScrollView的头部或者底部,可滑动隐藏的组件
  • ProperRatingBar - 简单的打分控件
  • CircleLoadingView - 类似ios更新桌面应用效果的loading组件
  • AnimCheckBox - 具有动画效果的复选框组件
  • PopupBubble - 配合ListContainer使用,弹出显示在ListContainer上;点击组件跳转置顶位置;非置顶位置向下滑动显示,向上滑动隐藏
  • CacheWebView - 具有缓存效果的WebView
  • KChartView - 股票K线图组件
  • Vertical-Intro - 应用引导页组件
  • MaterialShowcaseView - 引导高亮显示遮罩层组件
  • Music-Cover-View - 音乐播放器封面视图的组件
  • MusicBobber - 音频播放小部件
  • RadarScanView - 雷达扫描自定义组件
  • PinEntryEditText - 带掩码及动画效果的输入框
  • ohos-kline - 金融图表库,包括分时图和K线图
  • TSnackbar - 顶部可以隐藏/显示的信息栏
  • ohos-swipe-to-dismiss-undo - 在ListContainer中使用,让使其条目可以关闭或撤销
  • MaterialTabs - 一个易于集成的Ohos选项卡栏
  • virtual-joystick-ohos - 一个非常简单且随时可用的操纵杆组件
  • ZDepthShadowLayout - 绘制 MaterialDesign 的 z-depth 阴影的自定义布局
  • PullZoomView - 类似QQ空间,新浪微博个人主页下拉头部放大的布局效果,支持ListContainer,ScrollView,WebView,以及其他的任意Component和ComponentContaier。支持头部视差动画和阻尼下拉放大
  • ycshopdetaillayout - 模仿淘宝、京东、考拉等商品详情页分页加载的UI效果。可以嵌套ListContainer、WebView、PageSlider、ScrollView等等
  • WheelView - 轮盘选择组件
  • AvatarLabelView - 一个可以配置角标文字的自定义组件
  • HintCase - 可以给你的应用提供蒙层或者弹窗来进行提示的库
  • DiscreteSlider - 具有刻度节点的滑块组件
  • StickyHeaders - 粘性头部装饰器,支持粘性标题定位
  • floatlabelededittext - 当输入文本时,hint提示将显示在TextField上方的自定义TextField组件
  • desCharts - 一个图表生成类库,支持的包括XY图表、折线/曲线图、柱状图、堆叠柱状图、堆叠折线/曲线图、Styled XY图表
  • StatusLayoutManager - 切换不同的数据状态布局,包含加载中、空数据和出错状态
  • SmartSwipe - 具有智能侧滑,弹性侧滑、滑动抽屉、下拉刷新、侧滑返回以及侧滑删除功能的组件库
  • LiveGiftLayout - 一个带礼物面板的直播礼物连击效果组件
  • InteractivePlayerView - 一个炫酷的自定义UI播放器界面
  • MusicPlayerView - 一个炫酷的自定义UI播放器界面
  • EasySegmentedBarView - 一个简单易用的自定义分段控件,支持xml配置、代码配置、分段规则按均分/比例分、数字分段、文本分段、渐变分段、bar条样式正常/圆形/三角形,segment文字样式、进度设置、进度标记类型设置、分段描述设置、其它更多自定义设置等功能
  • SimpleRatingBar - 最简单的RatingBar库,几步创建属于自己的动画RatingBar
  • MeiWidgetView - 一款汇总了郭霖,鸿洋,以及自己平时收集的自定义控件的集合库。主旨帮助大家学习自定义控件中的一些技巧,分析问题解决问题的一种思路。
  • StikkyHeader - 能够简单实现header和ListContainer或ScrollView进行滑动关联
  • WheelView - 滚轮控件,基于滑动列表实现,可以自定义样式
  • TextDrawable - 支持圆形,矩形,圆角矩形,加边框,字体样式多种组合背景与文字并列展示
  • BackgroundLibrary - 用户开发过程中,不需要自定义View,直接添加标签即可自动生成shape和selector效果
  • overscroll-decor - 支持几乎所有可滚动视图。实现过度滚动效果
  • signaturepad - 一个用于绘制平滑签名的库
  • SuperTextView - SuperTextView 使您免于复杂的渲染逻辑。简单的API方法调用,炫丽的渲染效果立竿见影
  • TableView - TableView是一个用于显示数据结构和呈现由行、列和单元格组成的表格数据的库
  • XhsEmoticonsKeyboard - 开源表情键盘
  • PdfViewPager - pdf 文件的展示,缩放,翻页功能
  • LabelsView - LabelsView标签列表控件,可以设置标签的选中效果。 可以设置标签的选中类型:不可选中、单选、限数量多选和不限数量多选等, 并支持设置必选项、单行显示、最大显示行数等功能
  • MaterialIntroView - MaterialIntroView是展示性动画的库,辅助UI完成特定的动画效果
  • SmartTable - 一款丰富的自动生成表格框架
  • SimpleRatingBar - 具有简单而强大的 RatingBar功能
  • HoloColorPicker - 全息主题选色器,可设置颜色饱和度,亮度,不透明度
  • ohosTagView - 支持自定义标签样式
  • BubbleView - 带有箭头的控件/容器,可自定义的气泡属性,气泡可以是纯文本视图或布局容器
  • StickyScrollViewItems - 提供一套滚动视图,可将指定Item标记为'sticky',被标记的item在滚动过程中不会被滚动出父控件范围,而是置顶显示,直到另一个标记为sticky的item将其推出显示范围
  • CodeView - 提供代码预览功能
  • Snacky - 用于在布局中添加Snackbar,提供一些模板设计,如错误、警告、信息和成功以及一些自定义选项
  • ohos-about-page - 创建AboutPage对象,添加一个about页面,自定义其中的item
  • CircularFloatingActionMenu - 可定制的圆形浮动菜单
  • SpiderWebScoreView - 蛛网评分控件
  • ThumbUp - 一个漂亮的点赞控件
  • Blockly-ohos - 为 JavaScript 和其他编程语言构建拖放可视化编辑器
  • velocimeter-view - 速度表视图,支持自定义颜色,背景色,旋转角度,圆环角度等
  • ohosFloatLabel - 浮动标签,支持自定义布局、动画等
  • FlipView - 自定义支持翻转动画的视图控件
  • HorizontalScrollSelectedView - 横向滚动的,可以支持大量文本选择
  • fab-speed-dial - 提供一套自定义拨号菜单控件,可添加事件处理唤起拨号盘等服务
  • StockChart-MPohosChart - 基于MPLibChart的专业股票图,如分时图和K线图KLine
  • EasyTagDragView - 标签选择菜单,长按拖动排序,点击增删标签控件
  • ColorPicker - 颜色选择器
  • GaugeView - 实现圆形仪表盘
  • GiftCard - 可以自定义控件的炫酷卡片控件,支持自定义多种属性
  • TagEditView - TagEditView可以在Edit上添加标签,并提供可选的标签列表和对标签样式的设置
  • PatternLockView - 一个易于使用,可自定义的,Material Design 风格的 图案锁控件
  • RemoteControlView - 本项目模仿乐视遥控App添加万能遥控器的交互效果
  • MaterialRatingBar - 提供星型打分条样式
  • ScratchView - OHOS自定义控件,类似刮刮卡效果
  • edittag - 编辑文本一样,用于编辑标签的视图
  • PassWordInput - 为OHOS开发的一个自定义密码输入与动画效果
  • Forsquare-CollectionPicker - 标签tag选择
  • VercodeEditText - 一个验证码输入框控件
  • CatLoadingView - 一个小猫形状的自定义动画加载控件
  • LollipopAppCompatSkeleton - 一个material设计风格的导航抽屉框架组件
  • HorizontalWheelView - 用于模拟水平轮状控制器的自定义控件
  • WindRoseDiagramView - 一个可调节的风力玫瑰图
  • pickerview - pickerview是一个时间与地址的选择器
  • discrollview - 一个自定义scrollView控件
  • proteus - 一个可从后台动态变更页面的组件
  • Contacts - 一个联系人列表,汉字转拼音的实现
  • ExpandableView - 实现可折叠ListContainer
  • ExpandableHeightListView - ScrollView嵌套ListContainer不折叠
  • ink-ohos - 是一个获取签名或绘图的功能库
  • SearchableSpinner - 实现可搜索微调器
  • DrawingView-Ohos - DrawingView是一个简单的视图,允许您使用手指在屏幕上绘制,并将图形保存为图像
  • FloatingView - 可以让Component在别的Component上执行的漂浮动画
  • ohos-sku - Sku选择器,类似于淘宝,天猫,京东,支持多维属性,购物车动画,支持MVVM架构,可以直接使用
  • recyclerview-expandable - 基于NestedScrollView+DirectionalLayout封装的可扩展的列表
  • MaterialTapTargetPrompt - 基于Material Design风格涉及的Tap Target组件
  • Emoji - 为你的应用添加Emoji支持
  • MapView - 可以缩放、旋转、标记、导航的室内地图
  • MatchView - 是一款由进度条来控制文字的组合和拆分的库
  • lrcview - 歌词控件,支持上下拖动歌词
  • ContourView - 自定义 View:用贝塞尔曲线绘制酷炫轮廓背景
  • Magnet - 一个可拖拽并自动靠边的悬浮窗库
  • FreeDrawView - 根据手势绘制图案,获取绘制的图片
  • spark - spark是一个自定义折线控件库
  • MaterialBanner - 一个带有icon,message,button的小部件
  • FancyWalkthrough-Ohos - 为应用创建酷炫的简介屏幕
  • Ohos-Iconics - 可设置颜色,线框,阴影等定制化功能的矢量字体图标库
  • MaterialDrawer - 是一个多功能的侧拉抽屉第三方库
  • CalendarView - 自定义各种风格日历
  • CircleView - 包含标题和副标题的圆形视图
  • RippleDrawable - 好用的水波纹组件
  • StackLabel - 堆叠标签组件
  • VerticalStepperForm - 一个高度可定制的垂直步进表单
  • MultiWaveHeader - 一个可以高度定制每个波形的ohos水波控件
  • ohosplot - ohos图表库
  • VectorMaster - 本库引入矢量可绘制的动态控制
  • CircleMenu - 一个精美别致支持定制的圆形菜单
  • faboptions - 具有可定制选项的多功能 FAB 组件
  • FastScroll - FastScroll风格的滚动条和section“气泡”视图
  • FortyTwo - 显示多项选择答案的UI库
  • FabulousFilter - 一个实现了底部弹窗且可向上滑动全屏的筛选面板
  • SimpleRatingBar - 一个简单的星级评分,您可以更轻松地自定义图像和动画
  • SegmentedControl - 分段控件,有很多自定义属性
  • ohos-multitoggle - 滚轮控件,基于滑动列表实现,可以自定义样式
  • Shotang-App - 是一个实现ScrollView,左右指示器滑动,卡片背景效果的 Demo库
  • VSpot - 实现划分ui模块的库
  • Badger - 一个自定义图形显示角标
  • ohos-navigation-bar - 可定制的导航栏,实现导航栏内容自定义显示
  • CustomWaterView - 自定义仿支付宝蚂蚁森林水滴控件
  • expanding-collection-ohos - 一个可以展开查看详情的卡片
  • MaterialRatingBar - 这是一个星星评价功能
  • material-calendarview - 区别于原生库的一款多重效果日历控件
  • MultiStateView - HMOS library which provide MultiStateView feature.
  • EasyGuideView - HMOS library which provides guide highlighting tips, simple and easy to use
  • PasswordInputView - HMOS library of custom password (verification code) input box that supports multiple styles.
  • VerificationCodeView - HMOS library which provides Verification code features.
  • :tw-1f195: UnifiedContactPicker - UnifiedContactPicker is an HOS library which allows you to easily integrate contact picking workflow into your application with minimal effort
  • :tw-1f195: EmojiConverter - This is a HMOS library used to convert text to Emoji's from a textfield or from other sources.
  • :tw-1f195: Cosin - HMOS loading view library

返回目录

框架类

框架类

  • TheMVP - mvp框架
  • ohos-ZBLibrary - MVP框架,同时附有OKhttp,glide,zxing等常用工具
  • AutoDispose - 基于RxJava进行自动绑定代码流式处理
  • mosby - 开源mvi、mvp模式适配项目
  • Hermes - 一套新颖巧妙易用的openHarmony进程间通信IPC框架
  • MVPArt - 含有网络层的完整框架,将 Retrofit 作为网络层并使用 Dagger2 管理所有对象,成熟强大适合新建的项目
  • VIABUS-Architecture - ViaBus 是一款响应式架构,借助总线转发数据的请求和响应,实现ui、业务的完全解耦
  • Clean-Contacts - Clean Architecture implementation on OpenHarmony
  • grouter - harmonyos APP页面及服务组件化框架
  • XUpdate - 一个轻量级、高可用性的版本更新框架
  • Component - 一个强大、灵活的组件化框架
  • magnet - 一个适用于鸿蒙的java注解框架
  • ohos_viewmodel_livedata-鸿蒙可用的ViewModel和LiveData,移植自androidx.life相关组件
  • koin -koin是一个实用型轻量级依赖注入框架
  • JsBridge - 轻量可扩展 OHOS WebView 和 Javascript 双向交互框架
  • Rosie - MVP开发框架
  • OhosMvc - MVC开发框架
  • AdaptiveCards - A new way for developers to exchange card content in a common and consistent way
  • ChatKit - 提供一种UI聊天框架。具有多种样式,支持可定制化UI以及数据管理
  • ohos-material-remixer - Remixer是一个可以快速迭代UI更改的框架,它允许您调整UI变量,而无需重新构建(甚至重新启动)应用程序。您可以调整数字、颜色、布尔值和字符串。
  • router_ohos - 一个简单的路由框架,包含路由功能。
  • ohosannotations - 一款能快速开发Ohos的注解使用工具
  • RxCache - 使用注解来为Retrofit配置缓存信息
  • reductor - Reductor可以帮助您使状态突变更易于阅读,编写和推理
  • cheesesquare - cheesesquare是一个支持侧滑,主题背景切换的Material Degisn Demo库
  • Shatter - 实现划分ui模块的库
  • scene - 基于Component的轻量级导航和页面切分组件库
  • Ohos-DragDismissAbility - 从一个活动退出到另外一个活动,滑动到底部或顶部退出当前页面
  • OpeningHoursFragment - 这是一个可重复使用的 UI 元素,用于编辑涵盖完整规范的开放时间值,适用于非破坏性编辑
  • RxDiffUtil - 围绕DiffUtil库的 RecyclerView窗口小部件的Rx包装器

返回目录

动画图形类

动画

返回目录

图片处理

  • SimpleCropView - 适用于ohos的图像裁剪库,简化了裁剪的代码,并提供了易于自定义的UI
  • Luban - 图片压缩工具
  • TakePhoto - 拍照图片旋转剪裁
  • Compressor - 一个轻量级且功能强大的图像压缩库。通过Compressor,您可以将大照片压缩为较小尺寸的照片,而图像质量的损失则很小或可以忽略不计,不支持WebP
  • PloyFun - 用来生成三角玻璃图片工具
  • CompressHelper - 图片压缩,压缩Pixelmap,主要通过尺寸压缩和质量压缩,以达到清晰度最优
  • SimpleCropView - 图片裁剪工具
  • cropper - 图像裁剪工具
  • cropper2 - 图片裁剪
  • boxing - 支持图片旋转裁剪多图选择等功能
  • Ohos-stackblur - 图片模糊效果
  • ImageCropper_ohos - 图片裁剪
  • uCrop_ohos - 图像裁剪
  • Crop_ohos - 图片裁剪
  • crop_image_layout_ohos - 图片裁剪
  • Lichenwei-Dev_ImagePicker - 图片选择预览加载器
  • wallpaperboard - 可查看、下载、设置壁纸和锁屏的库
  • Image-Steganography-Library-ohos - 使用LSB将加密信息编码嵌入到图片中,实现隐写
  • photo-editor-ohos - 易于操作图片文件的oho库
  • Ohos-CutOut - 对图片进行裁剪,旋转,涂鸦,渲染等效果
  • ShadowImageView - 设置图片、设置图片半径、设置图片阴影颜色、根据图片内容获取阴影颜色
  • touch-gallery - 库用于图片浏览, 基于PageSlider,实现图片的切换、缩放、拖拽等
  • SiliCompressor - 图片压缩
  • ohossvg - svg图片
  • VectorMaster - 矢量图加载
  • ohos-anyshape - 实现各种滤镜图片
  • BlurredGridMenu - 表格菜单,可以使背景模糊化
  • ImageBlurring - 图片模糊处理
  • PhotoEditor - 照片编辑器库,简单的支持图像编辑使用油漆,文本,过滤器,表情符号和贴纸类
  • Resizer - 图片压缩,修改图片尺寸
  • ohos-WM - 一个轻量级的图片水印框架,支持隐形数字水印。
  • QuickShot - 快速截图工具
  • SVG Drawable plugin - 一套编译期插件,可在编译时将SVG矢量图文件缩放渲染输出为各个分辨率下的图片资源文件
  • scissors - 提供图片裁剪
  • RubberStamp - 一个轻松地为图像添加水印的库
  • ohos-imagecropview - 从具有图库或相机中选择图像进行裁剪保存
  • HokoBlur - 给图片添加模糊效果;动态模糊,对背景的实时模糊
  • OhosPhotoFilter - 一个图片渲染工具
  • CombineBitmap - 图片拼接绘制,图片下载,生成多张图片
  • TileView - 异步地显示、平移和缩放基于平铺的图像
  • AdvancedLuban - 是一个方便简约的图片压缩工具库,提供多种压缩策略(包括Luban原有的压缩策略),多种调用方式,自定义压缩,多图压缩,专注更好的图片压缩使用体验
  • PicassoPalette - PicassoPalette是一个基于图片的调色板,可以通过图片,获取相应属性的颜色值
  • Ohos-Image-Picker-and-Cropping - 从具有裁剪功能的图库或相机中选择图像
  • Ananas - 一个简单的照片编辑器
  • cv4j - CV in Java,纯 java 实时图像与处理库
  • GaussianBlur - 图片的高斯模糊效果展示
  • PhotoView - 一个流畅的photoview图片缩放浏览控件
  • view-effects - Apply custom effects on view backgrounds.

返回目录

音视频

  • jcodec java - 纯java实现的音视频编解码器的库
  • VideoCache_ohos - 开源视频缓存项目,支持自动缓存视频并在断网状态下播放视频
  • soundtouch - 开源音频处理库,可更改音频流或音频文件的速度、音高和播放速率
  • ohosMP3Recorder - 提供MP3录音功能
  • ijkplayer - 基于FFmpeg的ohos视频播放器,除了常规的播放器功能外,多用于直播流场景,支持常见的各种流媒体协议和音视频格式
  • YcVideoPlayer - 基础封装视频播放器player,使用简单,代码拓展性强,封装性好,主要是和业务彻底解耦,暴露接口监听给开发者处理业务具体逻辑
  • ohos-AudioRecorder - 主要实现录音功能、暂停,播放。根据声音大小振幅有水波纹冒泡效果
  • ChatVoicePlayer - 简单音乐播放器功能,实现播放、暂停功能
  • speechutils - 语音转文字,文字转语音库
  • youtube-jextractor - 从任何youtube视频中提取视频和音频以及其他一些数据,例如视频标题,说明,作者,缩略图等
  • audio-visualizer-ohos - 音频播放及背景联动
  • ohos-audio-visualizer - 实现音频可视化
  • auto-play-video - 轻松实现带有视频的ListContainer
  • fenster - 1.简易视频播放器功能 支持暂停和播放,播放进度显示,快进和快退功能 2.标准播放器功能 支持 暂停播放,播放进度显示,快进和快退,音量调节,亮度调节等功能 3.视频缩放 支持不同size的缩放 4.开发者可以扩展Next和Pre键,实现自己想要的功能
  • VideoPlayerManager - openharmony实现的VideoPlayerManager功能
  • RxOhosAudio - 音频的录制和播放
  • mp4parser - 用于读取、写入和创建MP4容器的JavaAPI。操纵容器不同于对视频和音频进行编码和解码。openharmony移植组件
  • QSVideoPlayer - 支持设置视频比例,支持两种悬浮窗,支持拓展解码器,支持本地缓存,支持倍速静音等,只需100行不到的java代码即可打造自己的播放器,提供DemoQSVideoView成品播放器,支持手势,清晰度,一句代码集成弹幕。openharmony移植组件
  • lingorecorder - 音频处理
  • FFmpeg - 音视频库,一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源组件
  • openh264 - 支持H.264格式编解码
  • ohos-ffmpeg-java - java版本的ffmpeg库
  • OmRecorder - 音频记录工具
  • IjkPlayerView - IjkPlayerView是一个基于ijkplayer的视屏播放库,可以用于播放本地和网络视频
  • VideoEnabledWebView - webview扩展,支持 HTML5 视频播放。
  • ohos-speech - 将语音识别和文本语音转换变得简单的库。
  • LandscapeVideoCamera - 视频录制,设置视频分辨率,帧率,播放等。
  • JZVideo - 高度自定义的视频框架
  • PlayPicdio - ohos平台下,视频转ascii码视频、图片转ascii码图片、图片转低多边形风格图片、图片emoji-masaic化
  • OmRecorder - 一个简单的Pcm/Wav录音机封装库
  • audio-wife - 一个简单的主题和可集成的音频播放器库
  • ohos-ffmpeg-java - 简化ffmpeg在手机上的任务处理
  • Voice-Overlay-ohos - Voice overlay 帮助您将用户的语音转化为文本,在为您处理必要权限的同时提供了一个成熟的用户体验。
  • ZlwAudioRecorder - 多格式音频录制与可视化
  • UniversalVideoView - 一个更好用的ohos VideoView

返回目录

游戏

  • JustWeEngine - 原生游戏框架,可以基于这个框架开发一些简单的小游戏,比如打飞机,骨骼精灵打怪等

返回目录

学习材料

组件介绍

返回目录

技术分享

返回目录

教学专栏

返回目录

空文件

简介

取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/HarmonyOS-tpc/tpc_resource.git
git@gitee.com:HarmonyOS-tpc/tpc_resource.git
HarmonyOS-tpc
tpc_resource
tpc_resource
master

搜索帮助