一、概述
1.1 三方库概述
三方库是开发者在系统能力的基础上进行了一层具体功能的封装,对其能力进行拓展,提供更加方便的接口,提升开发效率的工具。如果是发布到开源社区,称为开源三方库,开发者可以通过访问开源社区获取。而一些团队内部开发使用的三方库,没有发布到开源社区的称为内部三方库。本课程主要介绍开源三方库。
1.2 如何获取三方库
目前提供了两种途径获取开源三方库:
- 通过访问Gitee网站开源社区获取在Gitee中,搜索OpenHarmony-TPC仓库,在tpc_resource中对三方库进行了资源汇总,可以供开发者参考。
- 通过HarmonyOS开发者官网提供的资源中心获取进入HarmonyOS开发者官网选择开发>DevEco Service,在DevEco Service页面下找到资源中心,在资源中心找到三方库入口。
二、常用三方库介绍
常用的三方库可以分为UI、动画、网络、数据、安全、多媒体、框架、工具等。
- UI库:
-
- PhototView:可以通过该组件快速实现图片的缩放、平移和旋转等操作。
- RoundImageView:可以生成圆角矩形、或者椭圆形等图片形状。
- 网络库:
-
- HttpClient:其以耳熟能详的OKHTTP为基础,整合