Android开源库整理(3)

来源:互联网 发布:手指充电软件 编辑:程序博客网 时间:2024/06/16 05:24

1.BottomNavigation

实现类似微信底部导航栏效果: 
这里写图片描述 
项目地址: 
https://github.com/Ashok-Varma/BottomNavigation

2.android-patternview

这是一个实现了pattern模式图形锁的自定义view,实现了很多不错的功能。 
项目地址:https://github.com/geftimov/android-patternview 
另外一个类似实现: 
https://github.com/TakWolf/Android-Lock9View 
如果你有兴趣自己手动实现一个这样的手势锁的时候(也就是你想再造一个NB的轮子的话),可以参考这篇博客: 
http://blog.csdn.net/lmj623565791/article/details/36236113

3.PatternLock

材料设计风格的图形锁实现: 
这里写图片描述 
https://github.com/DreaminginCodeZH/PatternLock

4.PinLockView

实现了PIN码解锁的功能,自定义view: 
https://github.com/aritraroy/PinLockView


5.Glide

将不论来自何方(URI,网络)的不论何种格式,何种大小的图片或者视频资源加载到你的控件中,只需一行代码: 
https://github.com/bumptech/glide

6.CircleImageView

如果你想要实现这样的效果: 
这里写图片描述 
就用这个吧: 
https://github.com/hdodenhof/CircleImageView


7.recyclerview-animators

顾名思义各种漂亮的recyclerview动画(顺便吐槽下,Android提供的默认动画实在是不行!!!): 
https://github.com/wasabeef/recyclerview-animators

8.awesome-android-ui

这里列举了众多android上的好看的UI或者动画效果,大部分时候,你可以从这里找到你心仪的ui设计: 
https://github.com/wasabeef/awesome-android-ui

9.数据库LitePal

如果你对Android原生的数据库接口恨之入骨的话,请使用这个解救你的灵魂。对象关系映射模式(ORM),就是这样神奇。 
https://github.com/LitePalFramework/LitePal

App架构设计相关的开源库

10.DroidPlugin

插件化是app的一个开发趋势,这是360开源的插件化的实现框架,项目地址: 
https://github.com/DroidPluginTeam/DroidPlugin

11.ModularizationArchitecture

这是一个借鉴网络路由原理设计的系统模块化框架实现,当你的项目非常庞大或者你想将你的代码模块进行解耦的时候可以看看这个框架是怎么将项目中的多个模块进行解耦的: 
https://github.com/SpinyTech/ModularizationArchitecture 
作者的blog上有详细的使用和设计文档: 
http://blog.spinytech.com/

12.AndFix

鼎鼎大名,无需解释。阿里出品,必属精品! 
https://github.com/alibaba/AndFix

13.VirtualApp

一个牛逼到不行的App虚拟化引擎(简称VA),在你的App内创建一个虚拟空间,你可以在虚拟空间内任意的安装、启动和卸载APK,这一切都与外部隔离,如同一个沙盒。 
https://github.com/asLody/VirtualApp

14.TurboDex


在Android瞬间加载Dex!Android中在Runtime加载一个 未优化的Dex文件 (尤其在 ART 模式)需要花费 很长的时间. 当你在App中使用 插件化框架 的时候, 首次加载插件就需要耗费很长的时间。TurboDex 就是为了解决这一问题而生, 就像是给AndroidVM开启了上帝模式, 在引入TurboDex后, 无论你加载了多大的Dex文件,都可以在毫秒级别内完成。 
https://github.com/asLody/TurboDex

15.legend

Hook Java方法的一个框架,可以做到hotfix: 
https://github.com/asLody/legend

本文转载自
http://blog.csdn.net/createchance/article/details/59488564

原创粉丝点击