问题:希望能够分享一些正在开发或者已经开发完成的鸿蒙系统HarmonyOS组件和APP项目,以能够参考和学习。
回答: 完全能够提供得出来,以下分享几个开发的鸿蒙系统组件和APP:
1、loading-library-ohos:https://gitee.com/talkwebyunchaung/loading-library-ohos harmony-loading-library是鸿蒙加载动画效果库,是鸿蒙的加载组件移植与功能扩展,基于Android平台上的一些常见的组件库以及部分酷炫加载特效的的移植、扩展和重构设计,同时在该基础上还搜集了部分效果图进行功能实现。 2、ActiveDatabus-ohos:https://gitee.com/talkwebyunchaung/active-databus-ohos 基于鸿蒙ActiveData实现的通信组件,支持带有生命周期、粘性、以及线程分发的通信库,同时将鸿蒙中的公共通信分发功能聚合到了该组件库中。 3、citypicker-ohos:https://gitee.com/talkwebyunchaung/citypicker-ohos 移植于github上城市选择库,功能如下: 支持仿iOS滚轮实现、仿京东样式、一级城市列表、三级城市列表。 支持多种自定义属性来满足你的需求。 简单的几行代码即可实现城市选择器功能。 支持使用自己的数据来实现城市选择器。 4、ReadBooks-ohos:https://gitee.com/talkwebyunchaung/read-books 鸿蒙版读书APP,小说阅读提供的功能如下: 支持翻页动画:仿真翻页、覆盖翻页、上下滚动翻页等翻页效果。 支持页面定制:亮度调节、背景调节、字体大小调节。 支持全屏模式(含有虚拟按键的手机)、音量键翻页。 支持页面进度显示、页面切换、上下章切换。 支持在线章节阅读、本地书籍查找。 支持本地书籍加载到页面(支持本地书籍分章、加载速度快、耗费内存少)。 5、doodleLib-ohos:https://gitee.com/talkwebyunchaung/doodleLib-ohos 移植于github上涂鸦库,图片涂鸦,具有撤消、缩放、移动、添加文字,贴图等功能。还是一个功能强大,可自定义和可扩展的涂鸦框架、多功能画板。 6、BaseRecyclerViewAdapterHelper-ohos:https://gitee.com/talkwebyunchaung/base-recycler-view-adapter-helper-ohos 移植于github优秀开源库BaseRecyclerViewAdapterHelper,一个强大并且灵活的RecyclerViewAdapter支持以下列表功能: 动画效果:缩放、侧入、渐入。 添加头尾布局。 多type类型布局。 分组多type布局。 差分刷新。 下拉刷新。 空布局。 树形-3级菜单。
说明: 以上项目会持续的完善,会移植更多的鸿蒙组件。 |