之前写了一个5-6月的开源库,收到了不错的效果,我继续整理了,3-4月开源库,希望大家喜欢
所有来源:http://androidweekly.net/
------------------------------------------------------------------------------------------------------------------
4.30
1.Litho - Picasso
Litho Picasso是一个Litho兼容库,提供与Picasso兼容的图像组件。Litho-Picasso支持picasso功能的很大一部分。
传送门:https://github.com/charbgr/litho-picasso
2.UltimateAndroidReference
这个项目的目标是提供一个精心挑选的Android Library,工具,开源项目,图书,博客,教程等等。
传送门:https://github.com/aritraroy/UltimateAndroidReference
3.Bubble-Picker
一个易于使用的动画,可用于Android的内容挑选
传送门:https://github.com/igalata/Bubble-Picker
4.23
1.Litho
Facebook在F8发布了Litho。Litho使用声明式API来定义UI组件。您只需根据一组不可变的输入来描述您的UI的布局,并且该框架负责其余的操作。利用代码生成,Litho可以在您的UI下执行优化
传送门:https://fblitho.com/
4.16
1.MaterialChipsInput
实施Android的Material Design Chips组件。该库提供了两个视图:ChipsInput和ChipView。
传送门:https://github.com/pchmn/MaterialChipsInput
2.AdaptiveTableLayout
您需要在Android应用程序中编辑CSV文件吗?AdaptiveTableLayout是一个库,可以读取,编辑和写入CSV文件。
传送门:https://github.com/Cleveroad/AdaptiveTableLayout
4.9
1.Spruce Android Animation Library
云杉是一个轻量级的动画库,可以帮助编排屏幕上的动画
传送门:https://github.com/willowtreeapps/spruce-android
2.Traceur
通过将异步调用的源附加到原始异常,Traceur可以更容易地调试RxJava2异常。
传送门:https://github.com/T-Spoon/Traceur
3.Scratch
清除用户数据,然后在前台重新启动应用程序。种类从零开始。
传送门:https://github.com/willowtreeapps/scratch
4.what_the_thing
关于摄像头的使用,学习如何用不同的语言说出来。使用React Native构建的本机Android应用程序。
传送门:https://github.com/vigzmv/what_the_thing
4.2
1.JellyToolbar
JellyToolbar是一个动画视图,其中动作获得了很好的摆动效果。
传送门:https://github.com/Yalantis/JellyToolbar
2.Android-Router
这是一个非常有趣的项目- Android路由器是一个Android组件化协议框架,用于解耦复杂项目。
传送门·:https://github.com/TangXiaoLv/Android-Router
3.Typesetter
Android工具来帮助显示文本定位的更改。
传送门:https://github.com/bignerdranch/Typesetter
4.Telegram
电报是一个专注于速度和安全性的消息应用程序。它超强,简单,自由。
传送门:https://github.com/DrKLO/Telegram#telegram-messenger-for-android
5.Badger
Badger是一个通用的单一目的库,用于添加徽标,特别是菜单项。
传送门:https://github.com/volders/Badger
6.classyshark-calculate-size
DEX Ninja Boris Farber的这个library可以帮助您计算APK类中的依赖关系的大小。
传送门:https://github.com/borisf/classyshark-calculate-size
7.SlidingRootNav
DrawerLayout类ViewGroup,其中“抽屉”被隐藏在内容视图下,可以移动以使抽屉可见。
传送门:https://github.com/yarolegovich/SlidingRootNav
3.26
1.Fakeit
在Kotlin假数据生成库!
传送门:https://github.com/moove-it/fakeit
2.Cicerone
Cicerone是一个轻量级的Library,使Android应用程序中的导航变得简单。
传送门:https://github.com/terrakok/Cicerone
3.Data Binding Validator by Ilhasoft
基于数据绑定适配器的Android字段验证库
传送门:https://github.com/Ilhasoft/data-binding-validator
4.LabCoat for GitLab
适用于Android的GitLab客户端
传送门:https://github.com/Commit451/LabCoat
3.19
1.AutoplayVideos
Android Library可以在RecyclerView中自动播放/暂停来自网址的视频。
传送门:https://github.com/Krupen/AutoplayVideos
2.PreferenceHolder
Kotlin Android Library,使偏好使用简单而有趣。
传送门:https://github.com/MarcinMoskala/PreferenceHolder
3.ActivityStarter
Android Library提供了更简单的方法来启动具有多个参数的活动。
传送门:https://github.com/MarcinMoskala/ActivityStarter
4.BlockCanaryEx
你的应用程序块?那么BlockCanary或者这个fork BlockCanaryEx可以帮助你检测你的性能瓶颈。
5.EasySP
Android上以OSS开头的每个年轻人都会发布一个SharedPreferences帮助器。这是一个特殊的,因为它有一个流畅的界面来存储数据。可能会有更多的单元测试。
传送门:https://github.com/WhiteDG/EasySP
3.12
1.LottieFiles
免费高品质的Lottie动画文件
传送门:https://www.lottiefiles.com/
2.Google设计师
Nick Butcher是Google设计关系团队的一部分,帮助设计人员理解或应用材料设计,设计渐进式Web应用程序,或者为Android设计开发人员,Nick和他的队友可以帮助他们。
传送门:https://medium.com/@crafty/google-%EF%B8%8F-%EF%B8%8Fdesigners-c12b70627b2e#.q0fvxp16i
3.5
1.FastHub
另一个开源的GitHub客户端应用程序,但不同于任何其他应用程序,FastHub是从零开始构建的。
传送门:https://github.com/k0shk0sh/FastHub
2.Android Javafmt Plugin
一个使用google-java-format格式化代码的插件。
传送门:https://github.com/f2prateek/gradle-android-javafmt-plugin
3.HtmlCompat
用于Android的Html类的兼容性库。
传送门:https://github.com/Pixplicity/HtmlCompat