HarmonyOS 组件库使用实践
目 录
1. HarmonyOS组件库介绍
2. 组件库规划
3. Lottie组件库实战
4. glide组件库实战
5. eventbus组件实战
6. HarmonyOS组件库如何下载 & 参与贡献
引导视频
HarmonyOS发布16000+系统级接口
HarmonyOS应用开发难点
HarmonyOS
Java生态:百万级开源库
Android生态:十万级开源库
HarmonyOS开源组件库生态
分类
UI
动画图形类
框架类
安全类
工具类
子类
开源库个数
分类
子类
开源库个数
800
73
139
18
172
基础控件
自定义view
动画
框架类
权限请求
加解密
注入注解
公共库
传感器
事件总线
插件化
手势类
二维码
日志
其他
网络类
文件数据类
多媒体
图片缓存
基础功能
网络请求
json
上传下载
异步通信
后台处理
数据库
序列化
映射
音频
视频
图片选择
图片加载
图片压缩
图片处理
基础功能
55
15
23
9
27
多设备形态可用
多端部署
性能优化
HarmonyOS开源组件库格式介绍
组件库目录结构
libraryName
Deveco IDE中的组件库开发模板
build
libs
src
outputs/../xxx.har
以.har(.jar)结尾的二进制
依赖的其它组件库
java/../..
逻辑代码
resources/../..
资源文件
config.json
配置文件
build.gradle 构建脚本
HarmonyOS应用开发
https://developer.harmonyos.com/cn/
develop/deveco-studio