From 4eaf5603f579b3f296b6a1950bb9f4edd47abf59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E5=B0=8F=E7=99=BD97?= <1061053450@qq.com> Date: Thu, 6 Jan 2022 09:29:40 +0000 Subject: [PATCH] update README.md. --- README.md | 86 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) diff --git a/README.md b/README.md index 32d547d..c8cef97 100644 --- a/README.md +++ b/README.md @@ -76,6 +76,8 @@ * [Transitions-Everywhere](https://gitee.com/openharmony-tpc/Transitions-Everywhere) - 用于在组件之间应用过渡。 它支持许多转换。 过渡定义了开始场景到结束场景之间的运动。 过渡示例包括淡入淡出,旋转,缩放等 。 * [lottie-ohos](https://gitee.com/openharmony-tpc/lottie-ohos) - 一个移动库,用于解析作为json导出的Adobe After Effects动画,并在移动设备上本地呈现它们。 * [ohos-spruce](https://gitee.com/hihopeorg/ohos-spruce)-ohos-spruce是一个轻量级的动画库,可帮助编排屏幕上的动画。由于存在许多不同的动画库,开发人员需要确保每个视图都在适当的时间进行动画处理。 +* [鸿蒙开源组件——语音响应动画](https://harmonyos.51cto.com/posts/8085)-一种动画通过语音来控制变化 +* [鸿蒙开源组件——动画播放库](https://harmonyos.51cto.com/posts/8192)-使用openharmony属性动画写的一个库,可组建动画队列,可实现同时、顺序、重复播放等。 ### 图表绘制 @@ -94,6 +96,10 @@ * [GifImage](https://github.com/isoftstone-dev/gif_HarmonyOS) - 一个可以显示加载动态图片(gif格式)的三方组件。 * [HarmonyOS ArkUI之仿微信朋友圈图片预览](https://harmonyos.51cto.com/posts/9246) - 本文介绍仿微信朋友圈实现列表展示,九宫格小图图片展示,点击图片进行图片预览,图片左右滑动切换。 * [HarmonyOS Sample 之 PixelMap 图像功能开发 ](https://harmonyos.51cto.com/posts/8976) - 本文介绍图像功能开发。 +* [鸿蒙开源组件——基于FFmpeg的ohos视频播放器](https://harmonyos.51cto.com/posts/8294) - 基于FFmpeg的ohos视频播放器 +* [鸿蒙开源组件——VideoPlayerManager ](https://harmonyos.51cto.com/posts/8363) - 一个旨在帮助控制player类的项目。在Listcontainer中使用播放器更容易。 +* [鸿蒙开源组件——fenster视频播放器](https://harmonyos.51cto.com/posts/8381) - fenster视频播放器 +* [鸿蒙开源组件—音视频压缩库](https://harmonyos.51cto.com/posts/8382) - 图片压缩功能 ### 图像处理 @@ -303,6 +309,10 @@ * [RxBus](https://gitee.com/openharmony-tpc/RxBus) - 一个事件总线,旨在使您的应用程序进行有效的通信。RxBus支持批注(@ produce / @ subscribe),它可以为您提供在其他线程(例如MAIN_THREAD,NEW_THREAD,IO,COMPUTATION,TRAMPOLINE,EXECUTOR, 单和处理程序。 RxBus还提供事件标签来定义事件。 方法的第一个(也是唯一的)参数和标记定义事件类型。 * [BGAQRCode-ohos](https://gitee.com/openharmony-tpc/BGAQRCode-ohos) - 一个可以定制各式各样的扫描框。 * [自定义icon](https://harmonyos.51cto.com/posts/7807)-HarmonyOS JS UI 自定义icon组件 +* [鸿蒙开源组件——ohos水波控件](https://harmonyos.51cto.com/posts/8205)-HarmonyOS JS UI 自定义水波组件 +* [鸿蒙开源组件——水波纹效果组件](https://harmonyos.51cto.com/posts/8197)-为组件添加点击水波纹效果,水波纹效果已经全部实现 +* [鸿蒙开源组件——录音波浪动画](https://harmonyos.51cto.com/posts/8291)-分段器自定义组件 +* [鸿蒙开源组件——音波语音录制按钮](https://harmonyos.51cto.com/posts/8365)-一个超级棒的音波语音录制按钮,可以跟随用户的语音大小产生波状动态效果,可以通过转动颜色转盘来更换波纹颜色,可以对语音进行 采样率和衰减率的调整,录音后进行音乐播放。 ### 实用工具 @@ -385,6 +395,25 @@ * [DistributedVideoPlayer 分布式视频播放器(一) ](https://harmonyos.51cto.com/posts/8816)- 视频播放器。 * [鸿蒙开源第三方组件——SwipeCaptcha_ohos2.0滑动拼图验证组件 ](https://harmonyos.51cto.com/posts/8787)- 滑动拼图验证组件。 * [纯JS分布式视频播放应用 ](https://harmonyos.51cto.com/posts/8745)- 视频播放应用。 +* [HDF驱动框架探路(三):基于3516配置一套可以打通的HDF驱动程序 ](https://harmonyos.51cto.com/posts/9402)- 配置一个HDF驱动模块。 +* [HarmonyOS实战——TextField文本输入框组件基本使用](https://harmonyos.51cto.com/posts/8634)- TextField组件基本用法 +* [#星光计划2.0# HarmonyOS 自定义组件之可拖拽圆形进度条](https://harmonyos.51cto.com/posts/9813)- HarmonyOS中JS如何利用canvas实现自定义组件之**可拖拽圆形进度条**。 +* [鸿蒙AI能力之语音识别 ](https://harmonyos.51cto.com/posts/9744)- 配置一个HDF驱动模块。 +* [鸿鸿蒙开源组件——蒙视频缓存引擎项目 ](https://harmonyos.51cto.com/posts/8295)- 支持自动缓存视频并在断网状态下播放视频 +* [鸿蒙开源组件——录音机 ](https://harmonyos.51cto.com/posts/8298)- 主要实现录音功能、暂停,播放。根据声音大小振幅有水波纹冒泡效果。 +* [鸿蒙开源组件——滑块拼图验证码控件 ](https://harmonyos.51cto.com/posts/8292)- 滑块拼图验证码控件 +* [鸿蒙开源组件——联动背景音乐播放器 ](https://harmonyos.51cto.com/posts/8297)- 音频播放及背景联动 +* [鸿蒙开源组件——倒计时控件 ](https://harmonyos.51cto.com/posts/8322)- CountDownView是一个具有倒计时功能的View,满足大多数倒计时控件需求 +* [鸿蒙开源组件——RxAndroidAudio ](https://harmonyos.51cto.com/posts/8325)-实现音频文件录制和播放 +* [鸿蒙开源组件——RTMP流的工具包 ](https://harmonyos.51cto.com/posts/8323)-Librtmp是用于RTMP流的工具包。 支持所有形式的RTMP,包括rtmp://,rtmpt://,rtmpe://,rtmpte://和rtmps:// +* [HarmonyOS应用开发-eTS-Navigator组件练习](https://harmonyos.51cto.com/posts/9707)-路由容器组件,提供路由跳转能力。 +* [鸿蒙开源组件——基础封装视频播放器player ](https://harmonyos.51cto.com/posts/8327)-基础封装视频播放器player,使用简单,代码拓展性强,封装性好,主要是和业务彻底解耦,暴露接口监听给开发者处理业务具体逻辑。 +* [鸿蒙开源组件——mp4读写创建组件 ](https://harmonyos.51cto.com/posts/8326)-本项目是基于开源项目mp4parser进行OHOS化的移植和开发的, 可以通过[github地址](https://github.com/sannies/mp4parser) 追踪到原项目 +* [鸿蒙开源组件——语音转化为文本组件 ](https://harmonyos.51cto.com/posts/8366)-Voice-Overlay-ohos +* [鸿蒙开源组件——lingorecorder ](https://harmonyos.51cto.com/posts/8364)-多线程机制保证处理能力和 PCM 数据的完整性 +* [鸿蒙开源工具包——ohos-validation-komensky ](https://harmonyos.51cto.com/posts/9686)-用于使用注释验证表单中的用户输入的简单库。 +* [鸿蒙开源组件—实现二维码扫码功能组件](https://harmonyos.51cto.com/posts/8425)-实现二维码扫码功能 +* [鸿蒙开源组件——滑动旋转验证码](https://harmonyos.51cto.com/posts/8464)-滑动验证码 ### 安全 @@ -427,6 +456,12 @@ - [agera](https://gitee.com/openharmony-tpc/agera) - 一组类和接口,可帮助编写功能性,异步和反应性应用程序。 - [preferencebinder](https://gitee.com/openharmony-tpc/preferencebinder) - 一个首选绑定库。 - [JAVA自定义组件](https://harmonyos.51cto.com/posts/7931) - 自定义组件有三种:基本组件的组合组件、继承基本组件、自我绘制组件。前面两种比较简单,这篇文章主要讲的是自我绘制组件 +- [华为地图服务示例代码](https://harmonyos.51cto.com/posts/8383) - 个性化你的地图显示以及与用户交互的方式,为用户量身打造地图使用体验。 让你的基于位置的服务更好的发挥作用,以便用户能够更好的使用你的应用。 +- [鸿蒙开源组件—室内地图组件](https://harmonyos.51cto.com/posts/8406) - 可以缩放、旋转、标记、导航的室内地图 +- [鸿蒙开源组件—Google开源地图](https://harmonyos.51cto.com/posts/8384) - Google开源地图项目OSMDroid移植到HarmonyOS系统上的精简版,可以实现在HarmonyOS系统上做地图应用开发。当前OSMDroid-ohos地图根据国内开发情况,默认移植了高德的瓦片地图显示。 +- [鸿蒙开源组件—省份地图组件](https://harmonyos.51cto.com/posts/8419) - 实现通过绘制map的方式进行统计,通过着色器来修改地图上各个组件颜色的操作(由于鸿蒙不支持事件分发机制不完善,导致滑动事件冲突未实现) +- [鸿蒙开源组件—室内地图组件](https://harmonyos.51cto.com/posts/8406) - 可以缩放、旋转、标记、导航的室内地图 +- [鸿蒙开源组件—管理GPS跟踪设备](https://harmonyos.51cto.com/posts/8421) - Traccar Manager是用于管理GPS跟踪设备的移动应用程序 ## 开源HAP @@ -488,6 +523,24 @@ * [#星光计划1.0# 播放器流转迁移,带评论功能](https://harmonyos.51cto.com/posts/8749)-1轮播功能 2 评论功能 ,3流转功能 4视频播放功能。 +* [小熊派折叠开发板Docker编译烧录安装HAP ](https://harmonyos.51cto.com/posts/9850)- 小熊派折叠开发板 + +* [#星光计划2.0# 构建HarmonyOS 3D游戏 ](https://harmonyos.51cto.com/posts/9648) + +* [#2020征文-手机#深鸿会深大小组:HarmonyOS手机游戏—数字华容道](https://harmonyos.51cto.com/posts/2162) + +* [12306小卡片-鸿蒙智慧出行](https://harmonyos.51cto.com/posts/7337) + +* [#星光计划2.0# HarmonyOS 项目实战之通讯录(Java)](https://harmonyos.51cto.com/posts/9832) + +* [#星光计划2.0# 鸿蒙设备开发Hi3861-IoT落地-自动门锁(附多案例](https://harmonyos.51cto.com/posts/9822) + +* [#星光计划2.0#HarmonyOS分布式应用农业大棚数据监测解读](https://harmonyos.51cto.com/posts/9597) + +* [#星光计划2.0# OpenHarmony继续上云之腾讯云平台 ](https://harmonyos.51cto.com/posts/9812) + +* [#星光计划2.0# OpenHarmony3.0的树莓派4B移植-学习记录 ](https://harmonyos.51cto.com/posts/9811) + ## DevEco插件 在DevEco中配置好合适的插件,可以有效地提升你的鸿蒙开发工作效率。这个列表提供了经过我们挑选的DevEco插件,希望会对你的开发工作产生帮助。 @@ -707,6 +760,37 @@ DevEco的快捷键可以让开发工作流程快速流畅。让使用快捷键 - [#星光计划1.0# 如何在其他手机安装自己开发的鸿蒙应用 ](https://harmonyos.51cto.com/posts/8802) - [HarmonyOS学习路之开发篇—Java UI框架(基础组件说明【三】)](https://harmonyos.51cto.com/posts/8766) - [#星光计划1.0# 鸿蒙应用打包签名需要用到的4个文件生成方法 ](https://harmonyos.51cto.com/posts/8722) +- [kotlin在鸿蒙开发中的实践](https://harmonyos.51cto.com/posts/9844) +- [搭建DevEco Device Tool V3.0 Beta2 Windows平台一站式开发环境 ](https://harmonyos.51cto.com/posts/9843) +- [软通动力全网首发开箱即用的OpenHarmony开发环境与仿真环境 ](https://harmonyos.51cto.com/posts/9835) +- [#星光计划2.0# 构建HarmonyOS 3D游戏 ](https://harmonyos.51cto.com/posts/9648) +- [iot前端 node-red+ IOT studio + github 无法访问解决办法 ](https://harmonyos.51cto.com/posts/9864) +- [鸿蒙轻内核A核源码分析系列四(2) 虚拟内存 ](https://harmonyos.51cto.com/posts/9196) +- [简单3步,OpenHarmony上跑起ArkUI分布式小游戏 ](https://harmonyos.51cto.com/posts/9606) +- [鸿蒙轻内核A核源码分析系列五 虚实映射(1)基础概念 ](https://harmonyos.51cto.com/posts/9435) +- [鸿蒙轻内核A核源码分析系列五 虚实映射(2)虚实映射初始化 ](https://harmonyos.51cto.com/posts/9436) +- [OpenHarmony 源码解析之账号子系统](https://harmonyos.51cto.com/posts/9859) +- [OpenHarmory-v3.0-LTS Camera相机驱动框架(L2)解析1_初始化 ](https://harmonyos.51cto.com/posts/9858) +- [鸿蒙轻内核A核源码分析系列四(2) 虚拟内存 ](https://harmonyos.51cto.com/posts/9196) +- [kotlin在鸿蒙开发中的实践](https://harmonyos.51cto.com/posts/9844) +- [鸿蒙轻内核A核源码分析系列五 虚实映射(4)虚实映射查询](https://harmonyos.51cto.com/posts/9447) +- [#星光计划2.0#Hi3516开发板组装](https://harmonyos.51cto.com/posts/9475) +- [首发!友善之臂NanoPi M1 Plus移植Openharmony标准版](https://harmonyos.51cto.com/posts/9806) +- [#星光计划2.0# 添加树莓派4B到OHOS3.0编译框架 ](https://harmonyos.51cto.com/posts/9473) +- [Niobe行业物联网开发板及套件详解](https://harmonyos.51cto.com/posts/9570) +- [#星光计划2.0# OpenHarmony3.0上采用ets开发HAP控制LED灯](https://harmonyos.51cto.com/posts/9841) +- [树莓派4B编写HDF驱动示例](https://harmonyos.51cto.com/posts/9838) +- [#星光计划2.0# HarmonyOS从Text的宝藏属性想到的TabList新玩法](https://harmonyos.51cto.com/posts/9823) +- [#星光计划2.0# HarmonyOS自定义组件之图层的使用](https://harmonyos.51cto.com/posts/9742) +- [鸿蒙轻内核M核源码分析系列十四 软件定时器Swtmr](https://harmonyos.51cto.com/posts/5175) +- [OpenHarmonyOS 3.0 HI3861播放《太阳最红,毛主席最亲》](https://harmonyos.51cto.com/posts/9786) +- [#星光计划2.0# OpenHarmony 如何使用闭源动态库 ](https://harmonyos.51cto.com/posts/9796) +- [#星光计划2.0# 菟盘 - 鸿蒙版百度网盘客户端](https://harmonyos.51cto.com/posts/9636) +- [#星光计划2.0#Vue.js 应用性能优化,给你专业的分析+解决方案](https://harmonyos.51cto.com/posts/9809) +- [Hi3861 实现手机APP配网功能 ](https://harmonyos.51cto.com/posts/1157) +- [#星光计划2.0# OpenHarmony 源码解析之JavaScriptAPI NAPI-C接口 ](https://harmonyos.51cto.com/posts/9419) +- [多宿主语言、跨平台平部署的开源图形化脚本语言-OpenBlock](https://harmonyos.51cto.com/posts/9728) +- [#星光计划2.0#【木棉花】ArkUI转场动画的使用——学习笔记](https://harmonyos.51cto.com/posts/9681) ## 书籍 @@ -761,6 +845,8 @@ DevEco的快捷键可以让开发工作流程快速流畅。让使用快捷键 - [【鸿蒙学院】鸿蒙(HarmonyOS)必学编程语言:JavaScript开发与实战](https://www.bilibili.com/video/BV1Bf4y1D7QP/?spm_id_from=333.788.recommend_more_video.16) - 鸿蒙App可以使用JavaScript语言进行开发,学习JavaScript语言是学习鸿蒙App开发的前提。 - [华为鸿蒙团队用63小时讲完的Java!整整400集,拿走不谢,学不会退出IT界!](https://www.bilibili.com/video/BV1Qq4y1u7kq?from=search&seid=1634327347293240003&spm_id_from=333.337.0.0) - 针对初学者。 - [鸿蒙UI组件开发指导](https://www.bilibili.com/video/BV1Gg411T7LQ?from=search&seid=14473196236202168837&spm_id_from=333.337.0.0) - 此视频将带你了解鸿蒙UI组件。 +- [HarmonyOS服务卡片和分布式串讲](https://harmonyos.51cto.com/activity/124) - 有Java或JavaScript编程基础,尤其适合第二届HarmonyOS开发者创新大赛的参赛选手 +- [HarmonyOS 三方组件的开发和绘制](https://harmonyos.51cto.com/activity/123) - 在ArkUI体系下进行UI设计的高级用法。 -- Gitee