接着上次的文章来写的,这次一定要淡定的将剩余的精选项目给介绍完,方不负各位朋友对我的关注哈。毕竟要是
再不写,都该进入2018年,到时候新的目标,新的任务,大家一起加油哈。
开始之前,先说说前几天圣诞节,真是溜的一百分啊,为什么这么说呢,因为今年是有恋人的节日啊,以前谁管什么节日呢
只在乎能不能多放两天假,现在每天都在日历上圈圈,生怕错过,确实有一种痛并快乐的感觉哈。其中苦乐,不足为外人道哉。
这个还是给大家说个笑话吧,已经感觉有杀气隔着屏幕逼近了。
现在开始言归正传哈,上次说到了BaseRecyclerViewAdapterHelper,这个已经厉害的飞起的框架,不过大家在闲暇的时候
不妨去研究一下里面的原理,看看是怎么抽取共享的,这个毕竟我们的志向是攻城狮而不去码农是吧。
12.节操播放器 底层为哔哩哔哩的开源播放器
https://github.com/lipangit/JieCaoVideoPlayer
简介:虽然名字很那什么,但功能相当强大,想当初在要在listview播放一个东西,虽然看着不难,但代码冗余和性能确实卡的
不能行,之后遇见这个之后,哎说多了都是泪哈。功能强大,主要是以前里边的视频名字比较污,相信许多小伙伴见过类似的都知
道的。总的来说,功能强大,能在ListView、ViewPager和ListView、ViewPager和Fragment等多重嵌套模式下全屏工作,并且还可
以在webview中嵌套本地视频插件,所以感觉除了直播那种,剩下的基本都能用哈。指数5k多,并且刚刚更新没几天。
13.各种选择器
https://github.com/saiwu-bigkoo/Android-PickerView(6k多)
https://github.com/gzu-liyujiang/AndroidPicker(3k多)
简介:这个是买一送一哈,当然都是非常优秀的项目,并且还在持续更新,第一个是专注于时间选择器和地址三级联动,简单好用
跟ios的比较类似,这样我们在做东西应该不会头疼了,为什么ios原生的,我们却要自定义哈。相较于第二个来说的话,功能比较全,基本
上涵盖了所有的选择器,大家可以跑跑demo看看,还是有点逗逗的哈。
14.网络框架 okgo
https://github.com/jeasonlzy/okhttp-OkGo
简介:个人感觉这是这一年以来,个人发现的最有用的框架之一,性能上感觉也就Retrofit能够超过它,其余的都是战五渣,哈哈。
这个只是开个玩笑哈,各有各的优劣,相对使用方便度和应用场景来说话,感觉这个用着更方便了,毕竟httpclient这个现在见不到了哈
许多人想用okhttp,但是感觉麻烦,所以去使用volley,或者使用Retrofit,这个纯碎个人喜好和项目需求,说到这是不是感觉产品经理已经
对你投来问询的眼光,个人喜好是老子的特权,好不好。貌似我们也有哈。指数是6k多,增长的还是比较快的。
15.下拉刷新、上拉加载、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹
https://github.com/scwang90/SmartRefreshLayout
简介:这个也是高能的框架之一,厉害的不能再厉害,下拉刷新的框架可谓是数不胜数,但今天在这里,我强烈推荐这个,感觉
在这个框架上第一非他莫属,至于为什么,大家看效果就知道了,效果齐全,各种高逼格的效果基本上都有,不过貌似作者好像是外国
小哥,不知道怎么想的哈,搞出一个这么让人省事的框架,真不知道是该喜欢他,还是喜欢他呢。指数8k多,很值得收藏一下哈。
16.Android倒计时控件,使用Canvas绘制,支持多种样式
https://github.com/iwgang/CountdownView
简介:本来不想说这个的,这个用的比较小众,但开源的精神促使着还是给各位小伙伴共享一下哈,虽说这个自己写起来
也不是很麻烦,但是对于这种高负荷的工作来说,能省事就省一些事吧,虽然我们很牛,但不用这方面体现是吧。不过要是不忙
的话,还是可以看看,自己也可以写的。这个指数才1k多,不过也不错了哈。
17.开源的弹幕插件
https://github.com/Bilibili/DanmakuFlameMaster
简介:弹幕插件,集成的话,可以参考http://blog.csdn.net/guolin_blog/article/details/51933728,有没有感觉我这服务很到位
也就比对我女朋友差一点而已啦。去年年初的这个,参考的一些都不好用,自己写吧,水平确实没到那个程度,最终发现这个
对于直播来说,这个基本上必不可少的,不过现在一些集成视频的sdk里面,好像有些本身自带的有,这个还没细看。等明年再看。
18.Android关于webview集成框架
https://github.com/Justson/AgentWeb
简介:开源项目有很多,但是第一次见封装webview的,可能是我见识少的缘故吧,不过现在混合开发很流行,流应用或者说
轻应用现在也不少,这个框架还是比较好用的,最起码统一了网页的格式, 并且简化本地和js的交互,另外还可以跟腾讯X5合用,
这也是很强大的,现在还在使用原生接口和js交换的小伙伴,可以尝试一下这个,指数2k多,估计快3了。
19.时间轴样式(快递记录)
https://github.com/baoyachi/StepView
简介: 这个用时间轴形容或许更为贴切一些,但大部分都是在显示快递的时候好像才会用到这个,毕竟应用里面需要做时间轴的
真心不多。当时第一次自己写的时候,使用图片一个一个替换的,也算是自定义控件,反正原理差不多的,但本着能省事就省事一点的
原则,还是发现了这个项目,这个样式更为全面一些。基本上做电商项目的绕不开这个哈。指数接近3k.
20.筛选组件
https://github.com/dongjunkun/DropDownMenu
简介:组合筛选组件,这个应用的场合相对来说比较广一些,核心就集合套集合,在包括view,还有就是一二菜单的嵌套,不过
对比来说,作者的这个还是很厉害的哈,并且附有实现原理的说明,可以作为干货好好研究一下。指数2k多。
21.蓝牙的快速开发框架
https://github.com/Jasonchenlijian/FastBle
简介:蓝牙开发,步骤都快成固定了啦,但对我们来说,使用原生的还是很痛苦的,但该懂的还得懂的,这个也是一个比较小众的
框架,貌似比那个webview还小众,作者很厉害,为我们封装一系列蓝牙的操作,对我们集成一些自有设备而言的话,还是很方便的,当然
自己研发的除外,那个不在我们讨论的范围之内的。指数虽然只有1k多,但精神不比那些9k差哈。
22.Android开发人员不得不收集的代码 工具类
https://github.com/Blankj/AndroidUtilCode
简介:最后一个吊炸天的工具类,之前看错了,是另一个国内的大神写的,也非常厉害,但不是很全面,这个基本将项目中或者说
android系统中能够提供的工具类统统提供了一遍,指数15k,是打进入全球最大的男性交友网站以来,见到的最多的一个了哈(官方的除外)
在项目中频繁需要用到有些工具类,例如文件,字符,检验,小的存储,管理activity,加密,吐司等等,何必舍近求远,来来来,从今天
开始使用这个框架,包您满意哈。这也是17年奉上的最后一个框架了哈。
这是个人挑选的一些优秀的项目给大家分享一下哈,从开头到结束,很淡定哈,小宇宙始终没有爆发出来,想想也是有那么一点点小开心的。恰好刚刚过完圣诞节,送给大家一个小段子,希望大家开心跨年,来年向钱看,向厚侃哈。
这谁送的?(〝▼皿▼)谁送的?(▼ヘ▼#)谁送的(▼へ▼メ)
把我当成什么人了! 苹果赶紧拿回去
这明明可以多放2捆的,放什么苹果 ,我像是缺苹果的人吗!!