GitHub开源项目

如何选择开源项目:

http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=2650661616&idx=1&sn=17ac64a4f25736ab673b4ecc847d20e9&scene=21#wechat_redirect  

http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=2650661623&idx=1&sn=ab28ac6587e8a5ef1241be7870851355#rd  

http://blog.csdn.net/lyhhj/article/details/48789705  

http://stormzhang.com/github/2016/07/28/learn-github-from-zero7/  

http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=2650661949&idx=1&sn=09aececd879bd8b4635e6a63a8249808#rd  

 

如何开发自己的第三方库供别人使用:

http://www.jianshu.com/p/0aacd419cb7e

 

GitHub Android开源项目:

http://www.jianshu.com/p/dc8c05cf693d#  

http://www.jianshu.com/p/aa7238cd8daf  

http://www.devstore.cn/essay/essayInfo/6485.html  

http://www.jianshu.com/p/780658b79227  

http://mp.weixin.qq.com/s?__biz=MzA4NTQwNDcyMA==&mid=402675429&idx=1&sn=ba3afd2069004b220eaa8a77fdecbaf7#rd  

http://www.open-open.com/lib/view/open1388317199516.html 

http://blog.csdn.net/ethan_xue/article/details/8742691

http://gqdy365.iteye.com/blog/2006917

http://mobile.51cto.com/abased-434116.htm

https://github.com/Trinea/android-demo 

http://www.open-open.com/lib/view/open1328063267889.html  

http://itindex.net/detail/51896-github-android-%E5%BC%80%E6%BA%90  

https://github.com/android-cn/android-open-project-analysis  

http://p.codekk.com/  

http://blog.csdn.net/xiechengfa/article/details/38830751  

 

 


Indicator:

TabLayout / SlidingTabLayout:

https://github.com/hackware1993/MagicIndicator  

https://github.com/H07000223/FlycoTabLayout/blob/master/README_CN.md  

navigation:

https://github.com/DevLight-Mobile-Agency/NavigationTabStrip  

Bottom navigation:

https://github.com/Ashok-Varma/BottomNavigation

 

crop:

https://github.com/jdamcd/android-crop  

 

emojiCompat:

https://github.com/googlesamples/android-EmojiCompat  

 

流式布局flowlayout:

https://github.com/hongyangAndroid/FlowLayout 

 

loading效果:

https://github.com/dinuscxj/LoadingDrawable  

https://github.com/raweng/android-different-loading-animations

https://github.com/zzz40500/android-shapeLoadingView

https://github.com/lsjwzh/MaterialLoadingProgressBar

https://github.com/stormzhang/CustomLoading

https://github.com/wly2014/ProgressBar  

https://github.com/Huyamin150/-dampView-springingView  

https://github.com/pnikosis/materialish-progress  

https://github.com/ybq/Android-SpinKit  

https://github.com/Rogero0o/GifLoadingView  

https://github.com/Tibolte/ElasticDownload  

https://github.com/81813780/AVLoadingIndicatorView  

 

swipeRefreshLayout:

https://github.com/android-cjj/Android-MaterialRefreshLayout  

https://github.com/OrangeGangsters/SwipyRefreshLayout  

https://github.com/stormzhang/SwipeRefreshLayoutDemo  

 

 

Dialog:

https://github.com/pedant/sweet-alert-dialog  

 

 

FoldLayout折叠布局:

http://blog.csdn.net/lmj623565791/article/details/44278417  

 

进度条:

http://blog.csdn.net/lmj623565791/article/details/43371299  

https://github.com/castorflex/SmoothProgressBar  

https://github.com/passsy/android-HoloCircularProgressBar  

 

倒计时:

https://github.com/iwgang/CountdownView  

 

circle process:

https://github.com/lzyzsd/CircleProgress  

 

建行圆形菜单:

http://blog.csdn.net/lmj623565791/article/details/43131133  

 

wechat抢红包:

https://github.com/geeeeeeeeek/WeChatLuckyMoney   

 

blur:

https://github.com/kikoso/android-stackblur  

 

闪烁的TextView:

https://github.com/hello-eric/ShimmerTextView  

https://github.com/rosenpin/FadingTextView  

 

autofitTextview:

