GitHub开源项目

来源:互联网 发布:轰炸手机号码软件 编辑:程序博客网 时间:2024/05/29 05:02

如何选择开源项目:

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:

ViewPagerIndicator

http://my.oschina.net/u/1403288/blog/208402   

https://github.com/JakeWharton/ViewPagerIndicator  

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

TabLayout / SlidingTabLayout:

http://stackoverflow.com/questions/28125794/slidingtablayout-with-icons-only/28134763#28134763  

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

https://github.com/jpardogo/PagerSlidingTabStrip  

navigation:

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

Bottom navigation:

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



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  


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  


建行圆形菜单:

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


wechat抢红包:

https://github.com/geeeeeeeeek/WeChatLuckyMoney  


DateTimePicker:

https://github.com/flavienlaurent/datetimepicker  


闪烁的TextView:

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


滑动关闭的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://www.open-open.com/lib/view/open1438154211785.html  

http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0327/2650.html  

http://blog.csdn.net/fandong12388/article/details/46372255  

http://blog.csdn.net/u010316858/article/details/49665107  优化glide加载慢的问题  

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

http://gold.xitu.io/post/57b6c6bc2e958a005f977ad9  

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0823/3353.html  

Glide动态加载圆形图片和圆角图片:

http://blog.csdn.net/weidongjian/article/details/47144549


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  

注意,这里的

ObjectAnimator.ofFloat(myView, "rotation", 0, -90),
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  



ColorPink:

https://github.com/danielnilsson9/color-picker-view  



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/  



PagerBottomTabStrip:

https://github.com/tyzlmjj/PagerBottomTabStrip


引导页面:

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


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
原创粉丝点击