美文网首页Android应用开发那些事Android@认知·互联网
Android项目中用到的第三方框架(持续更新)

Android项目中用到的第三方框架(持续更新)

作者: cc_And | 来源:发表于2019-11-11 10:39 被阅读0次

    xpop弹窗框架

    Github: https://github.com/li-xiaojun/XPopup
    功能强大,UI简洁,交互优雅的通用弹窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner等组件,自带十几种效果良好的动画, 支持完全的UI和动画自定义!

    image.png

    折线图图表框架:MPAndroidChart

    Github: https://github.com/PhilJay/MPAndroidChart
    中文: http://www.pianshen.com/article/784815686/
    一个强大的 ? Android图表视图/图表视图库。
    支持折线图 、饼状图、柱状图、气泡图和蜘蛛网等图表
    支持缩放,拖动和动画。

    折线图.png
    折线图.png

    万能日历控件:CalendarView

    GitHub: https://github.com/huanghaibin-dev/CalendarView
    中文使用文档: https://github.com/huanghaibin-dev/CalendarView/blob/master/QUESTION_ZH.md
    Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。Canvas绘制,速度快、占用内存低,你真的想不到日历居然还可以如此优雅!

    image.png

    大图查看器: BigImage ImageView ViewPager*

    Github: https://github.com/SherlockGougou/BigImageViewPager
    简书地址:https://www.jianshu.com/p/b15e65791c3f
    支持超长图、超大图的图片浏览器,优化内存,支持手势放大、下拉关闭、查看原图、加载百分比、保存图片等功能。现已支持androidx。

    大图查看器.png 大图查看器.png

    安卓工具包androidUntilCode(安卓必备)

    Github:https://github.com/Blankj/AndroidUtilCode/blob/master/lib/utilcode/README-CN.md

    万能适配器-BRAVH

    官网:http://www.recyclerview.org
    GitHub:https://github.com/CymChad/BaseRecyclerViewAdapterHelper
    RecyclerView
    作为Android最常用的控件之一,是否常常为“她”操碎了心
    BRVAH受益群体是所有Android开发者,希望更多开发者能够一起来把这个项目做得更好帮助更多人

    万能适配器

    智能刷新控件--SmartRefreshLayout

    GitHub: https://github.com/scwang90/SmartRefreshLayout
    中文:https://gitee.com/scwang90/SmartRefreshLayout
    SmartRefreshLayout以打造一个强大,稳定,成熟的下拉刷新框架为目标,并集成各种的炫酷、多样、实用、美观的Header和Footer。 正如名字所说,SmartRefreshLayout是一个“聪明”或者“智能”的下拉刷新布局,由于它的“智能”,它不只是支持所有的View,还支持多层嵌套的视图结构。 它继承自ViewGroup 而不是FrameLayout或LinearLayout,提高了性能。 也吸取了现在流行的各种刷新布局的优点,包括谷歌官方的 SwipeRefreshLayout, 其他第三方的 Ultra-Pull-To-RefreshTwinklingRefreshLayout 。 还集成了各种炫酷的 Header 和 Footer。

    image.png
    image.png

    内存泄漏检测工具--leakcanary

    使用方式:https://www.jianshu.com/p/b83ddffcb3b5
    LeakCanary是Square公司基于MAT开源的一个工具,用来检测Android App中的内存泄露问题。官方地址:https://github.com/square/leakcanary

    相关文章

      网友评论

        本文标题:Android项目中用到的第三方框架(持续更新)

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