From 1ef10eff586575dcd085e9a76be3ab0cf5e55821 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, 25 Nov 2021 02:39:02 +0000 Subject: [PATCH] update README.md. --- README.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/README.md b/README.md index ff90085..32d547d 100644 --- a/README.md +++ b/README.md @@ -75,6 +75,7 @@ * [ohosViewAnimations](https://gitee.com/openharmony-tpc/ohosViewAnimations) - 文字放大视觉效果。 * [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是一个轻量级的动画库,可帮助编排屏幕上的动画。由于存在许多不同的动画库,开发人员需要确保每个视图都在适当的时间进行动画处理。 ### 图表绘制 @@ -91,6 +92,8 @@ * [uCrop_ohos](https://gitee.com/isrc_ohos/u-crop_ohos) - 基于开源项目uCrop进行鸿蒙化的移植和开发,作为裁剪组件,使用鸿蒙的DataAbility实现了对鸿蒙系统相册的读写。 * [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) - 本文介绍图像功能开发。 ### 图像处理 @@ -299,6 +302,7 @@ * [SwipeActionAdapter](https://gitee.com/openharmony-tpc/SwipeActionAdapter) - 用于ohos的类似邮箱的滑动手势库。 * [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组件 ### 实用工具 @@ -370,6 +374,17 @@ * [Toasty](https://gitee.com/openharmony-tpc/Toasty) - 主要将底层安卓接口调用的实现修改成鸿蒙接口的实现,将三方库鸿蒙化,供开发鸿蒙应用的开发者使用。 * [LitePal](https://gitee.com/openharmony-tpc/LitePal) - LitePal是一个开源的openharmony库,它使开发人员可以非常轻松地使用SQLite数据库。您无需编写SQL语句即可完成大多数数据库操作,包括创建或升级表,crud操作,聚合函数等。LitePal的设置也非常简单,您可以在不到5个的时间内将其集成到项目中分钟。 * [preferencebinder](https://gitee.com/openharmony-tpc/preferencebinder) - 使用注释处理,此库使加载SharedPreferences值和侦听更改变得容易。 +* [Rajawali](https://gitee.com/archermind-ti/rajawali)- Rajawali是HarmonyOS基于OpenGL ES 1.X/2.0/3.0的3D引擎库。提供了丰富的示例,开发者使用它可以很方便地进行3D应用开发。 +* [AAChartCore](https://gitee.com/chinasoft3_ohos/AAChartCore)- AAChartCore是一组易于使用、极其精美而又强大的数据可视化图表框架。 +* [RxImagePicker](https://gitee.com/chinasoft5_ohos/RxImagePicker)- RxImagePicker一个灵活可高度定制的图片选择架构,提供了读取相册和调用系统相机拍照的功能。用户可自由选择图片加载框架,还可设置主题图片的选择界面和预览图片的自适应界面。 +* [HarmonyOS Sample 之 Pasteboard 分布式粘贴板 ](https://harmonyos.51cto.com/posts/9216)- HarmonyOS提供系统剪贴板服务的操作接口,支持用户程序从系统剪贴板中读取、写入和查询剪贴板数据,以及添加、移除系统剪贴板数据变化的回调。 +* [鸿蒙开源第三方组件——SwipeCaptcha_ohos3.0旋转验证组件 ](https://harmonyos.51cto.com/posts/9260)- 基于安卓平台的滑动拼## 二级标题图验证组件。 +* [#星光计划1.0# HarmonyOS 自定义组件之仿微信朋友圈主页 ](https://harmonyos.51cto.com/posts/9064)- 自定义一个仿微信朋友圈主页的组件。 +* [#星光计划1.0# 鸿蒙开源第三方组件——crop_image_layout_ohos ](https://harmonyos.51cto.com/posts/9016)- crop_image_layout_ohos组件能对图片进行旋转和自定义裁切的操作,并且无论待裁切图片原尺寸有多大或多小,最终都将在以最佳尺寸在组件内显示。同时,该组件操作界面简洁且使用方法简单,易被开发者使用或优化,能够提升应用的丰富性和可操作性。 +* [DistributedVideoPlayer 分布式视频播放器(二) ](https://harmonyos.51cto.com/posts/8821)- 视频播放器。 +* [DistributedVideoPlayer 分布式视频播放器(一) ](https://harmonyos.51cto.com/posts/8816)- 视频播放器。 +* [鸿蒙开源第三方组件——SwipeCaptcha_ohos2.0滑动拼图验证组件 ](https://harmonyos.51cto.com/posts/8787)- 滑动拼图验证组件。 +* [纯JS分布式视频播放应用 ](https://harmonyos.51cto.com/posts/8745)- 视频播放应用。 ### 安全 @@ -411,6 +426,7 @@ - [agera](https://gitee.com/openharmony-tpc/agera) - 一组类和接口,可帮助编写功能性,异步和反应性应用程序。 - [preferencebinder](https://gitee.com/openharmony-tpc/preferencebinder) - 一个首选绑定库。 +- [JAVA自定义组件](https://harmonyos.51cto.com/posts/7931) - 自定义组件有三种:基本组件的组合组件、继承基本组件、自我绘制组件。前面两种比较简单,这篇文章主要讲的是自我绘制组件 ## 开源HAP @@ -462,6 +478,16 @@ * [我为B站添加鸿蒙服务卡片!](https://mp.weixin.qq.com/s/SPNG8Xl-duXEKwLaaf0S3Q) +* [#星光计划1.0# HarmonyOS 分布式之聊天室应用](https://harmonyos.51cto.com/posts/9213)-之前给大家介绍过[【#星光计划1.0# HarmonyOS 分布式之仿抖音应用】](https://harmonyos.51cto.com/posts/8855),此次给大家介绍一下基于鸿蒙**分布式数据服务**开发的聊天室应用,模拟现实中的聊天室对话,可以与小伙伴们互动、分享自己的故事给小伙伴。 + +* [#星光计划1.0# HarmonyOS 基于LYEVK-3861开发火焰报警系统](https://harmonyos.51cto.com/posts/9083)-本文内容主要讲述基于LYEVK-3861物联网开发板套件的火焰传感器,开发一个具有火焰感应报警功能的HarmonyOS应用,主要实现蓝牙设备扫描,连接,检测火焰,设置报警阈值。 + +* [在鸿蒙系统上实现权限请求框架——桃夭权限请求框架](https://harmonyos.51cto.com/posts/9081)-**桃夭**是鸿蒙系统上的一款权限请求框架,对请求权限的代码进行高度封装,极大的简化了申请权限的代码逻辑,同时支持在`Ability`、`FractionAbility`、`AbilitySlice`、`Fractiion`里面申请权限。 + +* [#星光计划1.0# HarmonyOS 分布式之仿抖音应用](https://harmonyos.51cto.com/posts/8855)-使用Java UI开发分布式仿抖音应用,上下滑动切换视频,评论功能,设备迁移功能:记录播放的视频页和进度、评论数据。 + +* [#星光计划1.0# 播放器流转迁移,带评论功能](https://harmonyos.51cto.com/posts/8749)-1轮播功能 2 评论功能 ,3流转功能 4视频播放功能。 + ## DevEco插件 在DevEco中配置好合适的插件,可以有效地提升你的鸿蒙开发工作效率。这个列表提供了经过我们挑选的DevEco插件,希望会对你的开发工作产生帮助。 @@ -659,6 +685,28 @@ DevEco的快捷键可以让开发工作流程快速流畅。让使用快捷键 - [【软通动力】安卓VSHarmonyOS三方件切换宝典 V2.0(第二部分](https://harmonyos.51cto.com/posts/5267) - [HarmonyOS 原子化服务的商业价值与构建思路](https://harmonyos.51cto.com/posts/7882) - [HarmonyOS基础技术赋能之对象关系映射数据库的使用](https://harmonyos.51cto.com/posts/8029) +- [打造一款定制化鸿蒙发行版](https://harmonyos.51cto.com/posts/9088) +- [HarmonyOS Sample 之 Pasteboard 分布式粘贴板 ](https://harmonyos.51cto.com/posts/9216) +- [#星光计划1.0# HarmonyOS集成HMS Core服务--小白入坑操作(2) ](https://harmonyos.51cto.com/posts/9216) +- [Hi3518鸿蒙增加自定义应用 ](https://harmonyos.51cto.com/posts/9203) +- [#星光计划1.0# OpenHarmony 源码解析之分布式任务调度(一)](https://harmonyos.51cto.com/posts/9159) +- [【木棉花】轻松玩转平行视界(上) ](https://harmonyos.51cto.com/posts/9148) +- [【木棉花】轻松玩转平行视界(下)](https://harmonyos.51cto.com/posts/9165) +- [#星光计划1.0# OpenHarmony 源码解析之Sensor子系统(上)](https://harmonyos.51cto.com/posts/9108) +- [【独家】鸿蒙开发板资料汇总(厂商资料+代码仓+教程及购买渠道)](https://harmonyos.51cto.com/posts/9109) +- [#星光计划1.0# DevEco Studio 本地模拟器上线了,快来体验吧~](https://harmonyos.51cto.com/posts/9042) +- [#星光计划1.0#【木棉花】:ETS版的数字华容道](https://harmonyos.51cto.com/posts/9012) +- [#星光计划1.0# HarmonyOS 流转之跨端迁移](https://harmonyos.51cto.com/posts/9013) +- [基于HarmonyOS ArkUI 3.0 框架,我成功开发了流式布局网络语](https://harmonyos.51cto.com/posts/9002) +- [#星光计划1.0# HarmonyOS JS FA调用PA新方式 ](https://harmonyos.51cto.com/posts/8961) +- [Hi3518鸿蒙2.0源码hb编译过程](https://harmonyos.51cto.com/posts/8946) +- [#星光计划1.0# v55.04 鸿蒙内核源码分析(重定位) ](https://harmonyos.51cto.com/posts/8891) +- [#星光计划1.0#HarmonyOS 自定义View之图文标题 ](https://harmonyos.51cto.com/posts/8886) +- [OpenHarmony LiteOS-A内核文档之学习--系统调用 ](https://harmonyos.51cto.com/posts/8876) +- [鸿蒙轻内核M核源码分析系列十八 Fault异常处理 ](https://harmonyos.51cto.com/posts/8831) +- [#星光计划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) ## 书籍 @@ -672,6 +720,8 @@ DevEco的快捷键可以让开发工作流程快速流畅。让使用快捷键 * [HarmonyOS IoT设备开发实战](https://item.jd.com/13288938.html) - 江苏润和软件股份有限公司 - 主要介绍如何使用HarmonyOS(鸿蒙操作系统)开发物联网设备端软件,具体包括外设控制、网络编程、物联网平台接入等。书中的实例程序均在HiSpark Wi-Fi IoT开发套件上进行测试和演示,部分章节内容也适用于其他支持HarmonyOS的物联网设备。 * [《深入浅出OpenHarmony——架构、内核、驱动及应用开发全栈》](https://item.jd.com/12926119.html)- 李传钊-本书从OpenHarmony操作系统的设计目标与设计思路开始,由表及里、深入浅出地讲解了OpenHarmony操作系统的架构、内核、驱动及应用开发基础与实战的全栈技术内容。在实战部分,从开发环境的安装配置开始,分别讲解了南向开发、北向开发的基本过程及实战案例。本书的英文版已在翻译之中,华为已将其作为面向全球推荐的OpenHarmony操作系统的官方技术教程之一。 * [《华为LiteOS:快速上手物联网应用开发》](https://item.jd.com/13377044.html)-朱有鹏,樊心昊,左新戈,涂小平-本书是第 一本关于物联网操作系统华为LiteOS的书,接入并开启鸿蒙(Harmony)时代。快速掌握华为LiteOS,在华为物联网体系赋能下更快速更低成本地开发自身的物联网产品。 +- [《鸿蒙第三方组件库应用开发实战》](https://item.jd.com/13518886.html)-武延军、郑森文、朱伟、吴敬征-本书是第 一本书通过多个精选的开源组件库,详尽地讲解了如何在鸿蒙操作系统下使用这些组件库实现快捷的应用开发。同时,本书详细剖析了鸿蒙操作系统组件库的实现原理,并通过一个综合应用实战帮助读者学习更加深入的应用开发知识和技巧。 +- [鸿蒙生态:开启万物互联的智慧新时代](http://product.dangdang.com/11031921178.html)-李洋-本书尝试从科普、专业与工具三个方面介绍鸿蒙。 ## 视频教程 @@ -709,6 +759,10 @@ DevEco的快捷键可以让开发工作流程快速流畅。让使用快捷键 - [鸿蒙系统应用开发基础入门课程](https://www.bilibili.com/video/BV1Vf4y1D7Xo?from=search&seid=10341988940474235336) - 鸿蒙系统应用开发入门课程。 - [钊哥科普:什么是分布式操作系统?终端分布式操作系统与服务器分布式操作系统有什么区别](https://www.bilibili.com/video/BV11E411w7BS) - 讲解什么是分布式操作系统并有哪些特征,终端分布式操作系统与服务器分布式操作系统有什么区别和不同的设计思路,鸿蒙是如何实现分布式的,鸿蒙的分布式软总线、分布式数据库、分布式文件系统分别是怎样的,鸿蒙分布式可能会带来哪些前所未有应用。 - [【鸿蒙学院】鸿蒙(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组件。 + + - 南向开发 - [Harmony鸿蒙内核Liteos-a开发](https://edu.51cto.com/course/25146.html?hm) - 对鸿蒙内核Liteos-a有一个全面的理解 -- Gitee