地址:https://github.com/nhaarman/ListViewAnimations
apk展示http://download.csdn.net/detail/wds1181977/9510476
/SuperCircleSample
https://github.com/HayDar-Android/SuperCircleSample
/CircleProgressBar
https://github.com/jacy2013/CircleProgressBar
/SuperRecyclerView
https://github.com/Malinskiy/SuperRecyclerView/QuickReturn
https://github.com/lawloretienne/QuickReturn
ListView/ScrollView的header或footer,当向下滚动时消失,向上滚动时出现
项目地址:https://github.com/lawloretienne/QuickReturn
Demo地址:https://play.google.com/store/apps/details?id=com.etiennelawlor.quickreturn
/CircleProgress
一键清理中用到的显示剩余内存漂亮进度条
https://github.com/lzyzsd/CircleProgress
/SmoothProgressBar
https://github.com/castorflex/SmoothProgressBar
/RippleView
https://github.com/siriscac/RippleView在一个view上显示波浪(Ripple) 效果的控件,该库是在button之上自定义的,你完全可以效仿用在其他任意View中。
/WaveView
水流波动效果的实现WaveViewhttps://github.com/john990/WaveView
SlidingTab
/ClassifyView
https://github.com/AlphaBoom/ClassifyView类似Launcher效果的拖拽合并的RecyclerView
/StikkyHeader
https://github.com/carlonzo/StikkyHeader
/Rotate3DCircleLayout
https://github.com/mufans/Rotate3DCircleLayout
/LoopScrollCircleLabel
Android精品源码] 仿QQ身边的人的水平滑动效果
https://github.com/dalong982242260/SlidingBall
/LoopRotarySwitch
https://github.com/dalong982242260/LoopRotarySwitch
/CarouselLayoutManager
https://github.com/Azoft/CarouselLayoutManager
IndexableStickyListView
IndexableListView + Sticky ; Supporting Chinese and English.
轻松实现:选择城市、搜索城市 , 选择联系人、搜索联系人功能 等需要字母索引的功能
相关阅读:谈谈“搜索”,2种场景下的最优解
/zhihu
https://github.com/xiangzhihong/zhihu
/Toro
自动播放和暂停视频
/T-MVP泛型MVP模式
https://github.com/north2014/T-MVP/传统MVP给人的第一感觉通常是接口和类的暴涨,将Activity中除V之外的繁杂操作搬到P之后依然臃肿不堪。MVP从来都不是救命稻草,只能锦上添花,不能雪中送炭。也许在权衡利弊之后,很多人会对MVP望而却步。 现在 我们换一个思路,取其精华,去其糟粕,完成T-MVP大变身。
不需要在当前页面写网络请求,不需要写下拉刷新和分页加载更多的回调,不需要写任何Adapter,只需要这一句即可。因为用泛型在TRecyclerView里面写过抽象层的操作,将监听和数据的获取封装成通用模板,从此可以一劳永逸了。
/plaid
https://github.com/nickbutcher/plaid/
框架 Retrofit+okHttp
/ExpandableLayout
https://github.com/AAkira/ExpandableLayout
/MaterialIntroTutorial
https://github.com/spongebobrf/MaterialIntroTutorial
/GuideView
https://github.com/binIoter/GuideView
最最轻量级的新手引导库(只有7个类),能够快速的为一个Activity里的任何一个View控件创建一个遮罩式的导航页,支持单个页面,多个引导提示,以及引导动画,方便扩展
-
工作原理
- 首先它需要一个目标View或者它的id,我们通过findViewById来得到这个View,计算它在屏幕上的区域targetRect,通过这个区域,开始绘制一个覆盖整个Activity的遮罩,可以定义遮罩的颜色和透明度,然而目标View被绘制成透明从而实现高亮的效果。接下来是在相对于这个targetRect的区域绘制一些图片或者文字。我们把这样一张图片或者文字抽象成一个Component接口,设置文字或者图片,所有的图片文字都是相对于targetRect来定义的。可以设定额外的x,y偏移量,可以对遮罩系统设置可见状态的发生变化时的监听回调,可以对遮罩系统设置开始和结束时的动画效,另外,我们可以不对整个Activity覆盖遮罩,而是对某一个View覆盖遮罩。
/CircleDemo Android仿微信朋友圈
仿微信(weixin wechat)实现的朋友圈,模拟与后台交互实现了点赞、评论、删除等功能,RecyclerView可以根据键盘的显示或隐藏实现联动。与后台交互采用mvp模式。关键字:wechat weixin 微信朋友圈
https://github.com/Naoki2015/CircleDemo
ColorImageView
Android 图片不规则封闭区域填充 ~~~
Github精选https://github.com/ddwhan0123/Useful-Open-Source-Android