Android 开源库和项目
1、手势解锁
2、数据库操作
https://github.com/LitePalFramework/LitePal
轻量级数据库:android-lite-orm
https://github.com/litesuits/android-lite-orm
3、下拉刷新
1 、http://www.eoeandroid.com/thread-594961-1-1.html
2、BeautifulRefreshLayout 众多优秀的下拉刷新
https://github.com/android-cjj/BeautifulRefreshLayout
3、Android-MaterialRefreshLayout 下拉刷新控件,它比SwipeRefreshLayout更漂亮和强大 ,类似于知乎客户端的刷新
https://github.com/android-cjj/Android-MaterialRefreshLayout
4、Activity 滑动切换
4.1
http://blog.csdn.net/jiangxuqaz/article/details/47264473
4.2 滑动关闭界面
https://github.com/ikew0ng/SwipeBackLayout
5、Android动画之仿美团加载数据等待时,小人奔跑进度动画对话框(附顺丰快递员奔跑效果)
博客链接 http://blog.csdn.net/finddreams/article/details/43194799#
资源链接 http://download.csdn.net/detail/finddreams/8401429
6、一个自定义Loading控件的实现
博客链接 http://blog.csdn.net/nightyk/article/details/46043369
7、漂亮的 Android 动画加载效果
android 端: https://github.com/81813780/AVLoadingIndicatorView#devtoutiao.com/40496
IOS 端: https://github.com/ninjaprox/NVActivityIndicatorView
8、多图片选择工具
(1)非常实用的类似新浪微博的多图片选择工具
地址: https://github.com/zxfnicholas/CameraSDK
(2)图片选择器2:
https://github.com/lovetuzitong/MultiImageSelector
9、3D旋转小球
项目地址:https://github.com/zhuxiujia/LoopView
(2)我自己根据这个开源项目自己分离了,库文件和demo
地址:http://download.csdn.net/detail/yanzi2015/9149707
10、Activity 中 ViewPager 滑动加载多个 Fragment
下载地址
http://download.csdn.net/detail/yanzi2015/9205973
相关博客
http://my.oschina.net/u/1409622/blog/200751
11、进度条
http://download.csdn.net/detail/yanzi2015/9220697
12、圆形波浪进度条
项目地址:
http://www.itlanbao.com/code/20150916/10000/100532.html
13、统计饼图
项目地址:
http://www.itlanbao.com/code/20150811/10000/100265.html
gitHub:
https://github.com/Geek-1001/MagnificentChart
14、半圆进度条 CircleProgress
项目地址: https://github.com/lzyzsd/CircleProgress
15、时间选择器
项目地址: https://github.com/brucetoo/PickView
16、日历
项目地址:https://github.com/AigeStudio/DatePicker
17、显示pdf文件
开源地址:https://github.com/JoanZapata/android-pdfview
使用方法:android 显示 PDF 文件
18、相册选择照片和拍照,然后裁剪(支持裁剪 返回 bitmap 和 裁剪后图片的地址 )
友好的支持了避免 oom
github 开源地址:https://github.com/ryanhoo/PhotoCropper
我基于这个开源项目,写了一个实例demo,已经上传到csnd
下载地址: http://download.csdn.net/detail/yanzi2015/9358225
运行结果如下:
其他:图片裁剪后,储存的在 SD卡根目录中的 PhotoCrooper 文件夹中
19:listview滑动头部悬停
开源项目地址:https://github.com/emilsjolander/StickyListHeaders
1:使用方式:
dependencies {
compile 'se.emilsjolander:stickylistheaders:x.x.x' }
注意:x.x.x 是最新的版本号
2:查看最新的版本号
http://search.maven.org/#search%7Cga%7C1%7Cemilsjolander
GridView滑动头部悬停的实现方法
github库: https://github.com/TonicArtos/StickyGridHeaders
相关文章: http://blog.csdn.net/xiaanming/article/details/20481185
20:圆形头像的实现
开源项目地址:
https://github.com/hdodenhof/CircleImageView
使用方法:dependencies {
compile 'de.hdodenhof:circleimageview:2.0.0'
}
如何查看最新的版本
http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22circleimageview%22
21、可以回弹的效果
1.仿照新浪微博Android客户端个人中心的ScrollView,下拉背景伸缩回弹效果。
2.ScrollView仿IOS回弹效果。
地址:
https://github.com/MarkMjw/PullScrollView