安卓开发必备的15款工具

Posted songbingjia

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安卓开发必备的15款工具相关的知识,希望对你有一定的参考价值。

1、OkHttp     OkHttp是一个高效的HTTP客户端

2、Volley     Volley 是一个可让 android 应用更轻松、更快捷地联网的 HTTP 库。您可以在 GitHub 上获取 Volley。

3、FAN     Fast Android Networking 库是一个功能强大的网络库,用于在 OkHttp Networking Layer 之上进行 Android 应用中的任何类型的网络连接。它负责处理连接过程中的所有操作,所以你只需要发送请求并接收响应。

4、xUtils3     xUtils是基于Afinal开发的目前功能比较完善的一个Android开源框架,xUtils 包含了orm, http(s), image, view注解, 但依然很轻量级(246K), 并且特性强大

5、Gson     Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串转成一个 Java 对象,或者反过来。

6、Jackson     Jackson 是一个 Java 的用来处理 JSON 格式数据的类库,性能非常好。

7、FastJson     fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。

8、Moshi     Moshi是适用于Android和Java的现代JSON库。

9、Realm     Realm是一个跨平台的移动数据库引擎,目前支持ios、Android平台,同时支持Objective-C、Swift、Java、React Native、Xamarin等多种编程语言

10、GreenDao     GreenDAO是一个开源的安卓ORM框架,能够使SQLite数据库的开发再次变得有趣。它减轻开发人员处理低级数据库需求,同时节省开发时间

11、Requery     具有RxJava和Java 8支持的Java / Kotlin / Android轻巧但功能强大的对象映射和ORM。可以轻松地映射到数据库或创建数据库,从使用Java的任何平台执行查询和更新。

12、ijkplayer     ijkplayer是一个基于FFmpeg的轻量级Android/iOS视频播放器。FFmpeg的是全球领先的多媒体框架,能够解码,编码, 转码,复用,解复用,流,过滤器和播放大部分的视频格式。

13、ExoPlayer     ExoPlayer是运行在YouTube app Android版本上的视频播放器

14、MediaPicker     是一个可以选择多个图像,视频或语音Android库

15、ImagePicker     Android自定义相册,完全仿微信UI,实现了拍照、图片选择(单选/多选)、 裁剪 、旋转、等功能。

以上是关于安卓开发必备的15款工具的主要内容,如果未能解决你的问题,请参考以下文章

干货!几款必备实用的开发工具

DBA必备的23款最佳SQL管理工具,精选

Java程序员必备的6款最佳开发工具

20款开发运维必备的顶级工具

Python程序员必备的四款开发工具

神器:前端开发人员必备的5款开发工具