收集了一些常用的Android框架,记录一下。

2020-09-22 更新

BackgroundLibrary A framework for directly generating shape through Tags, no need to write shape.xml again(通过标签直接生成shape,无需再写shape.xml)【果然懒才是世界第一的生产力】

顺便自己写了一个关于Activity和Fragment的onActivityResult 注解,通过注解和编译期自动生成校验code的代码并回调方法,希望大家给点建议并求一个小小的star,这是链接

2020-08-24 更新

LoadSir 一个高效易用,低碳环保,扩展性良好的加载反馈页管理框架,在加载网络或其他数据时候,根据需求切换状态页面, 可添加自定义状态页面,如加载中,加载失败,无数据,网络超时,如占位图,登录失效等常用页面。可配合网络加载框架,结合返回 状态码,错误码,数据进行状态页自动切换,封装使用效果更佳。

lottie Lottie支持多平台,使用同一个JSON动画文件,可在不同平台实现相同的效果。Android 通过Airbnb的开源项目lottie-android实现,最低支持 API 16;

AndroidAutoSize 今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案

banner Android广告图片轮播控件,支持无限循环和多种主题,可以灵活设置轮播样式、动画、轮播和切换时间、位置、图片加载框架等!

okdownload 可靠,灵活,高性能以及强大的下载引擎。

SmartRefreshLayout Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。

MagicIndicator强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等)

目前使用的只有这么多了,以后找到更好的会继续更新的,欢迎插眼。

你可能感兴趣的:(收集了一些常用的Android框架,记录一下。)