侧边栏壁纸
  • 累计撰写 416 篇文章
  • 累计创建 65 个标签
  • 累计收到 150 条评论

目 录CONTENT

文章目录

Android-三方公共库资料介绍

Z同学
2020-09-11 / 0 评论 / 0 点赞 / 1,958 阅读 / 755 字
温馨提示:
本文最后更新于 2021-10-28,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

前言

主要介绍,Github上的针对开发,由大公司,或者大团队提供的开源项目。

稳定,而且有保证。

内容会在之后的时间里,不断的补充。

正文

1.MMKV库(腾讯开源)
地址:https://github.com/Tencent/MMKV

微信开发的高效,小型移动键值存储框架。适用于Android,iOS,macOS,Windows和POSIX。

与SharedPerferences的效率对比

所以,可以选择从SharedPerferences 切换到MMKV吧

2.EventBus (greenrobot 开源)
地址:https://github.com/greenrobot/EventBus
EventBus是适用于Android和Java的发布/订阅事件总线
可以替换系统的Handler和Intent,实现线程之间的消息发送。

3.fastjson(阿里开源)
地址:https://github.com/alibaba/fastjson

Fastjson是一个Java库,可用于将Java对象转换为其JSON表示形式。它还可以用于将JSON字符串转换为等效的Java对象。Fastjson可以与任意Java对象一起使用,包括您没有源代码的现有对象。

4.Glide(bumptech 开源)
地址: https://github.com/bumptech/glide/
Glide是适用于Android的快速高效的开源媒体管理和图像加载框架,它将媒体解码,内存和磁盘缓存以及资源池包装到一个简单易用的界面中。

glide 这个库其实不是Google开源的。

5.OkHttp(square开源)
地址: https://github.com/square/okhttp/
okhttp 是一个 Java 的轻量级HTTP请求库
可以说,现在Android很多app的网络请求都是基于okhttp来进行的。

image.png

0

评论区