Android 常用开源库(三)

作者: Android架构木木 | 来源:发表于2019-04-26 16:08 被阅读15次

    网络相关

    3.1http
    • retrofit
    • okhttp
    • okhttp-OkGo 封装了 OkHttp 的网络请求框架
    • {停止维护} okhttputils okhttp的辅助类
    • NoHttp 实现Http标准协议框架,支持多种缓存模式,底层可动态切换OkHttp、-
      URLConnection。
    • xUtils3 xUtils 包含了orm, http(s), image, view注解
    • afinal Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp
    • Fast-Android-Networking 支持http2的网络库
    3.2json
    • gson
    • fastjson
    3.3下载、上传
    • MultiThreadDownloader 多线程下载
    • android-upload-service 文件上传
    • Aria 下载
    • FileDownloader 文件下载引擎,稳定、高效、灵活、简单易用
    • PRDownloader 下载
    3.4rx
    • RxAndroid 对RxJava在Android上的扩展,使得Android上也很容易实现reactive components,简化线程操作,从而写出很漂亮的代码。
    • RxJava
    • RxCache 专门为Retrifit打造的缓存库
    • ReactiveNetwork 检测网络状态
    • RxLifecycle 管理rx的生命周期
    • AutoDispose rx 工具类

    自定义View

    4.1蛛网图
    • SpiderPlotView
    • RadarChartView
    4.2翻书效果
    • android-PageFlip
    • android-flip 类似 Flipboard 翻转动画
    4.3图案解锁
    • PatternLockView
    • PatternLock
    4.4望远镜效果(部分高亮)
    • ShowcaseView
    • Spotlight
    4.5其他
    • SeatTable 电影选座效果
    • FlightSeat 飞机票选座效果
    • GoodView 点赞效果
    • Android-PullLayout 仿uc下拉效果
    • AlphaIndicatorView 仿微信底部TAB 滑动效果
    • RadarView 高仿360检测评分动画
    • CardStackView 三种炫酷的列表卡片滑动动画
    • TapTargetView 难于描述,还是自己看效果图吧
    • CoordinatorTabLayout 可快速实现TabLayout与CoordinatorLayout相结合的样式
    • ShimmerLayout 扫光效果
    • PhotoMovie 仿抖音照片电影
    • MyCardView 一个支持自定义阴影颜色的 CardView
    • MaterialChipsInput 标签view,支持输入框和普通标签
    • KenBurnsView 类似全景图
    • TableView 表格

    相关文章

      网友评论

        本文标题:Android 常用开源库(三)

        本文链接:https://www.haomeiwen.com/subject/bthqnqtx.html