https://github.com/grantland/android-autofittextview  

 

跑马灯:

https://github.com/sunfusheng/MarqueeView

 

滑动关闭的activity:

https://github.com/ikew0ng/SwipeBackLayout  

http://www.jianshu.com/p/92b884d8471c  

https://lizhuo.xyz/2016/04/18/SwipeRefreshLayoutSetRefreshingNotWorking/  

 

BadgeView(数字提醒)

http://blog.csdn.net/crazy1235/article/details/42262369  

https://github.com/jgilfelt/android-viewbadger  

https://github.com/stefanjauker/BadgeView  

 

 

上拉下拉刷新PullToRefresh

http://blog.csdn.net/lmj623565791/article/details/38238749     

 

 

listview / Recycler:

https://github.com/nhaarman/ListViewAnimations  

https://github.com/ShamylZakariya/StickyHeaders  

http://www.jianshu.com/p/c596f2e6f587  

 

 

-- begin 图片加载库--
Fresco(facebook):

更多的避免系统级别的oom问题

https://github.com/facebook/fresco  

http://blog.csdn.net/mtgodd/article/details/44938933  

 

Glide(Google):

google官方的,推荐使用

https://github.com/bumptech/glide  

http://blog.csdn.net/guolin_blog/article/details/53759439  

http://blog.csdn.net/guolin_blog/article/details/70215985  

http://blog.csdn.net/guolin_blog/article/details/71524668

http://blog.csdn.net/guolin_blog/article/details/78179422

http://mrfu.me/2016/02/27/Glide_Getting_Started/   

 

android-gif-drawable:

https://github.com/koral--/android-gif-drawable  

 

GifView:

http://www.qiushurong.cn/2014/07/11/gifview/   

 

加载效率对比:

http://www.jianshu.com/p/4a3177b57949   更多的推荐使用google推荐的glide

-- end 图片加载库--

 

 

nineoldandroids实现动画效果

https://github.com/JakeWharton/NineOldAndroids  

 

http://blog.csdn.net/lmj623565791/article/details/38067475   

http://www.cnblogs.com/angeldevil/archive/2011/12/02/2271096.html  

http://my.oschina.net/janson2013/blog/118558  

注意,这里的

 

<strong>ObjectAnimator.ofFloat(myView, "rotation", 0, -90),</strong>
ObjectAnimator.ofFloat(target, "rotation", 0.0f, 720.0f, 0.0F)

动画类型的参数很重要,

 

 

  • translationX,translationY: View相对于原始位置的偏移量
  • rotation,rotationX,rotationY: 旋转,rotation用于2D旋转角度,3D中用到后两个
  • scaleX,scaleY: 缩放比
  • x,y: View的最终坐标,是View的left,top位置加上translationX,translationY
  • alpha: 透明度

跟位置有关的参数有3个,最后一个参数是控制是否反方向再执行一遍

 

 

 

 

 

GridViewWithHeaderAndFooter:

ListView中包含addHeader/FooterView方法,GridView没有。

带有头部(header)和脚部(footer)的GridView 

https://github.com/liaohuqiu/android-GridViewWithHeaderAndFooter  

 

封装的ListView:

https://github.com/sfsheng0322/StickyHeaderListView   

http://www.jianshu.com/p/cf4a77727d68  

http://www.jianshu.com/p/7b7dbbebfb4f  

 

TabbedCoordinatorLayout:

https://github.com/vitovalov/TabbedCoordinatorLayout  

http://my.oschina.net/kooeasy/blog/484593?fromerr=8zFojiJD  

 

 

Auto Scroll ViewPager:

https://github.com/Trinea/android-auto-scroll-view-pager  

 

DragSortListView:

https://github.com/bauerca/drag-sort-listview     

 

 

 

--begin网络操作--

AsyncHttpClient:   

 

ImageLoader:

https://github.com/nostra13/Android-Universal-Image-Loader/wiki  

 

Volley(Google官方)

http://blog.csdn.net/guolin_blog/article/details/17482095  

http://blog.csdn.net/t12x3456/article/details/9221611/   

 

选择:

http://blog.csdn.net/guolin_blog/article/details/12452307     

--end 网络操作--

 

 

FlowLayout

https://github.com/blazsolar/FlowLayout  

https://github.com/hongyangAndroid/FlowLayout   

http://blog.csdn.net/lmj623565791/article/details/38352503    

 

 

二维码:

http://blog.csdn.net/guolin_blog/article/details/9526247    

 

 

 

7z压缩/解压:

https://github.com/hzy3774/AndroidUn7zip

http://blog.csdn.net/zqlovlg/article/details/8033456  

https://github.com/googolmo/AndroidUn7z  

 

 

RoundImageView:

https://github.com/hdodenhof/CircleImageView  

https://github.com/MostafaGazar/CustomShapeImageView  

http://blog.csdn.net/lmj623565791/article/details/24555655  

http://blog.csdn.net/lmj623565791/article/details/41967509  

http://blog.csdn.net/lmj623565791/article/details/42094215  

http://gavinliu.cn/2016/04/12/Android-%E5%AE%9E%E7%8E%B0%E5%9B%BE%E7%89%87%E5%9C%86%E8%A7%92%E6%98%BE%E7%A4%BA%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E5%BC%8F/  

 

选择器picker:

https://github.com/gzu-liyujiang/AndroidPicker  

 

图表chart:

https://github.com/PhilJay/MPAndroidChart  

timeLIne:

https://github.com/razerdp/UnderLineLinearLayout  

 

PagerBottomTabStrip:

https://github.com/tyzlmjj/PagerBottomTabStrip

 

statusbar:

https://github.com/laobie/StatusBarUtil  

 

thumbup:

https://github.com/ldoublem/ThumbUp  

 

引导页面:

https://github.com/PaoloRotolo/AppIntro  

https://github.com/matrixxun/ProductTour  

https://github.com/bingoogolapple/BGABanner-Android  

https://github.com/TakeoffAndroid/AppIntroAnimation  

http://blog.csdn.net/qq_31530015/article/details/51302784  

http://www.jianshu.com/p/c795ad5bf6f4  

https://github.com/w446108264/XhsParallaxWelcome  

http://www.wangyuwei.me/2016/08/24/%E6%89%8B%E6%91%B8%E6%89%8B%E5%B8%A6%E4%BD%A0%E7%94%A8VideoView%E5%AE%9E%E7%8E%B0%E8%8B%B1%E8%AF%AD%E6%B5%81%E5%88%A9%E8%AF%B4%E7%82%AB%E9%85%B7%E5%BC%95%E5%AF%BC%E9%A1%B5/  

视频启动页:

http://blog.csdn.net/linglongxin24/article/details/53115253  

 

登录注册:

http://tikitoo.github.io/2016/05/17/beautiful-android-login-and-signup-screens-with-material-design-zh/  

https://github.com/fanrunqi/MaterialLogin  

 

fan menu:

https://github.com/BCGDV-ASIA/android-widget-fanmenu

 

RecyclerViewPager: 

https://github.com/lsjwzh/RecyclerViewPager  

http://blog.csdn.net/lmj623565791/article/details/39943731  

 

floadingActionButton:

https://github.com/futuresimple/android-floating-action-button

https://github.com/Clans/FloatingActionButton  

 

MaterialDialog:

https://github.com/drakeet/MaterialDialog

 

基于百度云推送实现聊天:

http://blog.csdn.net/lmj623565791/article/details/38799363  

http://www.jianshu.com/p/b2ca52337fe5  

 

时间轴:

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/0121/3902.html  

 

接入支付宝支付:

http://www.jianshu.com/p/2aa2e8748476  

http://blog.csdn.net/u013003052/article/details/51838224  

 

微信支付:

http://www.jianshu.com/p/c97639279d2e  

 

http://www.cnblogs.com/androidsuperman/p/5319584.html   

 

高斯模糊处理:

http://gqdy365.iteye.com/blog/2193913  

https://github.com/paveldudka/blurring  

 

自定义QQ健康view:

http://www.jianshu.com/p/740c64ba15ac  

http://blog.csdn.net/sdkfjksf/article/details/51281653   

 

水波纹加载动画:

http://blog.csdn.net/Amazing7/article/details/51855165  

https://github.com/fanrunqi/WaveProgressView  

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值