干货集中营 http://gank.io 每日分享妹子图 和 技术干货,还有供大家中午休息的休闲视频 http://www.rssboard.org/rss-specification python-feedgen Mon, 18 Nov 2019 16:04:46 +0000 今日力推:微软重金收购Github/强大的Android播放器基础库 http://gank.io/2018/06/05?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fs02a9b0nvj30sg10vk4z.jpg" alt=""> </p> <h3>iOS</h3> <li> <a target="_blank" href="https://github.com/yuvraj24/SwiftNotes">Swift开发的Note应用.</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuvraj24/SwiftNotes" target="_blank"> <img src="http://img.gank.io/61d6a985-e26f-4794-9042-2b6f5a9d07e4?imageView2/2/w/460" title="Swift开发的Note应用."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuvraj24/SwiftNotes" target="_blank"> <img src="http://img.gank.io/b68c20d0-cf1a-4c79-a728-0f29e54595d8?imageView2/2/w/460" title="Swift开发的Note应用."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuvraj24/SwiftNotes" target="_blank"> <img src="http://img.gank.io/4753069b-95c4-4c8d-b4f7-4f8216cb82ff?imageView2/2/w/460" title="Swift开发的Note应用."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuvraj24/SwiftNotes" target="_blank"> <img src="http://img.gank.io/f55a0786-2959-49b9-b406-73570e787ac8?imageView2/2/w/460" title="Swift开发的Note应用."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuvraj24/SwiftNotes" target="_blank"> <img src="http://img.gank.io/fd88ed2d-ef14-4224-910a-f65e0952356c?imageView2/2/w/460" title="Swift开发的Note应用."> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/bakhtiyork/GraphLayout">GraphLayout - iOS UI控件可视化图形。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/bakhtiyork/GraphLayout" target="_blank"> <img src="http://img.gank.io/bbb6235d-32cf-479a-8cc4-431ac9fa9a6d?imageView2/2/w/460" title="GraphLayout - iOS UI控件可视化图形。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/3327ffeb7fa5">iOS 截图的那些事儿</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Ckitakishi/MetaX">一款iOS应用,可帮助您检查,编辑和删除照片的元数据,包括但不限于EXIF,TIFF...</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ckitakishi/MetaX" target="_blank"> <img src="http://img.gank.io/900e938c-3fe0-4af7-b665-31d755c67d0c?imageView2/2/w/460" title="一款iOS应用,可帮助您检查,编辑和删除照片的元数据,包括但不限于EXIF,TIFF..."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ckitakishi/MetaX" target="_blank"> <img src="http://img.gank.io/1afb9b16-acef-41bd-94e2-fd171e2093ae?imageView2/2/w/460" title="一款iOS应用,可帮助您检查,编辑和删除照片的元数据,包括但不限于EXIF,TIFF..."> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/uber/swift-concurrency">Uber开源的Swift的并发工具。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>Android</h3> <li> <a target="_blank" href="https://github.com/HuanHaiLiuXin/CoolViewPager">一个很酷的ViewPager,支持双向自动循环滚动,notifyDataSetChanged即刻刷新,自由设置边缘效果颜色,并单独定制了垂直方向切换效果。</a> (幻海流心) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HuanHaiLiuXin/CoolViewPager" target="_blank"> <img src="http://img.gank.io/80d65d95-4ba8-4119-957d-2981e9393924?imageView2/2/w/460" title="一个很酷的ViewPager,支持双向自动循环滚动,notifyDataSetChanged即刻刷新,自由设置边缘效果颜色,并单独定制了垂直方向切换效果。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HuanHaiLiuXin/CoolViewPager" target="_blank"> <img src="http://img.gank.io/d900d9f0-b899-4d2e-8985-6d37cd5c64db?imageView2/2/w/460" title="一个很酷的ViewPager,支持双向自动循环滚动,notifyDataSetChanged即刻刷新,自由设置边缘效果颜色,并单独定制了垂直方向切换效果。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HuanHaiLiuXin/CoolViewPager" target="_blank"> <img src="http://img.gank.io/f4c652b6-39ba-4195-bbf9-2fa823540134?imageView2/2/w/460" title="一个很酷的ViewPager,支持双向自动循环滚动,notifyDataSetChanged即刻刷新,自由设置边缘效果颜色,并单独定制了垂直方向切换效果。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HuanHaiLiuXin/CoolViewPager" target="_blank"> <img src="http://img.gank.io/26a4681a-39a1-4fdc-acba-fc2607d44ba3?imageView2/2/w/460" title="一个很酷的ViewPager,支持双向自动循环滚动,notifyDataSetChanged即刻刷新,自由设置边缘效果颜色,并单独定制了垂直方向切换效果。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HuanHaiLiuXin/CoolViewPager" target="_blank"> <img src="http://img.gank.io/6c6ce20d-bacb-4b02-9d6e-eb363159d04b?imageView2/2/w/460" title="一个很酷的ViewPager,支持双向自动循环滚动,notifyDataSetChanged即刻刷新,自由设置边缘效果颜色,并单独定制了垂直方向切换效果。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/life2015/RecyclerViewDSL">Android RecyclerView的DSL库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Salvatore-Giordano/CountryCodePicker">用于显示国家代码选择器的flutter package。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Salvatore-Giordano/CountryCodePicker" target="_blank"> <img src="http://img.gank.io/a6d41dc2-42f2-45c7-ba0c-43bd9c34e99c?imageView2/2/w/460" title="用于显示国家代码选择器的flutter package。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Salvatore-Giordano/CountryCodePicker" target="_blank"> <img src="http://img.gank.io/e14aaa13-0a5b-47af-b837-c017a7861534?imageView2/2/w/460" title="用于显示国家代码选择器的flutter package。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Salvatore-Giordano/CountryCodePicker" target="_blank"> <img src="http://img.gank.io/762cafb7-615c-48f2-b507-fa82d3a011d4?imageView2/2/w/460" title="用于显示国家代码选择器的flutter package。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/AnJiaoDe/StatusNavigationTransparent">Android屏幕适配之状态栏导航栏半透明、全透明(5.0以上去阴影),方法多样</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/StatusNavigationTransparent" target="_blank"> <img src="http://img.gank.io/c615d923-357b-4d42-b454-433837cd9a59?imageView2/2/w/460" title="Android屏幕适配之状态栏导航栏半透明、全透明(5.0以上去阴影),方法多样"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/StatusNavigationTransparent" target="_blank"> <img src="http://img.gank.io/cba78e23-7859-4b2c-ae12-9bae29312c8f?imageView2/2/w/460" title="Android屏幕适配之状态栏导航栏半透明、全透明(5.0以上去阴影),方法多样"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/StatusNavigationTransparent" target="_blank"> <img src="http://img.gank.io/174d2c78-7b33-457d-ad46-142ce5782fe4?imageView2/2/w/460" title="Android屏幕适配之状态栏导航栏半透明、全透明(5.0以上去阴影),方法多样"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/StatusNavigationTransparent" target="_blank"> <img src="http://img.gank.io/6a40c26d-d34e-4ed9-9208-91c6de113e7b?imageView2/2/w/460" title="Android屏幕适配之状态栏导航栏半透明、全透明(5.0以上去阴影),方法多样"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/StatusNavigationTransparent" target="_blank"> <img src="http://img.gank.io/7bdf242c-49b8-4620-b831-16af22f6e189?imageView2/2/w/460" title="Android屏幕适配之状态栏导航栏半透明、全透明(5.0以上去阴影),方法多样"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/tommybuonomo/creative-viewpager">漂亮的Android Creative ViewPager。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jiajunhui/PlayerBase">Android播放器基础库,专注于组件的高复用性和组件间的低耦合,轻松处理复杂业务。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jiajunhui/PlayerBase" target="_blank"> <img src="http://img.gank.io/3328ee9c-c5bf-42ba-a733-05f568a361b1?imageView2/2/w/460" title="Android播放器基础库,专注于组件的高复用性和组件间的低耦合,轻松处理复杂业务。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jiajunhui/PlayerBase" target="_blank"> <img src="http://img.gank.io/23b29804-e9bc-4462-9f85-86476f6d565b?imageView2/2/w/460" title="Android播放器基础库,专注于组件的高复用性和组件间的低耦合,轻松处理复杂业务。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jiajunhui/PlayerBase" target="_blank"> <img src="http://img.gank.io/c495f6ae-6744-40c9-b574-fcd94059d8f3?imageView2/2/w/460" title="Android播放器基础库,专注于组件的高复用性和组件间的低耦合,轻松处理复杂业务。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jiajunhui/PlayerBase" target="_blank"> <img src="http://img.gank.io/1f7d53c4-cfd0-4335-ad61-11db9955622b?imageView2/2/w/460" title="Android播放器基础库,专注于组件的高复用性和组件间的低耦合,轻松处理复杂业务。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jiajunhui/PlayerBase" target="_blank"> <img src="http://img.gank.io/228748e9-5e59-4d12-87d4-74f78cb236c0?imageView2/2/w/460" title="Android播放器基础库,专注于组件的高复用性和组件间的低耦合,轻松处理复杂业务。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jzoom/flutter_swiper">Flutter实现的Swiper。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jzoom/flutter_swiper" target="_blank"> <img src="http://img.gank.io/f408a372-5050-4789-a79a-90acacd7bdfd?imageView2/2/w/460" title="Flutter实现的Swiper。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jzoom/flutter_swiper" target="_blank"> <img src="http://img.gank.io/2aedb039-2075-4565-8604-2cbc0910bbf0?imageView2/2/w/460" title="Flutter实现的Swiper。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jzoom/flutter_swiper" target="_blank"> <img src="http://img.gank.io/3f02a7b6-92fc-4494-94f3-4bb202c60acd?imageView2/2/w/460" title="Flutter实现的Swiper。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jzoom/flutter_swiper" target="_blank"> <img src="http://img.gank.io/e5ce5784-d5ac-4395-b27c-57328bab8097?imageView2/2/w/460" title="Flutter实现的Swiper。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5afd77466fb9a07aab2a12da">Flutter - 不一样的跨平台解决方案(是时候了解一波了~)。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b04c954f265da0b9c10fb61">强大的Flutter Http请求开源库-dio。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>前端</h3> <li> <a target="_blank" href="https://github.com/TruthHun/DocHub">参考百度文库,使用Beego(Golang)开发的开源文库系统 </a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TruthHun/DocHub" target="_blank"> <img src="http://img.gank.io/b6d49c3d-aefd-4090-97e0-b8f09808d3d4?imageView2/2/w/460" title="参考百度文库,使用Beego(Golang)开发的开源文库系统 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TruthHun/DocHub" target="_blank"> <img src="http://img.gank.io/7f8eb6a4-9cdf-46df-b51b-16ae784297a8?imageView2/2/w/460" title="参考百度文库,使用Beego(Golang)开发的开源文库系统 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TruthHun/DocHub" target="_blank"> <img src="http://img.gank.io/7a366312-17f1-4510-bb67-f8375f225ab2?imageView2/2/w/460" title="参考百度文库,使用Beego(Golang)开发的开源文库系统 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TruthHun/DocHub" target="_blank"> <img src="http://img.gank.io/2d84cfb7-d0c3-4967-a009-accec6c4d8bb?imageView2/2/w/460" title="参考百度文库,使用Beego(Golang)开发的开源文库系统 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TruthHun/DocHub" target="_blank"> <img src="http://img.gank.io/86ddce97-bbad-4b22-bb2c-621e232264ea?imageView2/2/w/460" title="参考百度文库,使用Beego(Golang)开发的开源文库系统 "> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b14a390e51d4506c1300bbc">Deno 并不是下一代 Node.js</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b10ba336fb9a01e66164346">JavaScript 内存机制(前端同学进阶必备)。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/iview/iview?utm_source=mybridge&amp;utm_medium=blog&amp;utm_campaign=read_more">基于Vue.js 2.0构建的高质量UI工具包。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/vuetifyjs/vuetify?utm_source=mybridge&amp;utm_medium=blog&amp;utm_campaign=read_more">Vue.js的material组件框架。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/vuejs/vue-devtools?utm_source=mybridge&amp;utm_medium=blog&amp;utm_campaign=read_more">用于调试Vue.js应用程序的浏览器devtools扩展。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/vuejs/vue-devtools?utm_source=mybridge&amp;utm_medium=blog&amp;utm_campaign=read_more" target="_blank"> <img src="http://img.gank.io/875fe7ba-d41e-4377-9740-27adb29d2d96?imageView2/2/w/460" title="用于调试Vue.js应用程序的浏览器devtools扩展。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/vuejs/vue-devtools?utm_source=mybridge&amp;utm_medium=blog&amp;utm_campaign=read_more" target="_blank"> <img src="http://img.gank.io/95100fa3-187a-49ec-b495-dd25b45c7620?imageView2/2/w/460" title="用于调试Vue.js应用程序的浏览器devtools扩展。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/egoist/maid#advanced">Markdown 式的 makefile。</a> ( 竹子) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>瞎推荐</h3> <li> <a target="_blank" href="https://mp.weixin.qq.com/s?__biz=MzI2OTQxMTM4OQ==&amp;mid=2247486330&amp;idx=1&amp;sn=be588d5eac6660708d669dbb071f519a&amp;chksm=eae1fe28dd96773e9025008d56f8bd321d62d85e95afba51686c4b0361cd3baad08312385aae#rd">刚刚,爱奇艺发布重磅开源项目!</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="http://36kr.com/p/5137232.html">官宣了:微软75亿美元收购GitHub</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://36kr.com/p/5137205.html">A站的终局,亦是重生:快手全资收购Acfun</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="http://airtest.netease.com/">网易跨平台的UI自动化测试编辑器。</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://airtest.netease.com/" target="_blank"> <img src="http://img.gank.io/3e75b340-e868-4b4f-8755-ff61604be40a?imageView2/2/w/460" title="网易跨平台的UI自动化测试编辑器。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://airtest.netease.com/" target="_blank"> <img src="http://img.gank.io/5520ff10-cdef-4a54-8d91-2d5f472d6676?imageView2/2/w/460" title="网易跨平台的UI自动化测试编辑器。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://airtest.netease.com/" target="_blank"> <img src="http://img.gank.io/680b5f3b-828b-42eb-8734-810591938337?imageView2/2/w/460" title="网易跨平台的UI自动化测试编辑器。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://airtest.netease.com/" target="_blank"> <img src="http://img.gank.io/a6af29cc-853a-403c-ac9b-d583736593bd?imageView2/2/w/460" title="网易跨平台的UI自动化测试编辑器。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b0766d151882538903a8265">[译] google会背叛并杀死Android吗?</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>拓展资源</h3> <li> <a target="_blank" href="https://36kr.com/p/5137083.html">国内外7家科技巨头CEO是如何高效开会的?</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/d795a948-ad33-42bf-b349-dccd1288786e?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/8a8abbf0-5eb8-48e4-8483-fbfb5c7b4910?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/0cbce441-23ad-4cfa-933b-3fe8293751cc?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/c3b15f8f-3ee4-4372-82eb-7ebb0c6bec37?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/6d83d79b-ef2f-4b3e-af1e-d1c6caa71922?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/90bc0348-8bfa-4cb9-bcb3-38e7a735a940?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/c8ce5c2c-ce30-4cee-9f5e-06c6e4f1f9af?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/6b0ccaa0-6655-4e8c-ba21-6b4b5326a61f?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b0d4e6bf265da090f7376d2">Android播放器基础封装库PlayerBase。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b02d3eaf265da0ba6101d47">饿了么UETool原理初探。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>App</h3> <li> <a target="_blank" href="https://github.com/whihail/AutoArchive">基于Jenkins的iOS/Android自动构建系统,支持iOS和Android的构建。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whihail/AutoArchive" target="_blank"> <img src="http://img.gank.io/c4886cc4-64f7-4a81-b42f-f6e2713606c1?imageView2/2/w/460" title="基于Jenkins的iOS/Android自动构建系统,支持iOS和Android的构建。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whihail/AutoArchive" target="_blank"> <img src="http://img.gank.io/78d8c7f7-3cf5-4c3f-b8da-1f0d07d8cdaf?imageView2/2/w/460" title="基于Jenkins的iOS/Android自动构建系统,支持iOS和Android的构建。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whihail/AutoArchive" target="_blank"> <img src="http://img.gank.io/99b99fb3-21d0-45a6-b170-cbff4b616d02?imageView2/2/w/460" title="基于Jenkins的iOS/Android自动构建系统,支持iOS和Android的构建。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whihail/AutoArchive" target="_blank"> <img src="http://img.gank.io/121592e5-f216-4c62-8ef5-12f09cacc33d?imageView2/2/w/460" title="基于Jenkins的iOS/Android自动构建系统,支持iOS和Android的构建。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whihail/AutoArchive" target="_blank"> <img src="http://img.gank.io/5d2fbec3-b166-4bef-b145-2754b9735265?imageView2/2/w/460" title="基于Jenkins的iOS/Android自动构建系统,支持iOS和Android的构建。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/HackSoul/zhihu-flutter">Flutter实现的知乎客户端。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HackSoul/zhihu-flutter" target="_blank"> <img src="http://img.gank.io/98ef0e9b-026f-4df0-93aa-0d9a4db9e287?imageView2/2/w/460" title="Flutter实现的知乎客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HackSoul/zhihu-flutter" target="_blank"> <img src="http://img.gank.io/982ce072-d950-4857-9d51-0773e1dca360?imageView2/2/w/460" title="Flutter实现的知乎客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HackSoul/zhihu-flutter" target="_blank"> <img src="http://img.gank.io/3d64911e-64db-4025-8073-57692b551f60?imageView2/2/w/460" title="Flutter实现的知乎客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HackSoul/zhihu-flutter" target="_blank"> <img src="http://img.gank.io/8f413403-1b6e-41a5-bd8b-0e8145974664?imageView2/2/w/460" title="Flutter实现的知乎客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HackSoul/zhihu-flutter" target="_blank"> <img src="http://img.gank.io/38e8e0b1-ebb5-4413-aa7b-e2b5ceee6cdb?imageView2/2/w/460" title="Flutter实现的知乎客户端。"> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>休息视频</h3> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6555647878038031623/?region=CN&amp;mid=6555648499760368387&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528164534">小姐姐,很骚气啊,哈哈哈😄</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fs02a9b0nvj30sg10vk4z.jpg" alt=""> </p> <h3>iOS</h3> <li> <a target="_blank" href="https://github.com/yuvraj24/SwiftNotes">Swift开发的Note应用.</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuvraj24/SwiftNotes" target="_blank"> <img src="http://img.gank.io/61d6a985-e26f-4794-9042-2b6f5a9d07e4?imageView2/2/w/460" title="Swift开发的Note应用."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuvraj24/SwiftNotes" target="_blank"> <img src="http://img.gank.io/b68c20d0-cf1a-4c79-a728-0f29e54595d8?imageView2/2/w/460" title="Swift开发的Note应用."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuvraj24/SwiftNotes" target="_blank"> <img src="http://img.gank.io/4753069b-95c4-4c8d-b4f7-4f8216cb82ff?imageView2/2/w/460" title="Swift开发的Note应用."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuvraj24/SwiftNotes" target="_blank"> <img src="http://img.gank.io/f55a0786-2959-49b9-b406-73570e787ac8?imageView2/2/w/460" title="Swift开发的Note应用."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuvraj24/SwiftNotes" target="_blank"> <img src="http://img.gank.io/fd88ed2d-ef14-4224-910a-f65e0952356c?imageView2/2/w/460" title="Swift开发的Note应用."> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/bakhtiyork/GraphLayout">GraphLayout - iOS UI控件可视化图形。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/bakhtiyork/GraphLayout" target="_blank"> <img src="http://img.gank.io/bbb6235d-32cf-479a-8cc4-431ac9fa9a6d?imageView2/2/w/460" title="GraphLayout - iOS UI控件可视化图形。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/3327ffeb7fa5">iOS 截图的那些事儿</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Ckitakishi/MetaX">一款iOS应用,可帮助您检查,编辑和删除照片的元数据,包括但不限于EXIF,TIFF...</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ckitakishi/MetaX" target="_blank"> <img src="http://img.gank.io/900e938c-3fe0-4af7-b665-31d755c67d0c?imageView2/2/w/460" title="一款iOS应用,可帮助您检查,编辑和删除照片的元数据,包括但不限于EXIF,TIFF..."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ckitakishi/MetaX" target="_blank"> <img src="http://img.gank.io/1afb9b16-acef-41bd-94e2-fd171e2093ae?imageView2/2/w/460" title="一款iOS应用,可帮助您检查,编辑和删除照片的元数据,包括但不限于EXIF,TIFF..."> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/uber/swift-concurrency">Uber开源的Swift的并发工具。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>Android</h3> <li> <a target="_blank" href="https://github.com/HuanHaiLiuXin/CoolViewPager">一个很酷的ViewPager,支持双向自动循环滚动,notifyDataSetChanged即刻刷新,自由设置边缘效果颜色,并单独定制了垂直方向切换效果。</a> (幻海流心) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HuanHaiLiuXin/CoolViewPager" target="_blank"> <img src="http://img.gank.io/80d65d95-4ba8-4119-957d-2981e9393924?imageView2/2/w/460" title="一个很酷的ViewPager,支持双向自动循环滚动,notifyDataSetChanged即刻刷新,自由设置边缘效果颜色,并单独定制了垂直方向切换效果。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HuanHaiLiuXin/CoolViewPager" target="_blank"> <img src="http://img.gank.io/d900d9f0-b899-4d2e-8985-6d37cd5c64db?imageView2/2/w/460" title="一个很酷的ViewPager,支持双向自动循环滚动,notifyDataSetChanged即刻刷新,自由设置边缘效果颜色,并单独定制了垂直方向切换效果。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HuanHaiLiuXin/CoolViewPager" target="_blank"> <img src="http://img.gank.io/f4c652b6-39ba-4195-bbf9-2fa823540134?imageView2/2/w/460" title="一个很酷的ViewPager,支持双向自动循环滚动,notifyDataSetChanged即刻刷新,自由设置边缘效果颜色,并单独定制了垂直方向切换效果。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HuanHaiLiuXin/CoolViewPager" target="_blank"> <img src="http://img.gank.io/26a4681a-39a1-4fdc-acba-fc2607d44ba3?imageView2/2/w/460" title="一个很酷的ViewPager,支持双向自动循环滚动,notifyDataSetChanged即刻刷新,自由设置边缘效果颜色,并单独定制了垂直方向切换效果。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HuanHaiLiuXin/CoolViewPager" target="_blank"> <img src="http://img.gank.io/6c6ce20d-bacb-4b02-9d6e-eb363159d04b?imageView2/2/w/460" title="一个很酷的ViewPager,支持双向自动循环滚动,notifyDataSetChanged即刻刷新,自由设置边缘效果颜色,并单独定制了垂直方向切换效果。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/life2015/RecyclerViewDSL">Android RecyclerView的DSL库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Salvatore-Giordano/CountryCodePicker">用于显示国家代码选择器的flutter package。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Salvatore-Giordano/CountryCodePicker" target="_blank"> <img src="http://img.gank.io/a6d41dc2-42f2-45c7-ba0c-43bd9c34e99c?imageView2/2/w/460" title="用于显示国家代码选择器的flutter package。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Salvatore-Giordano/CountryCodePicker" target="_blank"> <img src="http://img.gank.io/e14aaa13-0a5b-47af-b837-c017a7861534?imageView2/2/w/460" title="用于显示国家代码选择器的flutter package。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Salvatore-Giordano/CountryCodePicker" target="_blank"> <img src="http://img.gank.io/762cafb7-615c-48f2-b507-fa82d3a011d4?imageView2/2/w/460" title="用于显示国家代码选择器的flutter package。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/AnJiaoDe/StatusNavigationTransparent">Android屏幕适配之状态栏导航栏半透明、全透明(5.0以上去阴影),方法多样</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/StatusNavigationTransparent" target="_blank"> <img src="http://img.gank.io/c615d923-357b-4d42-b454-433837cd9a59?imageView2/2/w/460" title="Android屏幕适配之状态栏导航栏半透明、全透明(5.0以上去阴影),方法多样"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/StatusNavigationTransparent" target="_blank"> <img src="http://img.gank.io/cba78e23-7859-4b2c-ae12-9bae29312c8f?imageView2/2/w/460" title="Android屏幕适配之状态栏导航栏半透明、全透明(5.0以上去阴影),方法多样"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/StatusNavigationTransparent" target="_blank"> <img src="http://img.gank.io/174d2c78-7b33-457d-ad46-142ce5782fe4?imageView2/2/w/460" title="Android屏幕适配之状态栏导航栏半透明、全透明(5.0以上去阴影),方法多样"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/StatusNavigationTransparent" target="_blank"> <img src="http://img.gank.io/6a40c26d-d34e-4ed9-9208-91c6de113e7b?imageView2/2/w/460" title="Android屏幕适配之状态栏导航栏半透明、全透明(5.0以上去阴影),方法多样"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/StatusNavigationTransparent" target="_blank"> <img src="http://img.gank.io/7bdf242c-49b8-4620-b831-16af22f6e189?imageView2/2/w/460" title="Android屏幕适配之状态栏导航栏半透明、全透明(5.0以上去阴影),方法多样"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/tommybuonomo/creative-viewpager">漂亮的Android Creative ViewPager。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jiajunhui/PlayerBase">Android播放器基础库,专注于组件的高复用性和组件间的低耦合,轻松处理复杂业务。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jiajunhui/PlayerBase" target="_blank"> <img src="http://img.gank.io/3328ee9c-c5bf-42ba-a733-05f568a361b1?imageView2/2/w/460" title="Android播放器基础库,专注于组件的高复用性和组件间的低耦合,轻松处理复杂业务。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jiajunhui/PlayerBase" target="_blank"> <img src="http://img.gank.io/23b29804-e9bc-4462-9f85-86476f6d565b?imageView2/2/w/460" title="Android播放器基础库,专注于组件的高复用性和组件间的低耦合,轻松处理复杂业务。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jiajunhui/PlayerBase" target="_blank"> <img src="http://img.gank.io/c495f6ae-6744-40c9-b574-fcd94059d8f3?imageView2/2/w/460" title="Android播放器基础库,专注于组件的高复用性和组件间的低耦合,轻松处理复杂业务。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jiajunhui/PlayerBase" target="_blank"> <img src="http://img.gank.io/1f7d53c4-cfd0-4335-ad61-11db9955622b?imageView2/2/w/460" title="Android播放器基础库,专注于组件的高复用性和组件间的低耦合,轻松处理复杂业务。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jiajunhui/PlayerBase" target="_blank"> <img src="http://img.gank.io/228748e9-5e59-4d12-87d4-74f78cb236c0?imageView2/2/w/460" title="Android播放器基础库,专注于组件的高复用性和组件间的低耦合,轻松处理复杂业务。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jzoom/flutter_swiper">Flutter实现的Swiper。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jzoom/flutter_swiper" target="_blank"> <img src="http://img.gank.io/f408a372-5050-4789-a79a-90acacd7bdfd?imageView2/2/w/460" title="Flutter实现的Swiper。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jzoom/flutter_swiper" target="_blank"> <img src="http://img.gank.io/2aedb039-2075-4565-8604-2cbc0910bbf0?imageView2/2/w/460" title="Flutter实现的Swiper。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jzoom/flutter_swiper" target="_blank"> <img src="http://img.gank.io/3f02a7b6-92fc-4494-94f3-4bb202c60acd?imageView2/2/w/460" title="Flutter实现的Swiper。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jzoom/flutter_swiper" target="_blank"> <img src="http://img.gank.io/e5ce5784-d5ac-4395-b27c-57328bab8097?imageView2/2/w/460" title="Flutter实现的Swiper。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5afd77466fb9a07aab2a12da">Flutter - 不一样的跨平台解决方案(是时候了解一波了~)。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b04c954f265da0b9c10fb61">强大的Flutter Http请求开源库-dio。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>前端</h3> <li> <a target="_blank" href="https://github.com/TruthHun/DocHub">参考百度文库,使用Beego(Golang)开发的开源文库系统 </a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TruthHun/DocHub" target="_blank"> <img src="http://img.gank.io/b6d49c3d-aefd-4090-97e0-b8f09808d3d4?imageView2/2/w/460" title="参考百度文库,使用Beego(Golang)开发的开源文库系统 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TruthHun/DocHub" target="_blank"> <img src="http://img.gank.io/7f8eb6a4-9cdf-46df-b51b-16ae784297a8?imageView2/2/w/460" title="参考百度文库,使用Beego(Golang)开发的开源文库系统 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TruthHun/DocHub" target="_blank"> <img src="http://img.gank.io/7a366312-17f1-4510-bb67-f8375f225ab2?imageView2/2/w/460" title="参考百度文库,使用Beego(Golang)开发的开源文库系统 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TruthHun/DocHub" target="_blank"> <img src="http://img.gank.io/2d84cfb7-d0c3-4967-a009-accec6c4d8bb?imageView2/2/w/460" title="参考百度文库,使用Beego(Golang)开发的开源文库系统 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TruthHun/DocHub" target="_blank"> <img src="http://img.gank.io/86ddce97-bbad-4b22-bb2c-621e232264ea?imageView2/2/w/460" title="参考百度文库,使用Beego(Golang)开发的开源文库系统 "> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b14a390e51d4506c1300bbc">Deno 并不是下一代 Node.js</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b10ba336fb9a01e66164346">JavaScript 内存机制(前端同学进阶必备)。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/iview/iview?utm_source=mybridge&amp;utm_medium=blog&amp;utm_campaign=read_more">基于Vue.js 2.0构建的高质量UI工具包。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/vuetifyjs/vuetify?utm_source=mybridge&amp;utm_medium=blog&amp;utm_campaign=read_more">Vue.js的material组件框架。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/vuejs/vue-devtools?utm_source=mybridge&amp;utm_medium=blog&amp;utm_campaign=read_more">用于调试Vue.js应用程序的浏览器devtools扩展。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/vuejs/vue-devtools?utm_source=mybridge&amp;utm_medium=blog&amp;utm_campaign=read_more" target="_blank"> <img src="http://img.gank.io/875fe7ba-d41e-4377-9740-27adb29d2d96?imageView2/2/w/460" title="用于调试Vue.js应用程序的浏览器devtools扩展。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/vuejs/vue-devtools?utm_source=mybridge&amp;utm_medium=blog&amp;utm_campaign=read_more" target="_blank"> <img src="http://img.gank.io/95100fa3-187a-49ec-b495-dd25b45c7620?imageView2/2/w/460" title="用于调试Vue.js应用程序的浏览器devtools扩展。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/egoist/maid#advanced">Markdown 式的 makefile。</a> ( 竹子) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>瞎推荐</h3> <li> <a target="_blank" href="https://mp.weixin.qq.com/s?__biz=MzI2OTQxMTM4OQ==&amp;mid=2247486330&amp;idx=1&amp;sn=be588d5eac6660708d669dbb071f519a&amp;chksm=eae1fe28dd96773e9025008d56f8bd321d62d85e95afba51686c4b0361cd3baad08312385aae#rd">刚刚,爱奇艺发布重磅开源项目!</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="http://36kr.com/p/5137232.html">官宣了:微软75亿美元收购GitHub</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://36kr.com/p/5137205.html">A站的终局,亦是重生:快手全资收购Acfun</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="http://airtest.netease.com/">网易跨平台的UI自动化测试编辑器。</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://airtest.netease.com/" target="_blank"> <img src="http://img.gank.io/3e75b340-e868-4b4f-8755-ff61604be40a?imageView2/2/w/460" title="网易跨平台的UI自动化测试编辑器。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://airtest.netease.com/" target="_blank"> <img src="http://img.gank.io/5520ff10-cdef-4a54-8d91-2d5f472d6676?imageView2/2/w/460" title="网易跨平台的UI自动化测试编辑器。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://airtest.netease.com/" target="_blank"> <img src="http://img.gank.io/680b5f3b-828b-42eb-8734-810591938337?imageView2/2/w/460" title="网易跨平台的UI自动化测试编辑器。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://airtest.netease.com/" target="_blank"> <img src="http://img.gank.io/a6af29cc-853a-403c-ac9b-d583736593bd?imageView2/2/w/460" title="网易跨平台的UI自动化测试编辑器。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b0766d151882538903a8265">[译] google会背叛并杀死Android吗?</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>拓展资源</h3> <li> <a target="_blank" href="https://36kr.com/p/5137083.html">国内外7家科技巨头CEO是如何高效开会的?</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/d795a948-ad33-42bf-b349-dccd1288786e?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/8a8abbf0-5eb8-48e4-8483-fbfb5c7b4910?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/0cbce441-23ad-4cfa-933b-3fe8293751cc?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/c3b15f8f-3ee4-4372-82eb-7ebb0c6bec37?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/6d83d79b-ef2f-4b3e-af1e-d1c6caa71922?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/90bc0348-8bfa-4cb9-bcb3-38e7a735a940?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/c8ce5c2c-ce30-4cee-9f5e-06c6e4f1f9af?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://36kr.com/p/5137083.html" target="_blank"> <img src="http://img.gank.io/6b0ccaa0-6655-4e8c-ba21-6b4b5326a61f?imageView2/2/w/460" title="国内外7家科技巨头CEO是如何高效开会的?"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b0d4e6bf265da090f7376d2">Android播放器基础封装库PlayerBase。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b02d3eaf265da0ba6101d47">饿了么UETool原理初探。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>App</h3> <li> <a target="_blank" href="https://github.com/whihail/AutoArchive">基于Jenkins的iOS/Android自动构建系统,支持iOS和Android的构建。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whihail/AutoArchive" target="_blank"> <img src="http://img.gank.io/c4886cc4-64f7-4a81-b42f-f6e2713606c1?imageView2/2/w/460" title="基于Jenkins的iOS/Android自动构建系统,支持iOS和Android的构建。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whihail/AutoArchive" target="_blank"> <img src="http://img.gank.io/78d8c7f7-3cf5-4c3f-b8da-1f0d07d8cdaf?imageView2/2/w/460" title="基于Jenkins的iOS/Android自动构建系统,支持iOS和Android的构建。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whihail/AutoArchive" target="_blank"> <img src="http://img.gank.io/99b99fb3-21d0-45a6-b170-cbff4b616d02?imageView2/2/w/460" title="基于Jenkins的iOS/Android自动构建系统,支持iOS和Android的构建。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whihail/AutoArchive" target="_blank"> <img src="http://img.gank.io/121592e5-f216-4c62-8ef5-12f09cacc33d?imageView2/2/w/460" title="基于Jenkins的iOS/Android自动构建系统,支持iOS和Android的构建。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whihail/AutoArchive" target="_blank"> <img src="http://img.gank.io/5d2fbec3-b166-4bef-b145-2754b9735265?imageView2/2/w/460" title="基于Jenkins的iOS/Android自动构建系统,支持iOS和Android的构建。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/HackSoul/zhihu-flutter">Flutter实现的知乎客户端。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HackSoul/zhihu-flutter" target="_blank"> <img src="http://img.gank.io/98ef0e9b-026f-4df0-93aa-0d9a4db9e287?imageView2/2/w/460" title="Flutter实现的知乎客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HackSoul/zhihu-flutter" target="_blank"> <img src="http://img.gank.io/982ce072-d950-4857-9d51-0773e1dca360?imageView2/2/w/460" title="Flutter实现的知乎客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HackSoul/zhihu-flutter" target="_blank"> <img src="http://img.gank.io/3d64911e-64db-4025-8073-57692b551f60?imageView2/2/w/460" title="Flutter实现的知乎客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HackSoul/zhihu-flutter" target="_blank"> <img src="http://img.gank.io/8f413403-1b6e-41a5-bd8b-0e8145974664?imageView2/2/w/460" title="Flutter实现的知乎客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HackSoul/zhihu-flutter" target="_blank"> <img src="http://img.gank.io/38e8e0b1-ebb5-4413-aa7b-e2b5ceee6cdb?imageView2/2/w/460" title="Flutter实现的知乎客户端。"> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>休息视频</h3> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6555647878038031623/?region=CN&amp;mid=6555648499760368387&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528164534">小姐姐,很骚气啊,哈哈哈😄</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/05 Tue, 05 Jun 2018 00:00:00 +0806 今日力推:前端炫酷的图片转字符画工具/Android功能强大的表格框架/【趣味,新奇,短小】 http://gank.io/2018/06/06?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1frv032vod8j30k80q6gsz.jpg" alt=""> </p> <h3>iOS</h3> <li> <a target="_blank" href="https://github.com/ProjectDent/ARKit-CoreLocation">将AR的高精度与GPS数据的比例结合起来。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ProjectDent/ARKit-CoreLocation" target="_blank"> <img src="http://img.gank.io/72afb0ce-eb32-4c0a-9ca4-bc7deb2ad496?imageView2/2/w/460" title="将AR的高精度与GPS数据的比例结合起来。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ProjectDent/ARKit-CoreLocation" target="_blank"> <img src="http://img.gank.io/2c7e28fe-dc09-4919-953c-364d1f46edd7?imageView2/2/w/460" title="将AR的高精度与GPS数据的比例结合起来。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/cgoldsby/LoginCritter">响应文本字段交互的动画。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cgoldsby/LoginCritter" target="_blank"> <img src="http://img.gank.io/c29dd12c-cc7a-4198-bbdb-83c7347dfe2d?imageView2/2/w/460" title="响应文本字段交互的动画。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/yuwind/HHTransition">主流转场动画,无侵入,API简单易用。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuwind/HHTransition" target="_blank"> <img src="http://img.gank.io/ec95b2bb-2475-4b9c-aaad-bb1834bf0b8d?imageView2/2/w/460" title="主流转场动画,无侵入,API简单易用。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuwind/HHTransition" target="_blank"> <img src="http://img.gank.io/402b907b-2190-4bc3-a9db-56bc133bea07?imageView2/2/w/460" title="主流转场动画,无侵入,API简单易用。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuwind/HHTransition" target="_blank"> <img src="http://img.gank.io/f24daa17-7824-4cbc-868f-44e86b616c82?imageView2/2/w/460" title="主流转场动画,无侵入,API简单易用。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuwind/HHTransition" target="_blank"> <img src="http://img.gank.io/c391fac0-5265-4305-aa78-f53f5e5c5ebd?imageView2/2/w/460" title="主流转场动画,无侵入,API简单易用。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuwind/HHTransition" target="_blank"> <img src="http://img.gank.io/dc0a4179-59b8-494c-8787-b0be7ddca2e4?imageView2/2/w/460" title="主流转场动画,无侵入,API简单易用。"> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>Android</h3> <li> <a target="_blank" href="https://github.com/huangyanbin/smartTable">好用漂亮的Android 表格框架,样式丰富。</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huangyanbin/smartTable" target="_blank"> <img src="http://img.gank.io/09e1cd15-a35c-4897-af36-c63700954d58?imageView2/2/w/460" title="好用漂亮的Android 表格框架,样式丰富。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huangyanbin/smartTable" target="_blank"> <img src="http://img.gank.io/1733a2fb-182c-4591-a092-43b1f8c4b87a?imageView2/2/w/460" title="好用漂亮的Android 表格框架,样式丰富。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huangyanbin/smartTable" target="_blank"> <img src="http://img.gank.io/b96915e3-98d5-42c9-8b3d-6a186fde4ff0?imageView2/2/w/460" title="好用漂亮的Android 表格框架,样式丰富。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huangyanbin/smartTable" target="_blank"> <img src="http://img.gank.io/126201f1-34ba-4696-8763-75622c9eb7a4?imageView2/2/w/460" title="好用漂亮的Android 表格框架,样式丰富。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huangyanbin/smartTable" target="_blank"> <img src="http://img.gank.io/99815b0e-d00d-47c9-b0ba-f867532109b5?imageView2/2/w/460" title="好用漂亮的Android 表格框架,样式丰富。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/code-mc/linear-time-picker">带感的时间日期选择库。</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/code-mc/linear-time-picker" target="_blank"> <img src="http://img.gank.io/b0cbbb92-34d0-4013-aa02-095a027ec26f?imageView2/2/w/460" title="带感的时间日期选择库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/code-mc/linear-time-picker" target="_blank"> <img src="http://img.gank.io/f0282651-8b9f-4a6a-ac24-8751b62581c2?imageView2/2/w/460" title="带感的时间日期选择库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/flutterchina/dio">Dart的强大Http客户端,支持拦截器,FormData,请求取消,文件下载,超时等。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>前端</h3> <li> <a target="_blank" href="https://github.com/kainstar/image-to-text">一个纯前端的图片转字符画工具</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kainstar/image-to-text" target="_blank"> <img src="http://img.gank.io/05354067-5ca6-4ca8-91ef-169929ab877d?imageView2/2/w/460" title="一个纯前端的图片转字符画工具"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kainstar/image-to-text" target="_blank"> <img src="http://img.gank.io/4be9d16e-6ccc-4ce6-91bc-19d4bb75cfd9?imageView2/2/w/460" title="一个纯前端的图片转字符画工具"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kainstar/image-to-text" target="_blank"> <img src="http://img.gank.io/b0125819-7771-4b22-985d-6fa154520ae9?imageView2/2/w/460" title="一个纯前端的图片转字符画工具"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kainstar/image-to-text" target="_blank"> <img src="http://img.gank.io/51a658ff-3e21-417c-9b86-c961b9beb4dd?imageView2/2/w/460" title="一个纯前端的图片转字符画工具"> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>瞎推荐</h3> <li> <a target="_blank" href="https://github.com/allmachinelearning/MachineLearning">机器学习资源</a> (王佳成) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>App</h3> <li> <a target="_blank" href="https://github.com/mimecorg/vuido">使用Vue.js为Windows,OS X和Linux创建原生桌面应用程序。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mimecorg/vuido" target="_blank"> <img src="http://img.gank.io/f7d5108c-ae57-4294-9121-c90f8ce11041?imageView2/2/w/460" title="使用Vue.js为Windows,OS X和Linux创建原生桌面应用程序。"> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>休息视频</h3> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6555725654942289159/?region=CN&amp;mid=6555727537312369422&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528253569">第一次去网吧吃鸡,是这样子的吗?</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1frv032vod8j30k80q6gsz.jpg" alt=""> </p> <h3>iOS</h3> <li> <a target="_blank" href="https://github.com/ProjectDent/ARKit-CoreLocation">将AR的高精度与GPS数据的比例结合起来。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ProjectDent/ARKit-CoreLocation" target="_blank"> <img src="http://img.gank.io/72afb0ce-eb32-4c0a-9ca4-bc7deb2ad496?imageView2/2/w/460" title="将AR的高精度与GPS数据的比例结合起来。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ProjectDent/ARKit-CoreLocation" target="_blank"> <img src="http://img.gank.io/2c7e28fe-dc09-4919-953c-364d1f46edd7?imageView2/2/w/460" title="将AR的高精度与GPS数据的比例结合起来。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/cgoldsby/LoginCritter">响应文本字段交互的动画。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cgoldsby/LoginCritter" target="_blank"> <img src="http://img.gank.io/c29dd12c-cc7a-4198-bbdb-83c7347dfe2d?imageView2/2/w/460" title="响应文本字段交互的动画。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/yuwind/HHTransition">主流转场动画,无侵入,API简单易用。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuwind/HHTransition" target="_blank"> <img src="http://img.gank.io/ec95b2bb-2475-4b9c-aaad-bb1834bf0b8d?imageView2/2/w/460" title="主流转场动画,无侵入,API简单易用。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuwind/HHTransition" target="_blank"> <img src="http://img.gank.io/402b907b-2190-4bc3-a9db-56bc133bea07?imageView2/2/w/460" title="主流转场动画,无侵入,API简单易用。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuwind/HHTransition" target="_blank"> <img src="http://img.gank.io/f24daa17-7824-4cbc-868f-44e86b616c82?imageView2/2/w/460" title="主流转场动画,无侵入,API简单易用。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuwind/HHTransition" target="_blank"> <img src="http://img.gank.io/c391fac0-5265-4305-aa78-f53f5e5c5ebd?imageView2/2/w/460" title="主流转场动画,无侵入,API简单易用。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yuwind/HHTransition" target="_blank"> <img src="http://img.gank.io/dc0a4179-59b8-494c-8787-b0be7ddca2e4?imageView2/2/w/460" title="主流转场动画,无侵入,API简单易用。"> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>Android</h3> <li> <a target="_blank" href="https://github.com/huangyanbin/smartTable">好用漂亮的Android 表格框架,样式丰富。</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huangyanbin/smartTable" target="_blank"> <img src="http://img.gank.io/09e1cd15-a35c-4897-af36-c63700954d58?imageView2/2/w/460" title="好用漂亮的Android 表格框架,样式丰富。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huangyanbin/smartTable" target="_blank"> <img src="http://img.gank.io/1733a2fb-182c-4591-a092-43b1f8c4b87a?imageView2/2/w/460" title="好用漂亮的Android 表格框架,样式丰富。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huangyanbin/smartTable" target="_blank"> <img src="http://img.gank.io/b96915e3-98d5-42c9-8b3d-6a186fde4ff0?imageView2/2/w/460" title="好用漂亮的Android 表格框架,样式丰富。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huangyanbin/smartTable" target="_blank"> <img src="http://img.gank.io/126201f1-34ba-4696-8763-75622c9eb7a4?imageView2/2/w/460" title="好用漂亮的Android 表格框架,样式丰富。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huangyanbin/smartTable" target="_blank"> <img src="http://img.gank.io/99815b0e-d00d-47c9-b0ba-f867532109b5?imageView2/2/w/460" title="好用漂亮的Android 表格框架,样式丰富。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/code-mc/linear-time-picker">带感的时间日期选择库。</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/code-mc/linear-time-picker" target="_blank"> <img src="http://img.gank.io/b0cbbb92-34d0-4013-aa02-095a027ec26f?imageView2/2/w/460" title="带感的时间日期选择库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/code-mc/linear-time-picker" target="_blank"> <img src="http://img.gank.io/f0282651-8b9f-4a6a-ac24-8751b62581c2?imageView2/2/w/460" title="带感的时间日期选择库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/flutterchina/dio">Dart的强大Http客户端,支持拦截器,FormData,请求取消,文件下载,超时等。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>前端</h3> <li> <a target="_blank" href="https://github.com/kainstar/image-to-text">一个纯前端的图片转字符画工具</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kainstar/image-to-text" target="_blank"> <img src="http://img.gank.io/05354067-5ca6-4ca8-91ef-169929ab877d?imageView2/2/w/460" title="一个纯前端的图片转字符画工具"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kainstar/image-to-text" target="_blank"> <img src="http://img.gank.io/4be9d16e-6ccc-4ce6-91bc-19d4bb75cfd9?imageView2/2/w/460" title="一个纯前端的图片转字符画工具"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kainstar/image-to-text" target="_blank"> <img src="http://img.gank.io/b0125819-7771-4b22-985d-6fa154520ae9?imageView2/2/w/460" title="一个纯前端的图片转字符画工具"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kainstar/image-to-text" target="_blank"> <img src="http://img.gank.io/51a658ff-3e21-417c-9b86-c961b9beb4dd?imageView2/2/w/460" title="一个纯前端的图片转字符画工具"> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>瞎推荐</h3> <li> <a target="_blank" href="https://github.com/allmachinelearning/MachineLearning">机器学习资源</a> (王佳成) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>App</h3> <li> <a target="_blank" href="https://github.com/mimecorg/vuido">使用Vue.js为Windows,OS X和Linux创建原生桌面应用程序。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mimecorg/vuido" target="_blank"> <img src="http://img.gank.io/f7d5108c-ae57-4294-9121-c90f8ce11041?imageView2/2/w/460" title="使用Vue.js为Windows,OS X和Linux创建原生桌面应用程序。"> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>休息视频</h3> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6555725654942289159/?region=CN&amp;mid=6555727537312369422&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528253569">第一次去网吧吃鸡,是这样子的吗?</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/06 Wed, 06 Jun 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/06/07?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fs1vq7vlsoj30k80q2ae5.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/pointfreeco/swift-tagged">用于更安全,表达性代码的包装类型。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ralcr/ConsentKit">Swift库帮助您将GDPR功能添加到您的应用。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ralcr/ConsentKit" target="_blank"> <img src="http://img.gank.io/28ec84a0-0e4b-4173-8410-73042d907216?imageView2/2/w/460" title="Swift库帮助您将GDPR功能添加到您的应用。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/totond/BooheeRuler">薄荷健康体重选择控件。</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/totond/BooheeRuler" target="_blank"> <img src="http://img.gank.io/731d1a9b-04ea-4d2f-b4c7-7418d87aa8fe?imageView2/2/w/460" title="薄荷健康体重选择控件。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Ajian-studio/GALeafLoading">绚丽风车loading View。</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ajian-studio/GALeafLoading" target="_blank"> <img src="http://img.gank.io/d4974451-933f-47f5-adc2-c1b7db395eac?imageView2/2/w/460" title="绚丽风车loading View。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/KCrason/HighPerformanceFriendsCircle">实现高性能微信朋友圈。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/KCrason/HighPerformanceFriendsCircle" target="_blank"> <img src="http://img.gank.io/8b437abf-72fb-4593-8dd9-7d85bbf3a7dd?imageView2/2/w/460" title="实现高性能微信朋友圈。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zhou-you/EasyXRecyclerView">简单易用强大的RecyclerView库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/EasyXRecyclerView" target="_blank"> <img src="http://img.gank.io/6ac25987-8d0b-4758-ab52-f77dde26c12c?imageView2/2/w/460" title="简单易用强大的RecyclerView库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/EasyXRecyclerView" target="_blank"> <img src="http://img.gank.io/33cbfd67-f033-4b1a-a12e-85c4a9fadb24?imageView2/2/w/460" title="简单易用强大的RecyclerView库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/EasyXRecyclerView" target="_blank"> <img src="http://img.gank.io/4f632b11-36ba-4f9d-a856-3e986251b2d7?imageView2/2/w/460" title="简单易用强大的RecyclerView库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/EasyXRecyclerView" target="_blank"> <img src="http://img.gank.io/b15a9944-cd00-4986-991d-f20326ac2819?imageView2/2/w/460" title="简单易用强大的RecyclerView库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/EasyXRecyclerView" target="_blank"> <img src="http://img.gank.io/d2eff43d-c1c7-4e3d-913d-40e2688598ca?imageView2/2/w/460" title="简单易用强大的RecyclerView库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/hnvn/flutter_shimmer">Flutter实现的闪烁效果。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hnvn/flutter_shimmer" target="_blank"> <img src="http://img.gank.io/783d2db8-824e-47a7-9a84-c80e31a2718f?imageView2/2/w/460" title="Flutter实现的闪烁效果。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/Tencent/TSW">腾讯开源的以提升问题定位效率为初衷,提供染色抓包、全息日志和异常发现的Node.js框架。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Tencent/TSW" target="_blank"> <img src="http://img.gank.io/8ea6abf6-169e-44d6-bc5f-1321daa3d219?imageView2/2/w/460" title="腾讯开源的以提升问题定位效率为初衷,提供染色抓包、全息日志和异常发现的Node.js框架。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/GoogleChromeLabs/critters">用于内联您的关键CSS并延迟其余部分的Webpack插件。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/imWildCat/scylla">Humans™的智能代理池。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/imWildCat/scylla" target="_blank"> <img src="http://img.gank.io/a57375b7-e024-4843-a6b1-bdeda7cf5379?imageView2/2/w/460" title="Humans™的智能代理池。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/imWildCat/scylla" target="_blank"> <img src="http://img.gank.io/6866a5e5-a98b-4a9f-bb76-93a65a30de0a?imageView2/2/w/460" title="Humans™的智能代理池。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/leon2017/GankJetpack">Jetpack架构组件的Gank客户。</a> (leon) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/leon2017/GankJetpack" target="_blank"> <img src="http://img.gank.io/ace9b407-0281-408d-b831-59f717f44d8b?imageView2/2/w/460" title="Jetpack架构组件的Gank客户。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/leon2017/GankJetpack" target="_blank"> <img src="http://img.gank.io/487f2d33-14c2-41ed-95b6-be145a11c20b?imageView2/2/w/460" title="Jetpack架构组件的Gank客户。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/leon2017/GankJetpack" target="_blank"> <img src="http://img.gank.io/c76b0b40-8886-4632-a66a-2cdaeaf530bf?imageView2/2/w/460" title="Jetpack架构组件的Gank客户。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/techGay/v9porn">我是真的不知道这是什么App。。!</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6563115752382008590/?region=CN&amp;mid=6525072666016254727&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528341373">想骗吃的 被识破后……</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fs1vq7vlsoj30k80q2ae5.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/pointfreeco/swift-tagged">用于更安全,表达性代码的包装类型。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ralcr/ConsentKit">Swift库帮助您将GDPR功能添加到您的应用。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ralcr/ConsentKit" target="_blank"> <img src="http://img.gank.io/28ec84a0-0e4b-4173-8410-73042d907216?imageView2/2/w/460" title="Swift库帮助您将GDPR功能添加到您的应用。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/totond/BooheeRuler">薄荷健康体重选择控件。</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/totond/BooheeRuler" target="_blank"> <img src="http://img.gank.io/731d1a9b-04ea-4d2f-b4c7-7418d87aa8fe?imageView2/2/w/460" title="薄荷健康体重选择控件。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Ajian-studio/GALeafLoading">绚丽风车loading View。</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ajian-studio/GALeafLoading" target="_blank"> <img src="http://img.gank.io/d4974451-933f-47f5-adc2-c1b7db395eac?imageView2/2/w/460" title="绚丽风车loading View。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/KCrason/HighPerformanceFriendsCircle">实现高性能微信朋友圈。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/KCrason/HighPerformanceFriendsCircle" target="_blank"> <img src="http://img.gank.io/8b437abf-72fb-4593-8dd9-7d85bbf3a7dd?imageView2/2/w/460" title="实现高性能微信朋友圈。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zhou-you/EasyXRecyclerView">简单易用强大的RecyclerView库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/EasyXRecyclerView" target="_blank"> <img src="http://img.gank.io/6ac25987-8d0b-4758-ab52-f77dde26c12c?imageView2/2/w/460" title="简单易用强大的RecyclerView库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/EasyXRecyclerView" target="_blank"> <img src="http://img.gank.io/33cbfd67-f033-4b1a-a12e-85c4a9fadb24?imageView2/2/w/460" title="简单易用强大的RecyclerView库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/EasyXRecyclerView" target="_blank"> <img src="http://img.gank.io/4f632b11-36ba-4f9d-a856-3e986251b2d7?imageView2/2/w/460" title="简单易用强大的RecyclerView库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/EasyXRecyclerView" target="_blank"> <img src="http://img.gank.io/b15a9944-cd00-4986-991d-f20326ac2819?imageView2/2/w/460" title="简单易用强大的RecyclerView库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/EasyXRecyclerView" target="_blank"> <img src="http://img.gank.io/d2eff43d-c1c7-4e3d-913d-40e2688598ca?imageView2/2/w/460" title="简单易用强大的RecyclerView库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/hnvn/flutter_shimmer">Flutter实现的闪烁效果。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hnvn/flutter_shimmer" target="_blank"> <img src="http://img.gank.io/783d2db8-824e-47a7-9a84-c80e31a2718f?imageView2/2/w/460" title="Flutter实现的闪烁效果。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/Tencent/TSW">腾讯开源的以提升问题定位效率为初衷,提供染色抓包、全息日志和异常发现的Node.js框架。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Tencent/TSW" target="_blank"> <img src="http://img.gank.io/8ea6abf6-169e-44d6-bc5f-1321daa3d219?imageView2/2/w/460" title="腾讯开源的以提升问题定位效率为初衷,提供染色抓包、全息日志和异常发现的Node.js框架。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/GoogleChromeLabs/critters">用于内联您的关键CSS并延迟其余部分的Webpack插件。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/imWildCat/scylla">Humans™的智能代理池。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/imWildCat/scylla" target="_blank"> <img src="http://img.gank.io/a57375b7-e024-4843-a6b1-bdeda7cf5379?imageView2/2/w/460" title="Humans™的智能代理池。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/imWildCat/scylla" target="_blank"> <img src="http://img.gank.io/6866a5e5-a98b-4a9f-bb76-93a65a30de0a?imageView2/2/w/460" title="Humans™的智能代理池。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/leon2017/GankJetpack">Jetpack架构组件的Gank客户。</a> (leon) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/leon2017/GankJetpack" target="_blank"> <img src="http://img.gank.io/ace9b407-0281-408d-b831-59f717f44d8b?imageView2/2/w/460" title="Jetpack架构组件的Gank客户。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/leon2017/GankJetpack" target="_blank"> <img src="http://img.gank.io/487f2d33-14c2-41ed-95b6-be145a11c20b?imageView2/2/w/460" title="Jetpack架构组件的Gank客户。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/leon2017/GankJetpack" target="_blank"> <img src="http://img.gank.io/c76b0b40-8886-4632-a66a-2cdaeaf530bf?imageView2/2/w/460" title="Jetpack架构组件的Gank客户。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/techGay/v9porn">我是真的不知道这是什么App。。!</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6563115752382008590/?region=CN&amp;mid=6525072666016254727&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528341373">想骗吃的 被识破后……</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/07 Thu, 07 Jun 2018 00:00:00 +0806 今日力推:多功能人脸识别,视频文字检测项目 http://gank.io/2018/06/08?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fs34w0jx9jj30j60ootcn.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/marty-suzuki/TheAnimation">类型安全CAAnimation包装。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/marty-suzuki/TheAnimation" target="_blank"> <img src="http://img.gank.io/f6836a34-b0c8-4ffc-9bd1-6b83ee03bbf4?imageView2/2/w/460" title="类型安全CAAnimation包装。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/giginet/Crossroad">轻松路由URL方案。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/simformsolutions/SSSpinnerButton">一个带有不同旋转动画的优雅按钮。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/simformsolutions/SSSpinnerButton" target="_blank"> <img src="http://img.gank.io/9c6a3a76-627b-4e24-a367-d612872975a5?imageView2/2/w/460" title="一个带有不同旋转动画的优雅按钮。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://www.jianshu.com/p/43f6a0ce9a66">一个轻量级的RecyclerView工具,让你像Javascript一样渲染Item.</a> (Season) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Doctoror/ParticlesDrawable">有趣的飞行粒子形成星系的Drawable。</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Doctoror/ParticlesDrawable" target="_blank"> <img src="http://img.gank.io/4794d67f-c9c4-4171-a1da-7cbbb7937302?imageView2/2/w/460" title="有趣的飞行粒子形成星系的Drawable。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/fython/BiometricPromptCompat">指纹识别解锁兼容库,兼容6.0+系统。</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/codrops/ParticleEffectsButtons">一个可用于爆炸粒子效应按钮和其他元素的小型库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/codrops/ParticleEffectsButtons" target="_blank"> <img src="http://img.gank.io/b602f385-fdbe-47d9-b109-51b97e551bb6?imageView2/2/w/460" title="一个可用于爆炸粒子效应按钮和其他元素的小型库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/egoist/saber.js">使用Vue.js构建静态网站的简约框架。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/vipstone/faceai">一款入门级的人脸、视频、文字检测以及识别的项目。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/vipstone/faceai" target="_blank"> <img src="http://img.gank.io/79ac153e-00f0-4db0-8511-91ac2c9b0001?imageView2/2/w/460" title="一款入门级的人脸、视频、文字检测以及识别的项目。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/vipstone/faceai" target="_blank"> <img src="http://img.gank.io/1d91b16c-4348-4fd8-bb03-fae6ce8f7104?imageView2/2/w/460" title="一款入门级的人脸、视频、文字检测以及识别的项目。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/vipstone/faceai" target="_blank"> <img src="http://img.gank.io/34ad9c57-fdad-4ff1-98ae-7882330db31f?imageView2/2/w/460" title="一款入门级的人脸、视频、文字检测以及识别的项目。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/vipstone/faceai" target="_blank"> <img src="http://img.gank.io/53576b6a-e618-4bef-bb6a-a1e96b9cc054?imageView2/2/w/460" title="一款入门级的人脸、视频、文字检测以及识别的项目。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/vipstone/faceai" target="_blank"> <img src="http://img.gank.io/3afaeb9b-9c5d-4c7e-bcea-5fd4e8b1ea0e?imageView2/2/w/460" title="一款入门级的人脸、视频、文字检测以及识别的项目。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Exrick/x-boot">基于Spring Boot 2.x的前后端分离架构X-Boot 后台。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Exrick/x-boot" target="_blank"> <img src="http://img.gank.io/98c36345-264e-41cb-b4ae-123ab12a9ae4?imageView2/2/w/460" title="基于Spring Boot 2.x的前后端分离架构X-Boot 后台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Exrick/x-boot" target="_blank"> <img src="http://img.gank.io/bfab9c65-5efa-482d-ad52-58e2b5795ef2?imageView2/2/w/460" title="基于Spring Boot 2.x的前后端分离架构X-Boot 后台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Exrick/x-boot" target="_blank"> <img src="http://img.gank.io/997a0f7b-a355-4c3a-bcb1-d1d96f4456d5?imageView2/2/w/460" title="基于Spring Boot 2.x的前后端分离架构X-Boot 后台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Exrick/x-boot" target="_blank"> <img src="http://img.gank.io/e14a2eb6-2c6b-44a3-8da1-af31e5252186?imageView2/2/w/460" title="基于Spring Boot 2.x的前后端分离架构X-Boot 后台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Exrick/x-boot" target="_blank"> <img src="http://img.gank.io/00c62690-3e73-4f27-9f67-1c68488c4ea1?imageView2/2/w/460" title="基于Spring Boot 2.x的前后端分离架构X-Boot 后台。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://teddysun.com/486.html">最新版Shadowsocks 一键安装脚本(06月01日更新)。</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/xumaohuai/MONO">高仿MONO(猫弄)。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xumaohuai/MONO" target="_blank"> <img src="http://img.gank.io/dc67b63b-df99-424f-8336-eaec48daf155?imageView2/2/w/460" title="高仿MONO(猫弄)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xumaohuai/MONO" target="_blank"> <img src="http://img.gank.io/fec84738-3227-4d13-a3e2-699d26d423cb?imageView2/2/w/460" title="高仿MONO(猫弄)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xumaohuai/MONO" target="_blank"> <img src="http://img.gank.io/e7f079d2-b772-4d6e-af6c-b36caaf0f13a?imageView2/2/w/460" title="高仿MONO(猫弄)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xumaohuai/MONO" target="_blank"> <img src="http://img.gank.io/8c4b632c-764a-40c6-90b5-e1a3c85ca5f1?imageView2/2/w/460" title="高仿MONO(猫弄)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xumaohuai/MONO" target="_blank"> <img src="http://img.gank.io/478c0fb5-be1b-4ab0-a2be-1acdb2937932?imageView2/2/w/460" title="高仿MONO(猫弄)。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Lesincs/SimpleRead">Kotlin实现的简单纯净的阅读软件。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lesincs/SimpleRead" target="_blank"> <img src="http://img.gank.io/dd0d279c-ef1d-44b3-87af-96b2c1783fd7?imageView2/2/w/460" title="Kotlin实现的简单纯净的阅读软件。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lesincs/SimpleRead" target="_blank"> <img src="http://img.gank.io/24b8c192-115f-439a-ae62-f5aea6fe4757?imageView2/2/w/460" title="Kotlin实现的简单纯净的阅读软件。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lesincs/SimpleRead" target="_blank"> <img src="http://img.gank.io/6db53068-1740-4db5-94de-a13c9d8ae2eb?imageView2/2/w/460" title="Kotlin实现的简单纯净的阅读软件。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lesincs/SimpleRead" target="_blank"> <img src="http://img.gank.io/84aa61d7-689a-4ed9-be43-23f3f11e6f58?imageView2/2/w/460" title="Kotlin实现的简单纯净的阅读软件。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lesincs/SimpleRead" target="_blank"> <img src="http://img.gank.io/4deb4089-fa62-49a4-9ba9-73303cc858f3?imageView2/2/w/460" title="Kotlin实现的简单纯净的阅读软件。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6563911285338017037/?region=CN&amp;mid=6563911357010774792&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528426249">用9个小时搭建的8126张纸牌多米诺,祝学子高考顺利金榜题名,我在这里以这样方式为你们加油。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fs34w0jx9jj30j60ootcn.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/marty-suzuki/TheAnimation">类型安全CAAnimation包装。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/marty-suzuki/TheAnimation" target="_blank"> <img src="http://img.gank.io/f6836a34-b0c8-4ffc-9bd1-6b83ee03bbf4?imageView2/2/w/460" title="类型安全CAAnimation包装。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/giginet/Crossroad">轻松路由URL方案。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/simformsolutions/SSSpinnerButton">一个带有不同旋转动画的优雅按钮。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/simformsolutions/SSSpinnerButton" target="_blank"> <img src="http://img.gank.io/9c6a3a76-627b-4e24-a367-d612872975a5?imageView2/2/w/460" title="一个带有不同旋转动画的优雅按钮。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://www.jianshu.com/p/43f6a0ce9a66">一个轻量级的RecyclerView工具,让你像Javascript一样渲染Item.</a> (Season) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Doctoror/ParticlesDrawable">有趣的飞行粒子形成星系的Drawable。</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Doctoror/ParticlesDrawable" target="_blank"> <img src="http://img.gank.io/4794d67f-c9c4-4171-a1da-7cbbb7937302?imageView2/2/w/460" title="有趣的飞行粒子形成星系的Drawable。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/fython/BiometricPromptCompat">指纹识别解锁兼容库,兼容6.0+系统。</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/codrops/ParticleEffectsButtons">一个可用于爆炸粒子效应按钮和其他元素的小型库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/codrops/ParticleEffectsButtons" target="_blank"> <img src="http://img.gank.io/b602f385-fdbe-47d9-b109-51b97e551bb6?imageView2/2/w/460" title="一个可用于爆炸粒子效应按钮和其他元素的小型库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/egoist/saber.js">使用Vue.js构建静态网站的简约框架。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/vipstone/faceai">一款入门级的人脸、视频、文字检测以及识别的项目。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/vipstone/faceai" target="_blank"> <img src="http://img.gank.io/79ac153e-00f0-4db0-8511-91ac2c9b0001?imageView2/2/w/460" title="一款入门级的人脸、视频、文字检测以及识别的项目。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/vipstone/faceai" target="_blank"> <img src="http://img.gank.io/1d91b16c-4348-4fd8-bb03-fae6ce8f7104?imageView2/2/w/460" title="一款入门级的人脸、视频、文字检测以及识别的项目。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/vipstone/faceai" target="_blank"> <img src="http://img.gank.io/34ad9c57-fdad-4ff1-98ae-7882330db31f?imageView2/2/w/460" title="一款入门级的人脸、视频、文字检测以及识别的项目。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/vipstone/faceai" target="_blank"> <img src="http://img.gank.io/53576b6a-e618-4bef-bb6a-a1e96b9cc054?imageView2/2/w/460" title="一款入门级的人脸、视频、文字检测以及识别的项目。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/vipstone/faceai" target="_blank"> <img src="http://img.gank.io/3afaeb9b-9c5d-4c7e-bcea-5fd4e8b1ea0e?imageView2/2/w/460" title="一款入门级的人脸、视频、文字检测以及识别的项目。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Exrick/x-boot">基于Spring Boot 2.x的前后端分离架构X-Boot 后台。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Exrick/x-boot" target="_blank"> <img src="http://img.gank.io/98c36345-264e-41cb-b4ae-123ab12a9ae4?imageView2/2/w/460" title="基于Spring Boot 2.x的前后端分离架构X-Boot 后台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Exrick/x-boot" target="_blank"> <img src="http://img.gank.io/bfab9c65-5efa-482d-ad52-58e2b5795ef2?imageView2/2/w/460" title="基于Spring Boot 2.x的前后端分离架构X-Boot 后台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Exrick/x-boot" target="_blank"> <img src="http://img.gank.io/997a0f7b-a355-4c3a-bcb1-d1d96f4456d5?imageView2/2/w/460" title="基于Spring Boot 2.x的前后端分离架构X-Boot 后台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Exrick/x-boot" target="_blank"> <img src="http://img.gank.io/e14a2eb6-2c6b-44a3-8da1-af31e5252186?imageView2/2/w/460" title="基于Spring Boot 2.x的前后端分离架构X-Boot 后台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Exrick/x-boot" target="_blank"> <img src="http://img.gank.io/00c62690-3e73-4f27-9f67-1c68488c4ea1?imageView2/2/w/460" title="基于Spring Boot 2.x的前后端分离架构X-Boot 后台。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://teddysun.com/486.html">最新版Shadowsocks 一键安装脚本(06月01日更新)。</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/xumaohuai/MONO">高仿MONO(猫弄)。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xumaohuai/MONO" target="_blank"> <img src="http://img.gank.io/dc67b63b-df99-424f-8336-eaec48daf155?imageView2/2/w/460" title="高仿MONO(猫弄)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xumaohuai/MONO" target="_blank"> <img src="http://img.gank.io/fec84738-3227-4d13-a3e2-699d26d423cb?imageView2/2/w/460" title="高仿MONO(猫弄)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xumaohuai/MONO" target="_blank"> <img src="http://img.gank.io/e7f079d2-b772-4d6e-af6c-b36caaf0f13a?imageView2/2/w/460" title="高仿MONO(猫弄)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xumaohuai/MONO" target="_blank"> <img src="http://img.gank.io/8c4b632c-764a-40c6-90b5-e1a3c85ca5f1?imageView2/2/w/460" title="高仿MONO(猫弄)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xumaohuai/MONO" target="_blank"> <img src="http://img.gank.io/478c0fb5-be1b-4ab0-a2be-1acdb2937932?imageView2/2/w/460" title="高仿MONO(猫弄)。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Lesincs/SimpleRead">Kotlin实现的简单纯净的阅读软件。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lesincs/SimpleRead" target="_blank"> <img src="http://img.gank.io/dd0d279c-ef1d-44b3-87af-96b2c1783fd7?imageView2/2/w/460" title="Kotlin实现的简单纯净的阅读软件。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lesincs/SimpleRead" target="_blank"> <img src="http://img.gank.io/24b8c192-115f-439a-ae62-f5aea6fe4757?imageView2/2/w/460" title="Kotlin实现的简单纯净的阅读软件。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lesincs/SimpleRead" target="_blank"> <img src="http://img.gank.io/6db53068-1740-4db5-94de-a13c9d8ae2eb?imageView2/2/w/460" title="Kotlin实现的简单纯净的阅读软件。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lesincs/SimpleRead" target="_blank"> <img src="http://img.gank.io/84aa61d7-689a-4ed9-be43-23f3f11e6f58?imageView2/2/w/460" title="Kotlin实现的简单纯净的阅读软件。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lesincs/SimpleRead" target="_blank"> <img src="http://img.gank.io/4deb4089-fa62-49a4-9ba9-73303cc858f3?imageView2/2/w/460" title="Kotlin实现的简单纯净的阅读软件。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6563911285338017037/?region=CN&amp;mid=6563911357010774792&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528426249">用9个小时搭建的8126张纸牌多米诺,祝学子高考顺利金榜题名,我在这里以这样方式为你们加油。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/08 Fri, 08 Jun 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/06/11?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fs35026dloj30j60ov79x.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/HDB-Li/LLDebugTool/blob/master/README-cn.md">LLDebugTool - 便捷的IOS调试工具(新增截屏功能)。</a> (HDB-Li) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HDB-Li/LLDebugTool/blob/master/README-cn.md" target="_blank"> <img src="http://img.gank.io/39ae08f4-4c09-40cd-9805-48bf778d707b?imageView2/2/w/460" title="LLDebugTool - 便捷的IOS调试工具(新增截屏功能)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HDB-Li/LLDebugTool/blob/master/README-cn.md" target="_blank"> <img src="http://img.gank.io/e72044c8-698f-4c3f-9beb-8e66c8f57f42?imageView2/2/w/460" title="LLDebugTool - 便捷的IOS调试工具(新增截屏功能)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HDB-Li/LLDebugTool/blob/master/README-cn.md" target="_blank"> <img src="http://img.gank.io/3d694c33-9885-4f4f-b5cf-9dfc53907d1e?imageView2/2/w/460" title="LLDebugTool - 便捷的IOS调试工具(新增截屏功能)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HDB-Li/LLDebugTool/blob/master/README-cn.md" target="_blank"> <img src="http://img.gank.io/9c90b658-89ed-4244-bd2f-54bc9b8dbf5a?imageView2/2/w/460" title="LLDebugTool - 便捷的IOS调试工具(新增截屏功能)。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/pujiaxin33/JXMarqueeView">功能强大且易于使用的marquee视图。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXMarqueeView" target="_blank"> <img src="http://img.gank.io/66608bdb-ef79-48e5-9d11-1e2b1044ac61?imageView2/2/w/460" title="功能强大且易于使用的marquee视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXMarqueeView" target="_blank"> <img src="http://img.gank.io/2eaa862d-104f-44ef-b3a8-8842e8534df3?imageView2/2/w/460" title="功能强大且易于使用的marquee视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXMarqueeView" target="_blank"> <img src="http://img.gank.io/054c4f22-8d40-418d-812a-929ac55810d2?imageView2/2/w/460" title="功能强大且易于使用的marquee视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXMarqueeView" target="_blank"> <img src="http://img.gank.io/33a3519e-7b38-44f7-b2dd-5226d1c9b546?imageView2/2/w/460" title="功能强大且易于使用的marquee视图。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/yulingtianxia/YXYDashLayer">多彩的圆角矩形Dash边框。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yulingtianxia/YXYDashLayer" target="_blank"> <img src="http://img.gank.io/ea45cf37-52aa-499f-983a-4fd31b23a5ae?imageView2/2/w/460" title="多彩的圆角矩形Dash边框。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yulingtianxia/YXYDashLayer" target="_blank"> <img src="http://img.gank.io/14086896-1033-4804-941b-53dedc933066?imageView2/2/w/460" title="多彩的圆角矩形Dash边框。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="http://weishu.me/2018/06/07/free-reflection-above-android-p/">一种绕过Android P对非SDK接口限制的简单方法</a> (weishu) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/uber/NullAway">一个用来检测NullPointerExceptions 的工具</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/guoxiaoxing/phoenix">基于Kotlin实现的相机APP</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/MFlisar/GDPRDialog">GDPR片段对话框实现。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/MFlisar/GDPRDialog" target="_blank"> <img src="http://img.gank.io/5ea44021-4ef2-4121-bfce-33e9443baa69?imageView2/2/w/460" title="GDPR片段对话框实现。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/MFlisar/GDPRDialog" target="_blank"> <img src="http://img.gank.io/a8efcb26-fbf9-4969-bd24-e90e9cbdd696?imageView2/2/w/460" title="GDPR片段对话框实现。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Ray512512/divider">RecyclerView通用分割线。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ray512512/divider" target="_blank"> <img src="http://img.gank.io/151cb356-2c96-4f50-8010-75b767427faf?imageView2/2/w/460" title="RecyclerView通用分割线。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ray512512/divider" target="_blank"> <img src="http://img.gank.io/12b56966-1f47-4997-8def-e03235c8b7b5?imageView2/2/w/460" title="RecyclerView通用分割线。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jahirfiquitiva/ChipView">一个Material Design Chip View库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jahirfiquitiva/ChipView" target="_blank"> <img src="http://img.gank.io/e864b2cb-70e6-4865-b7d5-86435fe8b83a?imageView2/2/w/460" title="一个Material Design Chip View库。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/nzbin/three-dots">用单元素实现的一组纯 CSS 加载动画</a> (Zongbin) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zhangyd-c/DBlog">一款简洁美观、自适应的Java博客系统。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhangyd-c/DBlog" target="_blank"> <img src="http://img.gank.io/270906c1-be34-49f3-9d88-7ad5dad0195f?imageView2/2/w/460" title="一款简洁美观、自适应的Java博客系统。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhangyd-c/DBlog" target="_blank"> <img src="http://img.gank.io/fca86aeb-d81d-40dc-87ea-4f17ce3b93a7?imageView2/2/w/460" title="一款简洁美观、自适应的Java博客系统。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhangyd-c/DBlog" target="_blank"> <img src="http://img.gank.io/47ff7a6d-7e8a-478a-af62-a30f9dad4c76?imageView2/2/w/460" title="一款简洁美观、自适应的Java博客系统。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/NervJS/taro">多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信小程序、H5、React Native 等的应用。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/NervJS/taro" target="_blank"> <img src="http://img.gank.io/efb56930-1da0-46ed-b9cc-b11e419e881e?imageView2/2/w/460" title="多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信小程序、H5、React Native 等的应用。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/NervJS/taro" target="_blank"> <img src="http://img.gank.io/3b5b741d-c6eb-4aa8-959e-21b9e2e42de7?imageView2/2/w/460" title="多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信小程序、H5、React Native 等的应用。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/developit/histore">仅200b大小的导航状态支持的键值存储。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/martenbjork/github-xp">Windows XP 式 GitHub~ 😂 (Chrome 插件)</a> (竹子) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/martenbjork/github-xp" target="_blank"> <img src="http://img.gank.io/b94e1d6a-f5f3-4340-b3cb-0ea360264a11?imageView2/2/w/460" title="Windows XP 式 GitHub~ 😂 (Chrome 插件)"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/martenbjork/github-xp" target="_blank"> <img src="http://img.gank.io/88b9ac4c-0b2c-49ef-8016-aead26335096?imageView2/2/w/460" title="Windows XP 式 GitHub~ 😂 (Chrome 插件)"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jackfrued/Python-100-Days">Python - 100天从新手到大师</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jackfrued/Python-100-Days" target="_blank"> <img src="http://img.gank.io/a25bdec9-a683-45a0-9cc3-4d9849a076db?imageView2/2/w/460" title="Python - 100天从新手到大师"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jackfrued/Python-100-Days" target="_blank"> <img src="http://img.gank.io/ce7c87dd-8f56-43a9-b396-4adf8e71e118?imageView2/2/w/460" title="Python - 100天从新手到大师"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jackfrued/Python-100-Days" target="_blank"> <img src="http://img.gank.io/be7e2ec8-eda1-4744-9db2-2621009e04e3?imageView2/2/w/460" title="Python - 100天从新手到大师"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/alanzhangzm/Photon">基于aria2的轻量级多线程下载程序。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/alanzhangzm/Photon" target="_blank"> <img src="http://img.gank.io/cd48c0ff-2847-42d4-8c4b-c9040b3416a2?imageView2/2/w/460" title="基于aria2的轻量级多线程下载程序。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6565268085941472519/?region=CN&amp;mid=6565268313994496781&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528686636">乡村自然美食。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fs35026dloj30j60ov79x.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/HDB-Li/LLDebugTool/blob/master/README-cn.md">LLDebugTool - 便捷的IOS调试工具(新增截屏功能)。</a> (HDB-Li) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HDB-Li/LLDebugTool/blob/master/README-cn.md" target="_blank"> <img src="http://img.gank.io/39ae08f4-4c09-40cd-9805-48bf778d707b?imageView2/2/w/460" title="LLDebugTool - 便捷的IOS调试工具(新增截屏功能)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HDB-Li/LLDebugTool/blob/master/README-cn.md" target="_blank"> <img src="http://img.gank.io/e72044c8-698f-4c3f-9beb-8e66c8f57f42?imageView2/2/w/460" title="LLDebugTool - 便捷的IOS调试工具(新增截屏功能)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HDB-Li/LLDebugTool/blob/master/README-cn.md" target="_blank"> <img src="http://img.gank.io/3d694c33-9885-4f4f-b5cf-9dfc53907d1e?imageView2/2/w/460" title="LLDebugTool - 便捷的IOS调试工具(新增截屏功能)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HDB-Li/LLDebugTool/blob/master/README-cn.md" target="_blank"> <img src="http://img.gank.io/9c90b658-89ed-4244-bd2f-54bc9b8dbf5a?imageView2/2/w/460" title="LLDebugTool - 便捷的IOS调试工具(新增截屏功能)。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/pujiaxin33/JXMarqueeView">功能强大且易于使用的marquee视图。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXMarqueeView" target="_blank"> <img src="http://img.gank.io/66608bdb-ef79-48e5-9d11-1e2b1044ac61?imageView2/2/w/460" title="功能强大且易于使用的marquee视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXMarqueeView" target="_blank"> <img src="http://img.gank.io/2eaa862d-104f-44ef-b3a8-8842e8534df3?imageView2/2/w/460" title="功能强大且易于使用的marquee视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXMarqueeView" target="_blank"> <img src="http://img.gank.io/054c4f22-8d40-418d-812a-929ac55810d2?imageView2/2/w/460" title="功能强大且易于使用的marquee视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXMarqueeView" target="_blank"> <img src="http://img.gank.io/33a3519e-7b38-44f7-b2dd-5226d1c9b546?imageView2/2/w/460" title="功能强大且易于使用的marquee视图。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/yulingtianxia/YXYDashLayer">多彩的圆角矩形Dash边框。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yulingtianxia/YXYDashLayer" target="_blank"> <img src="http://img.gank.io/ea45cf37-52aa-499f-983a-4fd31b23a5ae?imageView2/2/w/460" title="多彩的圆角矩形Dash边框。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yulingtianxia/YXYDashLayer" target="_blank"> <img src="http://img.gank.io/14086896-1033-4804-941b-53dedc933066?imageView2/2/w/460" title="多彩的圆角矩形Dash边框。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="http://weishu.me/2018/06/07/free-reflection-above-android-p/">一种绕过Android P对非SDK接口限制的简单方法</a> (weishu) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/uber/NullAway">一个用来检测NullPointerExceptions 的工具</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/guoxiaoxing/phoenix">基于Kotlin实现的相机APP</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/MFlisar/GDPRDialog">GDPR片段对话框实现。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/MFlisar/GDPRDialog" target="_blank"> <img src="http://img.gank.io/5ea44021-4ef2-4121-bfce-33e9443baa69?imageView2/2/w/460" title="GDPR片段对话框实现。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/MFlisar/GDPRDialog" target="_blank"> <img src="http://img.gank.io/a8efcb26-fbf9-4969-bd24-e90e9cbdd696?imageView2/2/w/460" title="GDPR片段对话框实现。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Ray512512/divider">RecyclerView通用分割线。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ray512512/divider" target="_blank"> <img src="http://img.gank.io/151cb356-2c96-4f50-8010-75b767427faf?imageView2/2/w/460" title="RecyclerView通用分割线。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ray512512/divider" target="_blank"> <img src="http://img.gank.io/12b56966-1f47-4997-8def-e03235c8b7b5?imageView2/2/w/460" title="RecyclerView通用分割线。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jahirfiquitiva/ChipView">一个Material Design Chip View库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jahirfiquitiva/ChipView" target="_blank"> <img src="http://img.gank.io/e864b2cb-70e6-4865-b7d5-86435fe8b83a?imageView2/2/w/460" title="一个Material Design Chip View库。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/nzbin/three-dots">用单元素实现的一组纯 CSS 加载动画</a> (Zongbin) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zhangyd-c/DBlog">一款简洁美观、自适应的Java博客系统。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhangyd-c/DBlog" target="_blank"> <img src="http://img.gank.io/270906c1-be34-49f3-9d88-7ad5dad0195f?imageView2/2/w/460" title="一款简洁美观、自适应的Java博客系统。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhangyd-c/DBlog" target="_blank"> <img src="http://img.gank.io/fca86aeb-d81d-40dc-87ea-4f17ce3b93a7?imageView2/2/w/460" title="一款简洁美观、自适应的Java博客系统。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhangyd-c/DBlog" target="_blank"> <img src="http://img.gank.io/47ff7a6d-7e8a-478a-af62-a30f9dad4c76?imageView2/2/w/460" title="一款简洁美观、自适应的Java博客系统。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/NervJS/taro">多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信小程序、H5、React Native 等的应用。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/NervJS/taro" target="_blank"> <img src="http://img.gank.io/efb56930-1da0-46ed-b9cc-b11e419e881e?imageView2/2/w/460" title="多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信小程序、H5、React Native 等的应用。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/NervJS/taro" target="_blank"> <img src="http://img.gank.io/3b5b741d-c6eb-4aa8-959e-21b9e2e42de7?imageView2/2/w/460" title="多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信小程序、H5、React Native 等的应用。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/developit/histore">仅200b大小的导航状态支持的键值存储。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/martenbjork/github-xp">Windows XP 式 GitHub~ 😂 (Chrome 插件)</a> (竹子) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/martenbjork/github-xp" target="_blank"> <img src="http://img.gank.io/b94e1d6a-f5f3-4340-b3cb-0ea360264a11?imageView2/2/w/460" title="Windows XP 式 GitHub~ 😂 (Chrome 插件)"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/martenbjork/github-xp" target="_blank"> <img src="http://img.gank.io/88b9ac4c-0b2c-49ef-8016-aead26335096?imageView2/2/w/460" title="Windows XP 式 GitHub~ 😂 (Chrome 插件)"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jackfrued/Python-100-Days">Python - 100天从新手到大师</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jackfrued/Python-100-Days" target="_blank"> <img src="http://img.gank.io/a25bdec9-a683-45a0-9cc3-4d9849a076db?imageView2/2/w/460" title="Python - 100天从新手到大师"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jackfrued/Python-100-Days" target="_blank"> <img src="http://img.gank.io/ce7c87dd-8f56-43a9-b396-4adf8e71e118?imageView2/2/w/460" title="Python - 100天从新手到大师"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jackfrued/Python-100-Days" target="_blank"> <img src="http://img.gank.io/be7e2ec8-eda1-4744-9db2-2621009e04e3?imageView2/2/w/460" title="Python - 100天从新手到大师"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/alanzhangzm/Photon">基于aria2的轻量级多线程下载程序。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/alanzhangzm/Photon" target="_blank"> <img src="http://img.gank.io/cd48c0ff-2847-42d4-8c4b-c9040b3416a2?imageView2/2/w/460" title="基于aria2的轻量级多线程下载程序。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6565268085941472519/?region=CN&amp;mid=6565268313994496781&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528686636">乡村自然美食。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/11 Mon, 11 Jun 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/06/12?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fs7l8ijitfj30jg0shdkc.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/malcommac/FlowKit">用于UITableView&UICollectionView的声明式的类型安全管理器。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/malcommac/FlowKit" target="_blank"> <img src="http://img.gank.io/ba69b312-dd2c-4332-93a3-3d85e282e430?imageView2/2/w/460" title="用于UITableView&UICollectionView的声明式的类型安全管理器。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/cagricolak/CoreCharts">一个简单而强大的图表库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cagricolak/CoreCharts" target="_blank"> <img src="http://img.gank.io/d65567ab-fb83-4036-a4b3-af0ea0fa1111?imageView2/2/w/460" title="一个简单而强大的图表库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cagricolak/CoreCharts" target="_blank"> <img src="http://img.gank.io/945c2af8-6b1e-4f7d-99ba-d02a3bb17822?imageView2/2/w/460" title="一个简单而强大的图表库。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/PrivacyApps/html-textview">一个可以展示Html内容的的自定义TextView。</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/PortgasAce/ZoomRecyclerView">自定义缩放Recyclerview。</a> (Portgas) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/PortgasAce/ZoomRecyclerView" target="_blank"> <img src="http://img.gank.io/a2cba301-ea8a-47e8-a5e2-7d4fae86b18b?imageView2/2/w/460" title="自定义缩放Recyclerview。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/FJ917/FJDropDownMenu">下拉筛选菜单。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/FJ917/FJDropDownMenu" target="_blank"> <img src="http://img.gank.io/cbcd6770-0354-4acf-a49d-d70ba39cd8f3?imageView2/2/w/460" title="下拉筛选菜单。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/af913337456/WangyiyunBottomSheetDialog">网易云音乐效果的-BottomSheetDialog。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/af913337456/WangyiyunBottomSheetDialog" target="_blank"> <img src="http://img.gank.io/178ab7ae-a33d-4b8d-92df-0cc88875086f?imageView2/2/w/460" title="网易云音乐效果的-BottomSheetDialog。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/af913337456/WangyiyunBottomSheetDialog" target="_blank"> <img src="http://img.gank.io/73f38758-7f33-412d-b244-9272e7512c77?imageView2/2/w/460" title="网易云音乐效果的-BottomSheetDialog。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/Oblosys/react-lifecycle-visualizer">React生命周期方法的实时可视化工具。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Oblosys/react-lifecycle-visualizer" target="_blank"> <img src="http://img.gank.io/0f604f12-0b75-4176-bb3e-b8b95b332fde?imageView2/2/w/460" title="React生命周期方法的实时可视化工具。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/kitze/JSUI">一个强大的用于管理JavaScript应用程序的UI工具包。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kitze/JSUI" target="_blank"> <img src="http://img.gank.io/ea59f1dd-e5fe-485a-9098-5e9dc5c5f289?imageView2/2/w/460" title="一个强大的用于管理JavaScript应用程序的UI工具包。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kitze/JSUI" target="_blank"> <img src="http://img.gank.io/1ecb21cb-8430-448b-b38b-186a71a41bd0?imageView2/2/w/460" title="一个强大的用于管理JavaScript应用程序的UI工具包。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kitze/JSUI" target="_blank"> <img src="http://img.gank.io/5485c328-593e-4e08-a674-7e72777e21d2?imageView2/2/w/460" title="一个强大的用于管理JavaScript应用程序的UI工具包。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kitze/JSUI" target="_blank"> <img src="http://img.gank.io/8ffdb8b5-4f05-4a52-aab5-7fab12e96b69?imageView2/2/w/460" title="一个强大的用于管理JavaScript应用程序的UI工具包。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kitze/JSUI" target="_blank"> <img src="http://img.gank.io/2c66ea9f-7f23-4897-898f-c19ab761e000?imageView2/2/w/460" title="一个强大的用于管理JavaScript应用程序的UI工具包。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/kamranahmedse/brusher">一个轻量级的库来创建交互式背景。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kamranahmedse/brusher" target="_blank"> <img src="http://img.gank.io/b7a5a486-86ff-432f-b5b0-e98c4002ba7a?imageView2/2/w/460" title="一个轻量级的库来创建交互式背景。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/WinterChenS/my-site">springboot2.0开发的个人网站,集成了:个人首页,个人博客,个人作品。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WinterChenS/my-site" target="_blank"> <img src="http://img.gank.io/4ee447a3-c50a-468b-8dbf-973867de329c?imageView2/2/w/460" title="springboot2.0开发的个人网站,集成了:个人首页,个人博客,个人作品。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WinterChenS/my-site" target="_blank"> <img src="http://img.gank.io/694422cd-0fa8-4f7b-8b26-a7d6f48c916e?imageView2/2/w/460" title="springboot2.0开发的个人网站,集成了:个人首页,个人博客,个人作品。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WinterChenS/my-site" target="_blank"> <img src="http://img.gank.io/c112289a-801b-4840-92be-485acb990c1c?imageView2/2/w/460" title="springboot2.0开发的个人网站,集成了:个人首页,个人博客,个人作品。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WinterChenS/my-site" target="_blank"> <img src="http://img.gank.io/c5e17c48-97f3-47c7-a353-adc5d819cfc5?imageView2/2/w/460" title="springboot2.0开发的个人网站,集成了:个人首页,个人博客,个人作品。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WinterChenS/my-site" target="_blank"> <img src="http://img.gank.io/0334da88-fc48-413b-960c-13ecc5772a7a?imageView2/2/w/460" title="springboot2.0开发的个人网站,集成了:个人首页,个人博客,个人作品。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://send.firefox.com/">私密、安全的文件分享服务</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/zhhr1122/z_comic_new">一款采用MVP模式的设计的仿造腾讯漫画的APP</a> (selfimpr) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhhr1122/z_comic_new" target="_blank"> <img src="http://img.gank.io/1d60c333-6562-4e61-b09d-7de8e7c155b3?imageView2/2/w/460" title="一款采用MVP模式的设计的仿造腾讯漫画的APP"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhhr1122/z_comic_new" target="_blank"> <img src="http://img.gank.io/56bd83ab-628b-4e31-97e3-a209884578d7?imageView2/2/w/460" title="一款采用MVP模式的设计的仿造腾讯漫画的APP"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Bakumon/MoneyKeeper">一款颜值超高的记账App</a> (马飞) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Bakumon/MoneyKeeper" target="_blank"> <img src="http://img.gank.io/dc2e4795-dc2c-4adb-b305-f41156687cff?imageView2/2/w/460" title="一款颜值超高的记账App"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/JadenZhong/wechat-flutter">高仿微信Flutter。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JadenZhong/wechat-flutter" target="_blank"> <img src="http://img.gank.io/24c2aa92-81ec-490f-8590-0d6b378595b6?imageView2/2/w/460" title="高仿微信Flutter。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JadenZhong/wechat-flutter" target="_blank"> <img src="http://img.gank.io/d52ddffe-5c16-4d3d-8387-95042a956d2d?imageView2/2/w/460" title="高仿微信Flutter。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JadenZhong/wechat-flutter" target="_blank"> <img src="http://img.gank.io/01974014-10e5-4472-8fae-95f9ba926cbd?imageView2/2/w/460" title="高仿微信Flutter。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JadenZhong/wechat-flutter" target="_blank"> <img src="http://img.gank.io/fb12b196-a114-4e54-93bd-f20c1f4d178b?imageView2/2/w/460" title="高仿微信Flutter。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6563982112339266823/?region=CN&amp;mid=6563983901952641800&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528782613">这条街太有意思了,你们是商量好的吗?你拉我也拉,大家一起拉拉拉...</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fs7l8ijitfj30jg0shdkc.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/malcommac/FlowKit">用于UITableView&UICollectionView的声明式的类型安全管理器。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/malcommac/FlowKit" target="_blank"> <img src="http://img.gank.io/ba69b312-dd2c-4332-93a3-3d85e282e430?imageView2/2/w/460" title="用于UITableView&UICollectionView的声明式的类型安全管理器。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/cagricolak/CoreCharts">一个简单而强大的图表库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cagricolak/CoreCharts" target="_blank"> <img src="http://img.gank.io/d65567ab-fb83-4036-a4b3-af0ea0fa1111?imageView2/2/w/460" title="一个简单而强大的图表库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cagricolak/CoreCharts" target="_blank"> <img src="http://img.gank.io/945c2af8-6b1e-4f7d-99ba-d02a3bb17822?imageView2/2/w/460" title="一个简单而强大的图表库。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/PrivacyApps/html-textview">一个可以展示Html内容的的自定义TextView。</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/PortgasAce/ZoomRecyclerView">自定义缩放Recyclerview。</a> (Portgas) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/PortgasAce/ZoomRecyclerView" target="_blank"> <img src="http://img.gank.io/a2cba301-ea8a-47e8-a5e2-7d4fae86b18b?imageView2/2/w/460" title="自定义缩放Recyclerview。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/FJ917/FJDropDownMenu">下拉筛选菜单。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/FJ917/FJDropDownMenu" target="_blank"> <img src="http://img.gank.io/cbcd6770-0354-4acf-a49d-d70ba39cd8f3?imageView2/2/w/460" title="下拉筛选菜单。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/af913337456/WangyiyunBottomSheetDialog">网易云音乐效果的-BottomSheetDialog。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/af913337456/WangyiyunBottomSheetDialog" target="_blank"> <img src="http://img.gank.io/178ab7ae-a33d-4b8d-92df-0cc88875086f?imageView2/2/w/460" title="网易云音乐效果的-BottomSheetDialog。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/af913337456/WangyiyunBottomSheetDialog" target="_blank"> <img src="http://img.gank.io/73f38758-7f33-412d-b244-9272e7512c77?imageView2/2/w/460" title="网易云音乐效果的-BottomSheetDialog。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/Oblosys/react-lifecycle-visualizer">React生命周期方法的实时可视化工具。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Oblosys/react-lifecycle-visualizer" target="_blank"> <img src="http://img.gank.io/0f604f12-0b75-4176-bb3e-b8b95b332fde?imageView2/2/w/460" title="React生命周期方法的实时可视化工具。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/kitze/JSUI">一个强大的用于管理JavaScript应用程序的UI工具包。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kitze/JSUI" target="_blank"> <img src="http://img.gank.io/ea59f1dd-e5fe-485a-9098-5e9dc5c5f289?imageView2/2/w/460" title="一个强大的用于管理JavaScript应用程序的UI工具包。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kitze/JSUI" target="_blank"> <img src="http://img.gank.io/1ecb21cb-8430-448b-b38b-186a71a41bd0?imageView2/2/w/460" title="一个强大的用于管理JavaScript应用程序的UI工具包。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kitze/JSUI" target="_blank"> <img src="http://img.gank.io/5485c328-593e-4e08-a674-7e72777e21d2?imageView2/2/w/460" title="一个强大的用于管理JavaScript应用程序的UI工具包。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kitze/JSUI" target="_blank"> <img src="http://img.gank.io/8ffdb8b5-4f05-4a52-aab5-7fab12e96b69?imageView2/2/w/460" title="一个强大的用于管理JavaScript应用程序的UI工具包。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kitze/JSUI" target="_blank"> <img src="http://img.gank.io/2c66ea9f-7f23-4897-898f-c19ab761e000?imageView2/2/w/460" title="一个强大的用于管理JavaScript应用程序的UI工具包。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/kamranahmedse/brusher">一个轻量级的库来创建交互式背景。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kamranahmedse/brusher" target="_blank"> <img src="http://img.gank.io/b7a5a486-86ff-432f-b5b0-e98c4002ba7a?imageView2/2/w/460" title="一个轻量级的库来创建交互式背景。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/WinterChenS/my-site">springboot2.0开发的个人网站,集成了:个人首页,个人博客,个人作品。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WinterChenS/my-site" target="_blank"> <img src="http://img.gank.io/4ee447a3-c50a-468b-8dbf-973867de329c?imageView2/2/w/460" title="springboot2.0开发的个人网站,集成了:个人首页,个人博客,个人作品。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WinterChenS/my-site" target="_blank"> <img src="http://img.gank.io/694422cd-0fa8-4f7b-8b26-a7d6f48c916e?imageView2/2/w/460" title="springboot2.0开发的个人网站,集成了:个人首页,个人博客,个人作品。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WinterChenS/my-site" target="_blank"> <img src="http://img.gank.io/c112289a-801b-4840-92be-485acb990c1c?imageView2/2/w/460" title="springboot2.0开发的个人网站,集成了:个人首页,个人博客,个人作品。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WinterChenS/my-site" target="_blank"> <img src="http://img.gank.io/c5e17c48-97f3-47c7-a353-adc5d819cfc5?imageView2/2/w/460" title="springboot2.0开发的个人网站,集成了:个人首页,个人博客,个人作品。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WinterChenS/my-site" target="_blank"> <img src="http://img.gank.io/0334da88-fc48-413b-960c-13ecc5772a7a?imageView2/2/w/460" title="springboot2.0开发的个人网站,集成了:个人首页,个人博客,个人作品。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://send.firefox.com/">私密、安全的文件分享服务</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/zhhr1122/z_comic_new">一款采用MVP模式的设计的仿造腾讯漫画的APP</a> (selfimpr) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhhr1122/z_comic_new" target="_blank"> <img src="http://img.gank.io/1d60c333-6562-4e61-b09d-7de8e7c155b3?imageView2/2/w/460" title="一款采用MVP模式的设计的仿造腾讯漫画的APP"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhhr1122/z_comic_new" target="_blank"> <img src="http://img.gank.io/56bd83ab-628b-4e31-97e3-a209884578d7?imageView2/2/w/460" title="一款采用MVP模式的设计的仿造腾讯漫画的APP"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Bakumon/MoneyKeeper">一款颜值超高的记账App</a> (马飞) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Bakumon/MoneyKeeper" target="_blank"> <img src="http://img.gank.io/dc2e4795-dc2c-4adb-b305-f41156687cff?imageView2/2/w/460" title="一款颜值超高的记账App"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/JadenZhong/wechat-flutter">高仿微信Flutter。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JadenZhong/wechat-flutter" target="_blank"> <img src="http://img.gank.io/24c2aa92-81ec-490f-8590-0d6b378595b6?imageView2/2/w/460" title="高仿微信Flutter。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JadenZhong/wechat-flutter" target="_blank"> <img src="http://img.gank.io/d52ddffe-5c16-4d3d-8387-95042a956d2d?imageView2/2/w/460" title="高仿微信Flutter。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JadenZhong/wechat-flutter" target="_blank"> <img src="http://img.gank.io/01974014-10e5-4472-8fae-95f9ba926cbd?imageView2/2/w/460" title="高仿微信Flutter。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JadenZhong/wechat-flutter" target="_blank"> <img src="http://img.gank.io/fb12b196-a114-4e54-93bd-f20c1f4d178b?imageView2/2/w/460" title="高仿微信Flutter。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6563982112339266823/?region=CN&amp;mid=6563983901952641800&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528782613">这条街太有意思了,你们是商量好的吗?你拉我也拉,大家一起拉拉拉...</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/12 Tue, 12 Jun 2018 00:00:00 +0806 今日力推:安卓精仿B站项目/iOS仿转转首页Banner效果 http://gank.io/2018/06/13?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fs8u1joq6fj30j60orwin.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/Flight-School/JSONFeed">用于JSON Feed格式的Swift编码器和解码器。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/daimengxiaozhi/MDShockBannerView">仿转转首页banner。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/daimengxiaozhi/MDShockBannerView" target="_blank"> <img src="http://img.gank.io/7ce3f564-0565-439b-ba3c-584e60327775?imageView2/2/w/460" title="仿转转首页banner。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/arcangelw/WZRootNavigationController">iOS NavigationController过渡效果。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/arcangelw/WZRootNavigationController" target="_blank"> <img src="http://img.gank.io/10dc62f7-769d-44c4-8f5e-ae2f3c36db51?imageView2/2/w/460" title="iOS NavigationController过渡效果。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/arcangelw/WZRootNavigationController" target="_blank"> <img src="http://img.gank.io/eb3a3c8a-d405-439c-a06a-91037849c2a9?imageView2/2/w/460" title="iOS NavigationController过渡效果。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/AlphaBoom/ClassifyView">Android 仿掌阅书架</a> (joker) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AlphaBoom/ClassifyView" target="_blank"> <img src="http://img.gank.io/dd0a6367-425a-4d6e-a470-6971da217568?imageView2/2/w/460" title="Android 仿掌阅书架"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AlphaBoom/ClassifyView" target="_blank"> <img src="http://img.gank.io/da9843d2-de11-4b02-861f-72c209212e40?imageView2/2/w/460" title="Android 仿掌阅书架"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/SouthernBox/RippleLayout">通过drawBitmapMesh 实现水波纹效果</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/newcaoguo/EasyRollingNumber">轻松实现滚动数字效果。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/newcaoguo/EasyRollingNumber" target="_blank"> <img src="http://img.gank.io/d7c5d532-6a86-4cd3-87e1-99c04ad6c277?imageView2/2/w/460" title="轻松实现滚动数字效果。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Moosphan/CommentWithReplyView-master">基于ExpandableListView实现评论和回复的功能。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Moosphan/CommentWithReplyView-master" target="_blank"> <img src="http://img.gank.io/7258e577-46e0-4d76-9cda-7aab382129b1?imageView2/2/w/460" title="基于ExpandableListView实现评论和回复的功能。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Mr-XiaoLiang/RecyclerViewBanner">一个基于RecyclerView制作的Banner资源库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Mr-XiaoLiang/RecyclerViewBanner" target="_blank"> <img src="http://img.gank.io/4a8567ef-e225-4267-bb9b-1d3bcacf6d56?imageView2/2/w/460" title="一个基于RecyclerView制作的Banner资源库。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/webkul/vivid">一个JavaScript库,它可以轻松定制和使用SVG图标。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/drcmda/react-animated-tree">简单易用,可配置的树形视图,全面支持嵌入式动画。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/drcmda/react-animated-tree" target="_blank"> <img src="http://img.gank.io/01bc4f20-0a2c-40b2-8006-7b0e20a5ff36?imageView2/2/w/460" title="简单易用,可配置的树形视图,全面支持嵌入式动画。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/jiangwenyuan/nuster/wiki/Web-cache-server-HTTP-2-performance-benchmark:-nuster-vs-nginx">web 缓存服务器 HTTP2 性能测试: nuster vs nginx</a> (jiangwenyuan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://blog.csdn.net/a1018875550/article/details/79845949">Android国际化(多语言)实现,支持8.0</a> (JokAr) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://blog.csdn.net/a1018875550/article/details/79845949" target="_blank"> <img src="http://img.gank.io/5c53ff57-8cb3-40c2-8e9e-04f32266db2f?imageView2/2/w/460" title="Android国际化(多语言)实现,支持8.0"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/TeamNB/FakeBiliBili">仿B站Android端项目</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TeamNB/FakeBiliBili" target="_blank"> <img src="http://img.gank.io/dfd5204d-8db1-489d-a021-8107652ca772?imageView2/2/w/460" title="仿B站Android端项目"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TeamNB/FakeBiliBili" target="_blank"> <img src="http://img.gank.io/b20504eb-c1bf-4cac-be11-be750a374066?imageView2/2/w/460" title="仿B站Android端项目"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TeamNB/FakeBiliBili" target="_blank"> <img src="http://img.gank.io/4b2fe7d1-a3d4-4e4f-91a3-b71570a4a549?imageView2/2/w/460" title="仿B站Android端项目"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TeamNB/FakeBiliBili" target="_blank"> <img src="http://img.gank.io/d16b098a-caa7-4954-957f-e17c2c385725?imageView2/2/w/460" title="仿B站Android端项目"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/tj812215542/FunOnline">一款集壁纸、音乐、新闻资讯的多玩Apps。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/tj812215542/FunOnline" target="_blank"> <img src="http://img.gank.io/dcc5f53d-db71-4a85-8ed1-c4b615991885?imageView2/2/w/460" title="一款集壁纸、音乐、新闻资讯的多玩Apps。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/tj812215542/FunOnline" target="_blank"> <img src="http://img.gank.io/e61a75e1-f042-48ac-8c9c-5818e839932f?imageView2/2/w/460" title="一款集壁纸、音乐、新闻资讯的多玩Apps。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/tj812215542/FunOnline" target="_blank"> <img src="http://img.gank.io/8f5626e9-8220-4459-8048-8f17fbbbae10?imageView2/2/w/460" title="一款集壁纸、音乐、新闻资讯的多玩Apps。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/tj812215542/FunOnline" target="_blank"> <img src="http://img.gank.io/4da8c431-ef67-4056-b702-f30b029be84b?imageView2/2/w/460" title="一款集壁纸、音乐、新闻资讯的多玩Apps。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/tj812215542/FunOnline" target="_blank"> <img src="http://img.gank.io/37e75117-b70d-4cb9-9775-5e2996c8d148?imageView2/2/w/460" title="一款集壁纸、音乐、新闻资讯的多玩Apps。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6566133917823274247/?region=CN&amp;mid=6566134043426065155&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528859380">帅哥不吻我😭😭,我就那么丑😞。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fs8u1joq6fj30j60orwin.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/Flight-School/JSONFeed">用于JSON Feed格式的Swift编码器和解码器。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/daimengxiaozhi/MDShockBannerView">仿转转首页banner。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/daimengxiaozhi/MDShockBannerView" target="_blank"> <img src="http://img.gank.io/7ce3f564-0565-439b-ba3c-584e60327775?imageView2/2/w/460" title="仿转转首页banner。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/arcangelw/WZRootNavigationController">iOS NavigationController过渡效果。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/arcangelw/WZRootNavigationController" target="_blank"> <img src="http://img.gank.io/10dc62f7-769d-44c4-8f5e-ae2f3c36db51?imageView2/2/w/460" title="iOS NavigationController过渡效果。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/arcangelw/WZRootNavigationController" target="_blank"> <img src="http://img.gank.io/eb3a3c8a-d405-439c-a06a-91037849c2a9?imageView2/2/w/460" title="iOS NavigationController过渡效果。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/AlphaBoom/ClassifyView">Android 仿掌阅书架</a> (joker) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AlphaBoom/ClassifyView" target="_blank"> <img src="http://img.gank.io/dd0a6367-425a-4d6e-a470-6971da217568?imageView2/2/w/460" title="Android 仿掌阅书架"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AlphaBoom/ClassifyView" target="_blank"> <img src="http://img.gank.io/da9843d2-de11-4b02-861f-72c209212e40?imageView2/2/w/460" title="Android 仿掌阅书架"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/SouthernBox/RippleLayout">通过drawBitmapMesh 实现水波纹效果</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/newcaoguo/EasyRollingNumber">轻松实现滚动数字效果。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/newcaoguo/EasyRollingNumber" target="_blank"> <img src="http://img.gank.io/d7c5d532-6a86-4cd3-87e1-99c04ad6c277?imageView2/2/w/460" title="轻松实现滚动数字效果。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Moosphan/CommentWithReplyView-master">基于ExpandableListView实现评论和回复的功能。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Moosphan/CommentWithReplyView-master" target="_blank"> <img src="http://img.gank.io/7258e577-46e0-4d76-9cda-7aab382129b1?imageView2/2/w/460" title="基于ExpandableListView实现评论和回复的功能。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Mr-XiaoLiang/RecyclerViewBanner">一个基于RecyclerView制作的Banner资源库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Mr-XiaoLiang/RecyclerViewBanner" target="_blank"> <img src="http://img.gank.io/4a8567ef-e225-4267-bb9b-1d3bcacf6d56?imageView2/2/w/460" title="一个基于RecyclerView制作的Banner资源库。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/webkul/vivid">一个JavaScript库,它可以轻松定制和使用SVG图标。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/drcmda/react-animated-tree">简单易用,可配置的树形视图,全面支持嵌入式动画。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/drcmda/react-animated-tree" target="_blank"> <img src="http://img.gank.io/01bc4f20-0a2c-40b2-8006-7b0e20a5ff36?imageView2/2/w/460" title="简单易用,可配置的树形视图,全面支持嵌入式动画。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/jiangwenyuan/nuster/wiki/Web-cache-server-HTTP-2-performance-benchmark:-nuster-vs-nginx">web 缓存服务器 HTTP2 性能测试: nuster vs nginx</a> (jiangwenyuan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://blog.csdn.net/a1018875550/article/details/79845949">Android国际化(多语言)实现,支持8.0</a> (JokAr) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://blog.csdn.net/a1018875550/article/details/79845949" target="_blank"> <img src="http://img.gank.io/5c53ff57-8cb3-40c2-8e9e-04f32266db2f?imageView2/2/w/460" title="Android国际化(多语言)实现,支持8.0"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/TeamNB/FakeBiliBili">仿B站Android端项目</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TeamNB/FakeBiliBili" target="_blank"> <img src="http://img.gank.io/dfd5204d-8db1-489d-a021-8107652ca772?imageView2/2/w/460" title="仿B站Android端项目"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TeamNB/FakeBiliBili" target="_blank"> <img src="http://img.gank.io/b20504eb-c1bf-4cac-be11-be750a374066?imageView2/2/w/460" title="仿B站Android端项目"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TeamNB/FakeBiliBili" target="_blank"> <img src="http://img.gank.io/4b2fe7d1-a3d4-4e4f-91a3-b71570a4a549?imageView2/2/w/460" title="仿B站Android端项目"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TeamNB/FakeBiliBili" target="_blank"> <img src="http://img.gank.io/d16b098a-caa7-4954-957f-e17c2c385725?imageView2/2/w/460" title="仿B站Android端项目"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/tj812215542/FunOnline">一款集壁纸、音乐、新闻资讯的多玩Apps。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/tj812215542/FunOnline" target="_blank"> <img src="http://img.gank.io/dcc5f53d-db71-4a85-8ed1-c4b615991885?imageView2/2/w/460" title="一款集壁纸、音乐、新闻资讯的多玩Apps。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/tj812215542/FunOnline" target="_blank"> <img src="http://img.gank.io/e61a75e1-f042-48ac-8c9c-5818e839932f?imageView2/2/w/460" title="一款集壁纸、音乐、新闻资讯的多玩Apps。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/tj812215542/FunOnline" target="_blank"> <img src="http://img.gank.io/8f5626e9-8220-4459-8048-8f17fbbbae10?imageView2/2/w/460" title="一款集壁纸、音乐、新闻资讯的多玩Apps。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/tj812215542/FunOnline" target="_blank"> <img src="http://img.gank.io/4da8c431-ef67-4056-b702-f30b029be84b?imageView2/2/w/460" title="一款集壁纸、音乐、新闻资讯的多玩Apps。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/tj812215542/FunOnline" target="_blank"> <img src="http://img.gank.io/37e75117-b70d-4cb9-9775-5e2996c8d148?imageView2/2/w/460" title="一款集壁纸、音乐、新闻资讯的多玩Apps。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6566133917823274247/?region=CN&amp;mid=6566134043426065155&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528859380">帅哥不吻我😭😭,我就那么丑😞。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/13 Wed, 13 Jun 2018 00:00:00 +0806 是的,没错,时隔一年零一天,GankApi更新了。。 http://gank.io/2018/06/14?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fs8tym1e8ej30j60ouwhz.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/choiceyou/FWSideMenu">iOS侧滑控件:支持左、右滑动的侧滑菜单,可配置单侧滑动,同时可配置菜单宽度等,更多配置请参考”可设置参数“。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/choiceyou/FWSideMenu" target="_blank"> <img src="http://img.gank.io/834eb3dd-d859-4bcb-b61b-2f49fbd196ca?imageView2/2/w/460" title="iOS侧滑控件:支持左、右滑动的侧滑菜单,可配置单侧滑动,同时可配置菜单宽度等,更多配置请参考”可设置参数“。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/04zhujunjie/JJFontFit">一款全自动化文字适配库,支持自定义字体,多样式设置等。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/04zhujunjie/JJFontFit" target="_blank"> <img src="http://img.gank.io/e9a1469f-4d0c-4082-b4e8-5cbc1c67afb6?imageView2/2/w/460" title="一款全自动化文字适配库,支持自定义字体,多样式设置等。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/axclogo/AxcAE_TabBar">特效TabBar,以开放为封装核心的TabBar组件,尽量将属性、API等参数全部开放给使用者。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/axclogo/AxcAE_TabBar" target="_blank"> <img src="http://img.gank.io/a08e97cb-9dc2-481a-a572-83a1a0bf86d9?imageView2/2/w/460" title="特效TabBar,以开放为封装核心的TabBar组件,尽量将属性、API等参数全部开放给使用者。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/axclogo/AxcAE_TabBar" target="_blank"> <img src="http://img.gank.io/68b8f5ea-7b72-4ade-8e74-df39a51df051?imageView2/2/w/460" title="特效TabBar,以开放为封装核心的TabBar组件,尽量将属性、API等参数全部开放给使用者。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/1993hzw/Graffiti">android图片涂鸦,具有设置画笔,撤销,缩放移动等功能。</a> (joker) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/1993hzw/Graffiti" target="_blank"> <img src="http://img.gank.io/e666e3c0-3606-4107-a515-4e3a96a6cfdd?imageView2/2/w/460" title="android图片涂鸦,具有设置画笔,撤销,缩放移动等功能。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/1993hzw/Graffiti" target="_blank"> <img src="http://img.gank.io/648431b0-10f3-40da-bfc8-dacf2eb34ace?imageView2/2/w/460" title="android图片涂鸦,具有设置画笔,撤销,缩放移动等功能。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/1993hzw/Graffiti" target="_blank"> <img src="http://img.gank.io/2086cfd0-39f9-4ae3-b32e-5c90e3fefa2a?imageView2/2/w/460" title="android图片涂鸦,具有设置画笔,撤销,缩放移动等功能。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/JakePrim/PrimFilePicker">Android多媒体选择器支持图片和视频。</a> (joker) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JakePrim/PrimFilePicker" target="_blank"> <img src="http://img.gank.io/c781326b-b66a-4a56-90b3-1280ae460e66?imageView2/2/w/460" title="Android多媒体选择器支持图片和视频。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JakePrim/PrimFilePicker" target="_blank"> <img src="http://img.gank.io/7631e3f0-529e-4f52-b56c-63f3f187fa15?imageView2/2/w/460" title="Android多媒体选择器支持图片和视频。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JakePrim/PrimFilePicker" target="_blank"> <img src="http://img.gank.io/14c71d71-146e-41bf-a7e1-f2c3bb1da55f?imageView2/2/w/460" title="Android多媒体选择器支持图片和视频。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JakePrim/PrimFilePicker" target="_blank"> <img src="http://img.gank.io/d6ffc1e5-9d9d-48ef-897c-7ac1c9d07500?imageView2/2/w/460" title="Android多媒体选择器支持图片和视频。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/wongzy/FancyView">提供Android酷炫的开屏动画 (awesome-opening-animation)</a> (joker) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/wongzy/FancyView" target="_blank"> <img src="http://img.gank.io/c0060c2c-9faa-4ff5-8cef-1ec787a55e5f?imageView2/2/w/460" title="提供Android酷炫的开屏动画 (awesome-opening-animation)"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/wongzy/FancyView" target="_blank"> <img src="http://img.gank.io/c3e0c9a2-ea40-48f2-95dd-aab8619ef9e8?imageView2/2/w/460" title="提供Android酷炫的开屏动画 (awesome-opening-animation)"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/wongzy/FancyView" target="_blank"> <img src="http://img.gank.io/ec876a28-bbb9-4078-9b76-60526239db21?imageView2/2/w/460" title="提供Android酷炫的开屏动画 (awesome-opening-animation)"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/wongzy/FancyView" target="_blank"> <img src="http://img.gank.io/ba999045-b88c-462d-97bf-2fcc46f1eed3?imageView2/2/w/460" title="提供Android酷炫的开屏动画 (awesome-opening-animation)"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/steelkiwi/IncrementProductView">有趣的添加产品自定义View</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/flatlogic/sing-app">使用Bootstrap 4构建的免费和开放源代码管理仪表板模板。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/flatlogic/sing-app" target="_blank"> <img src="http://img.gank.io/18767dac-d782-4fbb-8fa0-c6562d5c5e2c?imageView2/2/w/460" title="使用Bootstrap 4构建的免费和开放源代码管理仪表板模板。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/flatlogic/sing-app" target="_blank"> <img src="http://img.gank.io/6d5590b8-bf85-43db-b456-be2d3856103c?imageView2/2/w/460" title="使用Bootstrap 4构建的免费和开放源代码管理仪表板模板。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ry/deno">V8上全新的安全TypeScript运行时。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/terkelg/tiny-glob">超小型,比node-glob更快〜350%</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/teallabs/react-native-init">一个React-Native入门套件,包含React-Navigation + Code Push + Onesignal + Sentry + Google Signin。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="http://www.gcssloop.com/gebug/internet-ip-webcam">用旧Android手机做远程摄像头。</a> (sloop) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://www.gcssloop.com/gebug/internet-ip-webcam" target="_blank"> <img src="http://img.gank.io/4682db3e-62a0-4de1-b9b4-829300278628?imageView2/2/w/460" title="用旧Android手机做远程摄像头。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://www.gcssloop.com/gebug/internet-ip-webcam" target="_blank"> <img src="http://img.gank.io/a3c1e30b-ea87-4d02-9ee0-6632b25989e6?imageView2/2/w/460" title="用旧Android手机做远程摄像头。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://www.gcssloop.com/gebug/internet-ip-webcam" target="_blank"> <img src="http://img.gank.io/60750478-a194-4afd-bd75-40df0fe281e4?imageView2/2/w/460" title="用旧Android手机做远程摄像头。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/SamuelGjk/pxnyan">使用 Flutter 开发的P站浏览应用</a> (SamuelGjk) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SamuelGjk/pxnyan" target="_blank"> <img src="http://img.gank.io/2c1aef80-4478-4f20-9e70-afd1427c42d6?imageView2/2/w/460" title="使用 Flutter 开发的P站浏览应用"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SamuelGjk/pxnyan" target="_blank"> <img src="http://img.gank.io/5a811aa2-320c-408e-87aa-a1b25e439918?imageView2/2/w/460" title="使用 Flutter 开发的P站浏览应用"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SamuelGjk/pxnyan" target="_blank"> <img src="http://img.gank.io/7ab14330-c7a5-46c1-91f6-9d2c3186fe28?imageView2/2/w/460" title="使用 Flutter 开发的P站浏览应用"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6566451210595863815/?region=CN&amp;mid=6501599733151173389&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528943764">男人。一定要骚。。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fs8tym1e8ej30j60ouwhz.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/choiceyou/FWSideMenu">iOS侧滑控件:支持左、右滑动的侧滑菜单,可配置单侧滑动,同时可配置菜单宽度等,更多配置请参考”可设置参数“。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/choiceyou/FWSideMenu" target="_blank"> <img src="http://img.gank.io/834eb3dd-d859-4bcb-b61b-2f49fbd196ca?imageView2/2/w/460" title="iOS侧滑控件:支持左、右滑动的侧滑菜单,可配置单侧滑动,同时可配置菜单宽度等,更多配置请参考”可设置参数“。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/04zhujunjie/JJFontFit">一款全自动化文字适配库,支持自定义字体,多样式设置等。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/04zhujunjie/JJFontFit" target="_blank"> <img src="http://img.gank.io/e9a1469f-4d0c-4082-b4e8-5cbc1c67afb6?imageView2/2/w/460" title="一款全自动化文字适配库,支持自定义字体,多样式设置等。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/axclogo/AxcAE_TabBar">特效TabBar,以开放为封装核心的TabBar组件,尽量将属性、API等参数全部开放给使用者。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/axclogo/AxcAE_TabBar" target="_blank"> <img src="http://img.gank.io/a08e97cb-9dc2-481a-a572-83a1a0bf86d9?imageView2/2/w/460" title="特效TabBar,以开放为封装核心的TabBar组件,尽量将属性、API等参数全部开放给使用者。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/axclogo/AxcAE_TabBar" target="_blank"> <img src="http://img.gank.io/68b8f5ea-7b72-4ade-8e74-df39a51df051?imageView2/2/w/460" title="特效TabBar,以开放为封装核心的TabBar组件,尽量将属性、API等参数全部开放给使用者。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/1993hzw/Graffiti">android图片涂鸦,具有设置画笔,撤销,缩放移动等功能。</a> (joker) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/1993hzw/Graffiti" target="_blank"> <img src="http://img.gank.io/e666e3c0-3606-4107-a515-4e3a96a6cfdd?imageView2/2/w/460" title="android图片涂鸦,具有设置画笔,撤销,缩放移动等功能。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/1993hzw/Graffiti" target="_blank"> <img src="http://img.gank.io/648431b0-10f3-40da-bfc8-dacf2eb34ace?imageView2/2/w/460" title="android图片涂鸦,具有设置画笔,撤销,缩放移动等功能。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/1993hzw/Graffiti" target="_blank"> <img src="http://img.gank.io/2086cfd0-39f9-4ae3-b32e-5c90e3fefa2a?imageView2/2/w/460" title="android图片涂鸦,具有设置画笔,撤销,缩放移动等功能。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/JakePrim/PrimFilePicker">Android多媒体选择器支持图片和视频。</a> (joker) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JakePrim/PrimFilePicker" target="_blank"> <img src="http://img.gank.io/c781326b-b66a-4a56-90b3-1280ae460e66?imageView2/2/w/460" title="Android多媒体选择器支持图片和视频。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JakePrim/PrimFilePicker" target="_blank"> <img src="http://img.gank.io/7631e3f0-529e-4f52-b56c-63f3f187fa15?imageView2/2/w/460" title="Android多媒体选择器支持图片和视频。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JakePrim/PrimFilePicker" target="_blank"> <img src="http://img.gank.io/14c71d71-146e-41bf-a7e1-f2c3bb1da55f?imageView2/2/w/460" title="Android多媒体选择器支持图片和视频。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JakePrim/PrimFilePicker" target="_blank"> <img src="http://img.gank.io/d6ffc1e5-9d9d-48ef-897c-7ac1c9d07500?imageView2/2/w/460" title="Android多媒体选择器支持图片和视频。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/wongzy/FancyView">提供Android酷炫的开屏动画 (awesome-opening-animation)</a> (joker) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/wongzy/FancyView" target="_blank"> <img src="http://img.gank.io/c0060c2c-9faa-4ff5-8cef-1ec787a55e5f?imageView2/2/w/460" title="提供Android酷炫的开屏动画 (awesome-opening-animation)"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/wongzy/FancyView" target="_blank"> <img src="http://img.gank.io/c3e0c9a2-ea40-48f2-95dd-aab8619ef9e8?imageView2/2/w/460" title="提供Android酷炫的开屏动画 (awesome-opening-animation)"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/wongzy/FancyView" target="_blank"> <img src="http://img.gank.io/ec876a28-bbb9-4078-9b76-60526239db21?imageView2/2/w/460" title="提供Android酷炫的开屏动画 (awesome-opening-animation)"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/wongzy/FancyView" target="_blank"> <img src="http://img.gank.io/ba999045-b88c-462d-97bf-2fcc46f1eed3?imageView2/2/w/460" title="提供Android酷炫的开屏动画 (awesome-opening-animation)"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/steelkiwi/IncrementProductView">有趣的添加产品自定义View</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/flatlogic/sing-app">使用Bootstrap 4构建的免费和开放源代码管理仪表板模板。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/flatlogic/sing-app" target="_blank"> <img src="http://img.gank.io/18767dac-d782-4fbb-8fa0-c6562d5c5e2c?imageView2/2/w/460" title="使用Bootstrap 4构建的免费和开放源代码管理仪表板模板。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/flatlogic/sing-app" target="_blank"> <img src="http://img.gank.io/6d5590b8-bf85-43db-b456-be2d3856103c?imageView2/2/w/460" title="使用Bootstrap 4构建的免费和开放源代码管理仪表板模板。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ry/deno">V8上全新的安全TypeScript运行时。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/terkelg/tiny-glob">超小型,比node-glob更快〜350%</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/teallabs/react-native-init">一个React-Native入门套件,包含React-Navigation + Code Push + Onesignal + Sentry + Google Signin。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="http://www.gcssloop.com/gebug/internet-ip-webcam">用旧Android手机做远程摄像头。</a> (sloop) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://www.gcssloop.com/gebug/internet-ip-webcam" target="_blank"> <img src="http://img.gank.io/4682db3e-62a0-4de1-b9b4-829300278628?imageView2/2/w/460" title="用旧Android手机做远程摄像头。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://www.gcssloop.com/gebug/internet-ip-webcam" target="_blank"> <img src="http://img.gank.io/a3c1e30b-ea87-4d02-9ee0-6632b25989e6?imageView2/2/w/460" title="用旧Android手机做远程摄像头。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://www.gcssloop.com/gebug/internet-ip-webcam" target="_blank"> <img src="http://img.gank.io/60750478-a194-4afd-bd75-40df0fe281e4?imageView2/2/w/460" title="用旧Android手机做远程摄像头。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/SamuelGjk/pxnyan">使用 Flutter 开发的P站浏览应用</a> (SamuelGjk) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SamuelGjk/pxnyan" target="_blank"> <img src="http://img.gank.io/2c1aef80-4478-4f20-9e70-afd1427c42d6?imageView2/2/w/460" title="使用 Flutter 开发的P站浏览应用"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SamuelGjk/pxnyan" target="_blank"> <img src="http://img.gank.io/5a811aa2-320c-408e-87aa-a1b25e439918?imageView2/2/w/460" title="使用 Flutter 开发的P站浏览应用"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SamuelGjk/pxnyan" target="_blank"> <img src="http://img.gank.io/7ab14330-c7a5-46c1-91f6-9d2c3186fe28?imageView2/2/w/460" title="使用 Flutter 开发的P站浏览应用"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6566451210595863815/?region=CN&amp;mid=6501599733151173389&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1528943764">男人。一定要骚。。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/14 Thu, 14 Jun 2018 00:00:00 +0806 干货不够,图片来凑,提前祝各位老铁们,端午节快乐~ http://gank.io/2018/06/15?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsb0lh7vl0j30go0ligni.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/apple/swift-protobuf">Apple 团队开源的基于 Google Protocol Buffer (&#34;protobuf&#34;) 序列化技术的运行时库</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/3llomi/Hidely">受Android FAB的启发的动画隐藏/显示视图。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/3llomi/Hidely" target="_blank"> <img src="http://img.gank.io/228dcb82-b6cb-40bc-ac14-c2d909105176?imageView2/2/w/460" title="受Android FAB的启发的动画隐藏/显示视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/3llomi/Hidely" target="_blank"> <img src="http://img.gank.io/97a2cf03-6aee-41c2-9179-72534d53de33?imageView2/2/w/460" title="受Android FAB的启发的动画隐藏/显示视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/3llomi/Hidely" target="_blank"> <img src="http://img.gank.io/c6fc42e8-d13c-4b42-9771-74b7d46d69d9?imageView2/2/w/460" title="受Android FAB的启发的动画隐藏/显示视图。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/geekruchika/FlutterCardSwipe">Flutter实现的CardSwipe效果。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/geekruchika/FlutterCardSwipe" target="_blank"> <img src="http://img.gank.io/746d8620-cf0d-455a-b1a0-0370d62bb74b?imageView2/2/w/460" title="Flutter实现的CardSwipe效果。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jdqm/RvAdapter">万能Adapter for RecyclerView,使用与单ItemView和多种ItemView</a> (jdqm) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jdqm/RvAdapter" target="_blank"> <img src="http://img.gank.io/aeca4ba2-ed84-4a5f-85f9-fa03f6eba057?imageView2/2/w/460" title="万能Adapter for RecyclerView,使用与单ItemView和多种ItemView"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/wangchenyan/LrcView">一个可拖动、好看的歌词View</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/simplepeng/SpiderMan">Android手机端崩溃日志记录。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/simplepeng/SpiderMan" target="_blank"> <img src="http://img.gank.io/0add1cda-d44b-4430-aa74-a8074bd23613?imageView2/2/w/460" title="Android手机端崩溃日志记录。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/closetao/TVLive">世界杯直播。</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/closetao/TVLive" target="_blank"> <img src="http://img.gank.io/955e7f7b-b39e-4f75-baa3-1c7354149f48?imageView2/2/w/460" title="世界杯直播。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jxnblk/ram">React应用程序管理器:创建并运行React(和其他)应用程序 - 不需要命令行或生成设置。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jxnblk/ram" target="_blank"> <img src="http://img.gank.io/5983eae4-e9b1-409a-8bcb-7d9976d09371?imageView2/2/w/460" title="React应用程序管理器:创建并运行React(和其他)应用程序 - 不需要命令行或生成设置。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://zhuanlan.zhihu.com/p/36263164">恭喜马化腾喜提 fuckqq.com</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://github.com/Yelp/detect-secrets">防止密码被硬编码到代码中</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/lefex/iWeChat">我们一起来还原微信,探索微信的设计,以及使用到的技术手段等。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lefex/iWeChat" target="_blank"> <img src="http://img.gank.io/47405a3a-6351-4807-8ede-b630c8a5e609?imageView2/2/w/460" title="我们一起来还原微信,探索微信的设计,以及使用到的技术手段等。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lefex/iWeChat" target="_blank"> <img src="http://img.gank.io/1f379738-1793-4a8a-ac0f-d2b00d4448fe?imageView2/2/w/460" title="我们一起来还原微信,探索微信的设计,以及使用到的技术手段等。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lefex/iWeChat" target="_blank"> <img src="http://img.gank.io/80b62acd-accd-402b-917f-776b658a32c7?imageView2/2/w/460" title="我们一起来还原微信,探索微信的设计,以及使用到的技术手段等。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/DanluTeam/ColdStart">Android App 冷启动优化方案。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/DanluTeam/ColdStart" target="_blank"> <img src="http://img.gank.io/fc6f2afd-3aa8-4517-9574-bbe4bd8aa87b?imageView2/2/w/460" title="Android App 冷启动优化方案。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/DanluTeam/ColdStart" target="_blank"> <img src="http://img.gank.io/be784163-bb24-46fc-8438-081c138bbe28?imageView2/2/w/460" title="Android App 冷启动优化方案。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/DanluTeam/ColdStart" target="_blank"> <img src="http://img.gank.io/8b59a310-2e00-4193-8d96-839384f9b2fa?imageView2/2/w/460" title="Android App 冷启动优化方案。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6566526360171318542/?region=CN&amp;mid=6502768799983504141&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1529034645">家里有个贤惠的媳妇,都是手机培养出来的,哎😔。。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsb0lh7vl0j30go0ligni.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/apple/swift-protobuf">Apple 团队开源的基于 Google Protocol Buffer (&#34;protobuf&#34;) 序列化技术的运行时库</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/3llomi/Hidely">受Android FAB的启发的动画隐藏/显示视图。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/3llomi/Hidely" target="_blank"> <img src="http://img.gank.io/228dcb82-b6cb-40bc-ac14-c2d909105176?imageView2/2/w/460" title="受Android FAB的启发的动画隐藏/显示视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/3llomi/Hidely" target="_blank"> <img src="http://img.gank.io/97a2cf03-6aee-41c2-9179-72534d53de33?imageView2/2/w/460" title="受Android FAB的启发的动画隐藏/显示视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/3llomi/Hidely" target="_blank"> <img src="http://img.gank.io/c6fc42e8-d13c-4b42-9771-74b7d46d69d9?imageView2/2/w/460" title="受Android FAB的启发的动画隐藏/显示视图。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/geekruchika/FlutterCardSwipe">Flutter实现的CardSwipe效果。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/geekruchika/FlutterCardSwipe" target="_blank"> <img src="http://img.gank.io/746d8620-cf0d-455a-b1a0-0370d62bb74b?imageView2/2/w/460" title="Flutter实现的CardSwipe效果。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jdqm/RvAdapter">万能Adapter for RecyclerView,使用与单ItemView和多种ItemView</a> (jdqm) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jdqm/RvAdapter" target="_blank"> <img src="http://img.gank.io/aeca4ba2-ed84-4a5f-85f9-fa03f6eba057?imageView2/2/w/460" title="万能Adapter for RecyclerView,使用与单ItemView和多种ItemView"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/wangchenyan/LrcView">一个可拖动、好看的歌词View</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/simplepeng/SpiderMan">Android手机端崩溃日志记录。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/simplepeng/SpiderMan" target="_blank"> <img src="http://img.gank.io/0add1cda-d44b-4430-aa74-a8074bd23613?imageView2/2/w/460" title="Android手机端崩溃日志记录。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/closetao/TVLive">世界杯直播。</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/closetao/TVLive" target="_blank"> <img src="http://img.gank.io/955e7f7b-b39e-4f75-baa3-1c7354149f48?imageView2/2/w/460" title="世界杯直播。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jxnblk/ram">React应用程序管理器:创建并运行React(和其他)应用程序 - 不需要命令行或生成设置。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jxnblk/ram" target="_blank"> <img src="http://img.gank.io/5983eae4-e9b1-409a-8bcb-7d9976d09371?imageView2/2/w/460" title="React应用程序管理器:创建并运行React(和其他)应用程序 - 不需要命令行或生成设置。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://zhuanlan.zhihu.com/p/36263164">恭喜马化腾喜提 fuckqq.com</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://github.com/Yelp/detect-secrets">防止密码被硬编码到代码中</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/lefex/iWeChat">我们一起来还原微信,探索微信的设计,以及使用到的技术手段等。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lefex/iWeChat" target="_blank"> <img src="http://img.gank.io/47405a3a-6351-4807-8ede-b630c8a5e609?imageView2/2/w/460" title="我们一起来还原微信,探索微信的设计,以及使用到的技术手段等。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lefex/iWeChat" target="_blank"> <img src="http://img.gank.io/1f379738-1793-4a8a-ac0f-d2b00d4448fe?imageView2/2/w/460" title="我们一起来还原微信,探索微信的设计,以及使用到的技术手段等。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lefex/iWeChat" target="_blank"> <img src="http://img.gank.io/80b62acd-accd-402b-917f-776b658a32c7?imageView2/2/w/460" title="我们一起来还原微信,探索微信的设计,以及使用到的技术手段等。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/DanluTeam/ColdStart">Android App 冷启动优化方案。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/DanluTeam/ColdStart" target="_blank"> <img src="http://img.gank.io/fc6f2afd-3aa8-4517-9574-bbe4bd8aa87b?imageView2/2/w/460" title="Android App 冷启动优化方案。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/DanluTeam/ColdStart" target="_blank"> <img src="http://img.gank.io/be784163-bb24-46fc-8438-081c138bbe28?imageView2/2/w/460" title="Android App 冷启动优化方案。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/DanluTeam/ColdStart" target="_blank"> <img src="http://img.gank.io/8b59a310-2e00-4193-8d96-839384f9b2fa?imageView2/2/w/460" title="Android App 冷启动优化方案。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6566526360171318542/?region=CN&amp;mid=6502768799983504141&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1529034645">家里有个贤惠的媳妇,都是手机培养出来的,哎😔。。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/15 Fri, 15 Jun 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/06/19?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsfq2pwt72j30qo0yg78u.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/SvenTiigi/WhatsNewKit">WhatsNewKit:给用户展示你的 App 新特性,可定制</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SvenTiigi/WhatsNewKit" target="_blank"> <img src="http://img.gank.io/4594216a-5a8b-4cf8-a23b-38c07f9cb4c5?imageView2/2/w/460" title="WhatsNewKit:给用户展示你的 App 新特性,可定制"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SvenTiigi/WhatsNewKit" target="_blank"> <img src="http://img.gank.io/920e8bde-1dd9-41ad-80ff-1fd0a2bc4986?imageView2/2/w/460" title="WhatsNewKit:给用户展示你的 App 新特性,可定制"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SvenTiigi/WhatsNewKit" target="_blank"> <img src="http://img.gank.io/5c06e8f1-0790-4a77-9d6b-0a994f1b8aa5?imageView2/2/w/460" title="WhatsNewKit:给用户展示你的 App 新特性,可定制"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/yannickl/AwaitKit">AwaitKit:受 ES8 Async/Await 启发,用 Swift 实现的异步编程库</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/onevcat/FengNiao">喵神出品,用 Swift 实现的命令行工具:FengNiao,作用是删除 Xcode 项目里没有使用的资源文件</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/xuexiangjys/RxBus">一个简易的Android事件通知库,使用RxJava和Javassist设计,拒绝使用反射,保证性能高效稳定。</a> (xuexiangjys) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xuexiangjys/RxBus" target="_blank"> <img src="http://img.gank.io/3b80519d-a359-4543-98d7-c3b041c45460?imageView2/2/w/460" title="一个简易的Android事件通知库,使用RxJava和Javassist设计,拒绝使用反射,保证性能高效稳定。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/xuexiangjys/XOrmlite">一个方便实用的OrmLite数据库框架,支持一键集成。</a> (xuexiangjys) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xuexiangjys/XOrmlite" target="_blank"> <img src="http://img.gank.io/cf275aeb-cc2d-46f7-998c-8e811e6a805f?imageView2/2/w/460" title="一个方便实用的OrmLite数据库框架,支持一键集成。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xuexiangjys/XOrmlite" target="_blank"> <img src="http://img.gank.io/877ef361-3182-4e47-a6d1-94057ee58d04?imageView2/2/w/460" title="一个方便实用的OrmLite数据库框架,支持一键集成。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jdqm/TapeView">漂亮的滑动卷尺,适用于身高、体重输入等场景,样式风格自由定制。</a> (jdqm) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jdqm/TapeView" target="_blank"> <img src="http://img.gank.io/a1466acc-06bf-4f65-94b0-c4a1118ad6b1?imageView2/2/w/460" title="漂亮的滑动卷尺,适用于身高、体重输入等场景,样式风格自由定制。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://blog.csdn.net/qq_17766199/article/details/80732836">感受LiveData 与 ViewModel结合之美</a> (唯鹿) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://blog.csdn.net/qq_17766199/article/details/80732836" target="_blank"> <img src="http://img.gank.io/bbc7b78e-5fbc-4bff-af62-cacaa0d6738f?imageView2/2/w/460" title="感受LiveData 与 ViewModel结合之美"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://blog.csdn.net/qq_17766199/article/details/80732836" target="_blank"> <img src="http://img.gank.io/a3fbabf6-1fd1-4236-870a-b301b1662e87?imageView2/2/w/460" title="感受LiveData 与 ViewModel结合之美"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/GongWnbo/SuperRecycleView">高度自定义的沉浸式,商城sku算法,仿了吗购物车(带缓存),装饰类的RecycleView添加头尾。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/GongWnbo/SuperRecycleView" target="_blank"> <img src="http://img.gank.io/c7522464-3004-4f55-9502-42deaa8c21c2?imageView2/2/w/460" title="高度自定义的沉浸式,商城sku算法,仿了吗购物车(带缓存),装饰类的RecycleView添加头尾。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/GongWnbo/SuperRecycleView" target="_blank"> <img src="http://img.gank.io/4c893a28-574d-4c2b-9edb-5d83c592d91e?imageView2/2/w/460" title="高度自定义的沉浸式,商城sku算法,仿了吗购物车(带缓存),装饰类的RecycleView添加头尾。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/TeaEntityLab/fpEs">函数式编程及Optional, Rx, 異步執行相関Library</a> (John Lee) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/Sunnyyoung/WeChatTweak-macOS">WeChatTweak-macOS:首款微信 macOS 客户端撤回拦截与多开,开源工具</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Sunnyyoung/WeChatTweak-macOS" target="_blank"> <img src="http://img.gank.io/d8938cd3-108b-48e7-925a-a9fcdebc0138?imageView2/2/w/460" title="WeChatTweak-macOS:首款微信 macOS 客户端撤回拦截与多开,开源工具"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Sunnyyoung/WeChatTweak-macOS" target="_blank"> <img src="http://img.gank.io/ddfec555-c55a-468a-b66a-54fda46d4b89?imageView2/2/w/460" title="WeChatTweak-macOS:首款微信 macOS 客户端撤回拦截与多开,开源工具"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://github.com/awesomedata/awesome-public-datasets#naturallanguage">Awesome Public Datasets:公开数据集,大部分免费,涵盖机器学习、自然语言处理、图像识别等领域</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/agrinman/sift-ios">Sift app:实时监控 iPhone 上所有应用的网络请求,让你知道你的手机 App 都干了什么</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/agrinman/sift-ios" target="_blank"> <img src="http://img.gank.io/ee756601-07f7-4c58-8e41-8ae6c727408e?imageView2/2/w/460" title="Sift app:实时监控 iPhone 上所有应用的网络请求,让你知道你的手机 App 都干了什么"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/agrinman/sift-ios" target="_blank"> <img src="http://img.gank.io/99a2d873-7e13-4455-bbf2-152bdf0dee52?imageView2/2/w/460" title="Sift app:实时监控 iPhone 上所有应用的网络请求,让你知道你的手机 App 都干了什么"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/agrinman/sift-ios" target="_blank"> <img src="http://img.gank.io/f5af754d-d50e-486e-9c5e-5e58908a7fa0?imageView2/2/w/460" title="Sift app:实时监控 iPhone 上所有应用的网络请求,让你知道你的手机 App 都干了什么"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/XunMengWinter/Now">NowView--MONO、站酷、国家地理、GANK等图文精选App</a> (XunMengWinter) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/XunMengWinter/Now" target="_blank"> <img src="http://img.gank.io/043f5bb8-27cc-44cb-aa17-7626a6b10495?imageView2/2/w/460" title="NowView--MONO、站酷、国家地理、GANK等图文精选App"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6567927557407116548/?region=CN&amp;mid=6567927705541708548&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1529389509">魔方肖挑战复原15阶魔方1小时24分....</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsfq2pwt72j30qo0yg78u.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/SvenTiigi/WhatsNewKit">WhatsNewKit:给用户展示你的 App 新特性,可定制</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SvenTiigi/WhatsNewKit" target="_blank"> <img src="http://img.gank.io/4594216a-5a8b-4cf8-a23b-38c07f9cb4c5?imageView2/2/w/460" title="WhatsNewKit:给用户展示你的 App 新特性,可定制"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SvenTiigi/WhatsNewKit" target="_blank"> <img src="http://img.gank.io/920e8bde-1dd9-41ad-80ff-1fd0a2bc4986?imageView2/2/w/460" title="WhatsNewKit:给用户展示你的 App 新特性,可定制"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SvenTiigi/WhatsNewKit" target="_blank"> <img src="http://img.gank.io/5c06e8f1-0790-4a77-9d6b-0a994f1b8aa5?imageView2/2/w/460" title="WhatsNewKit:给用户展示你的 App 新特性,可定制"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/yannickl/AwaitKit">AwaitKit:受 ES8 Async/Await 启发,用 Swift 实现的异步编程库</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/onevcat/FengNiao">喵神出品,用 Swift 实现的命令行工具:FengNiao,作用是删除 Xcode 项目里没有使用的资源文件</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/xuexiangjys/RxBus">一个简易的Android事件通知库,使用RxJava和Javassist设计,拒绝使用反射,保证性能高效稳定。</a> (xuexiangjys) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xuexiangjys/RxBus" target="_blank"> <img src="http://img.gank.io/3b80519d-a359-4543-98d7-c3b041c45460?imageView2/2/w/460" title="一个简易的Android事件通知库,使用RxJava和Javassist设计,拒绝使用反射,保证性能高效稳定。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/xuexiangjys/XOrmlite">一个方便实用的OrmLite数据库框架,支持一键集成。</a> (xuexiangjys) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xuexiangjys/XOrmlite" target="_blank"> <img src="http://img.gank.io/cf275aeb-cc2d-46f7-998c-8e811e6a805f?imageView2/2/w/460" title="一个方便实用的OrmLite数据库框架,支持一键集成。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xuexiangjys/XOrmlite" target="_blank"> <img src="http://img.gank.io/877ef361-3182-4e47-a6d1-94057ee58d04?imageView2/2/w/460" title="一个方便实用的OrmLite数据库框架,支持一键集成。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jdqm/TapeView">漂亮的滑动卷尺,适用于身高、体重输入等场景,样式风格自由定制。</a> (jdqm) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jdqm/TapeView" target="_blank"> <img src="http://img.gank.io/a1466acc-06bf-4f65-94b0-c4a1118ad6b1?imageView2/2/w/460" title="漂亮的滑动卷尺,适用于身高、体重输入等场景,样式风格自由定制。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://blog.csdn.net/qq_17766199/article/details/80732836">感受LiveData 与 ViewModel结合之美</a> (唯鹿) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://blog.csdn.net/qq_17766199/article/details/80732836" target="_blank"> <img src="http://img.gank.io/bbc7b78e-5fbc-4bff-af62-cacaa0d6738f?imageView2/2/w/460" title="感受LiveData 与 ViewModel结合之美"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://blog.csdn.net/qq_17766199/article/details/80732836" target="_blank"> <img src="http://img.gank.io/a3fbabf6-1fd1-4236-870a-b301b1662e87?imageView2/2/w/460" title="感受LiveData 与 ViewModel结合之美"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/GongWnbo/SuperRecycleView">高度自定义的沉浸式,商城sku算法,仿了吗购物车(带缓存),装饰类的RecycleView添加头尾。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/GongWnbo/SuperRecycleView" target="_blank"> <img src="http://img.gank.io/c7522464-3004-4f55-9502-42deaa8c21c2?imageView2/2/w/460" title="高度自定义的沉浸式,商城sku算法,仿了吗购物车(带缓存),装饰类的RecycleView添加头尾。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/GongWnbo/SuperRecycleView" target="_blank"> <img src="http://img.gank.io/4c893a28-574d-4c2b-9edb-5d83c592d91e?imageView2/2/w/460" title="高度自定义的沉浸式,商城sku算法,仿了吗购物车(带缓存),装饰类的RecycleView添加头尾。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/TeaEntityLab/fpEs">函数式编程及Optional, Rx, 異步執行相関Library</a> (John Lee) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/Sunnyyoung/WeChatTweak-macOS">WeChatTweak-macOS:首款微信 macOS 客户端撤回拦截与多开,开源工具</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Sunnyyoung/WeChatTweak-macOS" target="_blank"> <img src="http://img.gank.io/d8938cd3-108b-48e7-925a-a9fcdebc0138?imageView2/2/w/460" title="WeChatTweak-macOS:首款微信 macOS 客户端撤回拦截与多开,开源工具"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Sunnyyoung/WeChatTweak-macOS" target="_blank"> <img src="http://img.gank.io/ddfec555-c55a-468a-b66a-54fda46d4b89?imageView2/2/w/460" title="WeChatTweak-macOS:首款微信 macOS 客户端撤回拦截与多开,开源工具"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://github.com/awesomedata/awesome-public-datasets#naturallanguage">Awesome Public Datasets:公开数据集,大部分免费,涵盖机器学习、自然语言处理、图像识别等领域</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/agrinman/sift-ios">Sift app:实时监控 iPhone 上所有应用的网络请求,让你知道你的手机 App 都干了什么</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/agrinman/sift-ios" target="_blank"> <img src="http://img.gank.io/ee756601-07f7-4c58-8e41-8ae6c727408e?imageView2/2/w/460" title="Sift app:实时监控 iPhone 上所有应用的网络请求,让你知道你的手机 App 都干了什么"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/agrinman/sift-ios" target="_blank"> <img src="http://img.gank.io/99a2d873-7e13-4455-bbf2-152bdf0dee52?imageView2/2/w/460" title="Sift app:实时监控 iPhone 上所有应用的网络请求,让你知道你的手机 App 都干了什么"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/agrinman/sift-ios" target="_blank"> <img src="http://img.gank.io/f5af754d-d50e-486e-9c5e-5e58908a7fa0?imageView2/2/w/460" title="Sift app:实时监控 iPhone 上所有应用的网络请求,让你知道你的手机 App 都干了什么"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/XunMengWinter/Now">NowView--MONO、站酷、国家地理、GANK等图文精选App</a> (XunMengWinter) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/XunMengWinter/Now" target="_blank"> <img src="http://img.gank.io/043f5bb8-27cc-44cb-aa17-7626a6b10495?imageView2/2/w/460" title="NowView--MONO、站酷、国家地理、GANK等图文精选App"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6567927557407116548/?region=CN&amp;mid=6567927705541708548&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1529389509">魔方肖挑战复原15阶魔方1小时24分....</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/19 Tue, 19 Jun 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/06/20?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsfq1ykabxj30k00pracv.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/leichunfeng/WXTabBarController">WXTabBarController:在系统 UITabBarController 的基础上实现了安卓版微信 TabBar 的滑动切换功能</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/leichunfeng/WXTabBarController" target="_blank"> <img src="http://img.gank.io/2723d8c2-dc22-447d-bd7f-717369658a67?imageView2/2/w/460" title="WXTabBarController:在系统 UITabBarController 的基础上实现了安卓版微信 TabBar 的滑动切换功能"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/leichunfeng/WXTabBarController" target="_blank"> <img src="http://img.gank.io/dad9b233-9cf4-49b8-9e12-72e867948a1c?imageView2/2/w/460" title="WXTabBarController:在系统 UITabBarController 的基础上实现了安卓版微信 TabBar 的滑动切换功能"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="http://limboy.me/tech/2018/03/04/ios-lightweight-hotfix.html">轻量级低风险 iOS Hotfix 方案</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/steipete/Aspects">Aspects:iOS AOP 库</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/steipete/Aspects" target="_blank"> <img src="http://img.gank.io/93743f45-bfaf-4088-9964-f0085022a234?imageView2/2/w/460" title="Aspects:iOS AOP 库"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/yulingtianxia/MessageThrottle">MessageThrottle:一个轻量级的 Objective-C 消息节流和防抖库,避免同一个方法在短时间内被频繁重复调用</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yulingtianxia/MessageThrottle" target="_blank"> <img src="http://img.gank.io/232bd743-e91d-4154-9a7a-d1c1be030dde?imageView2/2/w/460" title="MessageThrottle:一个轻量级的 Objective-C 消息节流和防抖库,避免同一个方法在短时间内被频繁重复调用"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/iielse/behavior-learn">自定义CoordinatorLayout.Behavior仿美团商家详情界面实现内容复杂联动</a> (else) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iielse/behavior-learn" target="_blank"> <img src="http://img.gank.io/0cc1025b-0327-4cc0-9c27-b34e394ed298?imageView2/2/w/460" title="自定义CoordinatorLayout.Behavior仿美团商家详情界面实现内容复杂联动"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/leavesC/WifiP2P">实现Android手机之间无网络传输文件</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/varunest/TheGlowingLoader">炫酷的加载view,光影效果</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/varunest/TheGlowingLoader" target="_blank"> <img src="http://img.gank.io/4cddc28f-b0c2-4371-b840-6941dc98a2e5?imageView2/2/w/460" title="炫酷的加载view,光影效果"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/varunest/TheGlowingLoader" target="_blank"> <img src="http://img.gank.io/a43b3bad-1d1d-4da2-8f1e-55c897c57bb8?imageView2/2/w/460" title="炫酷的加载view,光影效果"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/tommybuonomo/dotsindicator">MD风格的Viewpager指示器</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/mattdesl/load-asset">Loads a single or multiple assets and returns a promise.</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/TeaEntityLab/fpGo">函数式编程及Optional, Rx, 異步執行相関Library (for Golang)</a> (John Lee) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/xixinjiejie/lover-awesome">lover-awesome:程序员相亲助手,重点解决程序员交友、程序员恋爱、程序员相亲、程序员找对象的问题,真正开源交友。</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xixinjiejie/lover-awesome" target="_blank"> <img src="http://img.gank.io/4c71231e-1f15-418c-96ad-08f009135687?imageView2/2/w/460" title="lover-awesome:程序员相亲助手,重点解决程序员交友、程序员恋爱、程序员相亲、程序员找对象的问题,真正开源交友。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://zhuanlan.zhihu.com/p/38003217">如何轻松地在树莓派上使用深度学习检测目标</a> (james) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://zhuanlan.zhihu.com/p/38226450">从零开始,在 Redux 中构建时间旅行式调试</a> (james) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6567947950796836100/?region=CN&amp;mid=6567947997232794376&amp;titleType=title_CN_4&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1529465348">隔着屏幕都有股烧焦的味道。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsfq1ykabxj30k00pracv.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/leichunfeng/WXTabBarController">WXTabBarController:在系统 UITabBarController 的基础上实现了安卓版微信 TabBar 的滑动切换功能</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/leichunfeng/WXTabBarController" target="_blank"> <img src="http://img.gank.io/2723d8c2-dc22-447d-bd7f-717369658a67?imageView2/2/w/460" title="WXTabBarController:在系统 UITabBarController 的基础上实现了安卓版微信 TabBar 的滑动切换功能"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/leichunfeng/WXTabBarController" target="_blank"> <img src="http://img.gank.io/dad9b233-9cf4-49b8-9e12-72e867948a1c?imageView2/2/w/460" title="WXTabBarController:在系统 UITabBarController 的基础上实现了安卓版微信 TabBar 的滑动切换功能"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="http://limboy.me/tech/2018/03/04/ios-lightweight-hotfix.html">轻量级低风险 iOS Hotfix 方案</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/steipete/Aspects">Aspects:iOS AOP 库</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/steipete/Aspects" target="_blank"> <img src="http://img.gank.io/93743f45-bfaf-4088-9964-f0085022a234?imageView2/2/w/460" title="Aspects:iOS AOP 库"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/yulingtianxia/MessageThrottle">MessageThrottle:一个轻量级的 Objective-C 消息节流和防抖库,避免同一个方法在短时间内被频繁重复调用</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yulingtianxia/MessageThrottle" target="_blank"> <img src="http://img.gank.io/232bd743-e91d-4154-9a7a-d1c1be030dde?imageView2/2/w/460" title="MessageThrottle:一个轻量级的 Objective-C 消息节流和防抖库,避免同一个方法在短时间内被频繁重复调用"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/iielse/behavior-learn">自定义CoordinatorLayout.Behavior仿美团商家详情界面实现内容复杂联动</a> (else) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iielse/behavior-learn" target="_blank"> <img src="http://img.gank.io/0cc1025b-0327-4cc0-9c27-b34e394ed298?imageView2/2/w/460" title="自定义CoordinatorLayout.Behavior仿美团商家详情界面实现内容复杂联动"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/leavesC/WifiP2P">实现Android手机之间无网络传输文件</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/varunest/TheGlowingLoader">炫酷的加载view,光影效果</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/varunest/TheGlowingLoader" target="_blank"> <img src="http://img.gank.io/4cddc28f-b0c2-4371-b840-6941dc98a2e5?imageView2/2/w/460" title="炫酷的加载view,光影效果"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/varunest/TheGlowingLoader" target="_blank"> <img src="http://img.gank.io/a43b3bad-1d1d-4da2-8f1e-55c897c57bb8?imageView2/2/w/460" title="炫酷的加载view,光影效果"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/tommybuonomo/dotsindicator">MD风格的Viewpager指示器</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/mattdesl/load-asset">Loads a single or multiple assets and returns a promise.</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/TeaEntityLab/fpGo">函数式编程及Optional, Rx, 異步執行相関Library (for Golang)</a> (John Lee) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/xixinjiejie/lover-awesome">lover-awesome:程序员相亲助手,重点解决程序员交友、程序员恋爱、程序员相亲、程序员找对象的问题,真正开源交友。</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/xixinjiejie/lover-awesome" target="_blank"> <img src="http://img.gank.io/4c71231e-1f15-418c-96ad-08f009135687?imageView2/2/w/460" title="lover-awesome:程序员相亲助手,重点解决程序员交友、程序员恋爱、程序员相亲、程序员找对象的问题,真正开源交友。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://zhuanlan.zhihu.com/p/38003217">如何轻松地在树莓派上使用深度学习检测目标</a> (james) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://zhuanlan.zhihu.com/p/38226450">从零开始,在 Redux 中构建时间旅行式调试</a> (james) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6567947950796836100/?region=CN&amp;mid=6567947997232794376&amp;titleType=title_CN_4&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1529465348">隔着屏幕都有股烧焦的味道。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/20 Wed, 20 Jun 2018 00:00:00 +0806 今日力推:炫酷的iOS AR相册/nodejs终端显示图像 http://gank.io/2018/06/21?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsfq1k9cb5j30sg0y7q61.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/louisdh/openterm">OpenTerm:一个 iOS 沙箱命令行接口,可以在 iPhone 上执行部分终端命令</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/SherlockQi/HeavenMemoirs">HeavenMemoirs - 使用 ARKit 实现的 AR相册</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SherlockQi/HeavenMemoirs" target="_blank"> <img src="http://img.gank.io/13d93cb3-0c9e-4730-9ff8-9bd7a5bd7c36?imageView2/2/w/460" title="HeavenMemoirs - 使用 ARKit 实现的 AR相册"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/hnvn/flutter_flip_panel">一个Flutter实现的炫酷flip_panel。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hnvn/flutter_flip_panel" target="_blank"> <img src="http://img.gank.io/02cd667c-47e1-4c01-b9e6-f52afd8d5eed?imageView2/2/w/460" title="一个Flutter实现的炫酷flip_panel。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hnvn/flutter_flip_panel" target="_blank"> <img src="http://img.gank.io/25a2e702-7eed-4415-915f-e925937c943b?imageView2/2/w/460" title="一个Flutter实现的炫酷flip_panel。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/brkckr/TableView">一个看起来像TableView的RecyclerView,可以同时水平和垂直滚动一个固定的标题。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/brkckr/TableView" target="_blank"> <img src="http://img.gank.io/2e085990-19a5-44ae-b58c-196052bc5e9d?imageView2/2/w/460" title="一个看起来像TableView的RecyclerView,可以同时水平和垂直滚动一个固定的标题。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/imjeevandeshmukh/GlideToast">GlideToast是一个实现Flying Toast动画的android库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/imjeevandeshmukh/GlideToast" target="_blank"> <img src="http://img.gank.io/dadb66ce-77fc-4f57-a3b0-ab6635b3f826?imageView2/2/w/460" title="GlideToast是一个实现Flying Toast动画的android库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/imjeevandeshmukh/GlideToast" target="_blank"> <img src="http://img.gank.io/557dd1e6-439a-4cf3-9554-17ae3a2ea131?imageView2/2/w/460" title="GlideToast是一个实现Flying Toast动画的android库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/imjeevandeshmukh/GlideToast" target="_blank"> <img src="http://img.gank.io/ace974b6-9d4b-45bf-9b69-e817c9641c1d?imageView2/2/w/460" title="GlideToast是一个实现Flying Toast动画的android库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/imjeevandeshmukh/GlideToast" target="_blank"> <img src="http://img.gank.io/07ef50ef-fef7-4ba4-af36-885756a44462?imageView2/2/w/460" title="GlideToast是一个实现Flying Toast动画的android库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/dengzemiao/DZMeBookRead">最完整小说阅读器Demo。</a> (joker) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/dengzemiao/DZMeBookRead" target="_blank"> <img src="http://img.gank.io/0f15270c-6313-4c15-b79b-b63486333b93?imageView2/2/w/460" title="最完整小说阅读器Demo。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/dengzemiao/DZMeBookRead" target="_blank"> <img src="http://img.gank.io/67410ec3-4e7f-4405-ad4f-650d5eb20d12?imageView2/2/w/460" title="最完整小说阅读器Demo。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/dengzemiao/DZMeBookRead" target="_blank"> <img src="http://img.gank.io/1c5ad1a3-b9fc-44b8-82e0-a2b5a057148a?imageView2/2/w/460" title="最完整小说阅读器Demo。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/PrototypeZ/SaveState">自动帮你完成 onSaveInstanceState 和 onRestoreInstanceState 的相关操作</a> (Prototype Z) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/mistamek/Android-drawable-preview-plugin">AS预览drawable文件的插件</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mistamek/Android-drawable-preview-plugin" target="_blank"> <img src="http://img.gank.io/cbdd011d-6083-4882-8bfc-79a440db1daa?imageView2/2/w/460" title="AS预览drawable文件的插件"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/noahlam/Miment">一个快速,轻量,简单和非依赖日期时间库的JavaScript。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/sindresorhus/terminal-image">在终端中显示图像。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/sindresorhus/terminal-image" target="_blank"> <img src="http://img.gank.io/f9fc833a-65db-47ab-bb7b-5ef8018a8999?imageView2/2/w/460" title="在终端中显示图像。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/haoel/leetcode/blob/master/README.md">大神 @左耳朵耗子 的 LeetCode repo,快来膜拜</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://github.com/dawnlabs/carbon">carbon:可以把代码片段生成漂亮的图片,从此告别难看的代码截图</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/jae-jae/Camtd">Chrome multi-threaded download manager extension,based on Aria2 and AriaNg. Chrome多线程下载扩展。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jae-jae/Camtd" target="_blank"> <img src="http://img.gank.io/627c1dd1-bf4f-4862-8dd8-7ebf32adc162?imageView2/2/w/460" title="Chrome multi-threaded download manager extension,based on Aria2 and AriaNg. Chrome多线程下载扩展。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jae-jae/Camtd" target="_blank"> <img src="http://img.gank.io/4482ed81-a1ef-4581-8383-0941803e6f66?imageView2/2/w/460" title="Chrome multi-threaded download manager extension,based on Aria2 and AriaNg. Chrome多线程下载扩展。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jae-jae/Camtd" target="_blank"> <img src="http://img.gank.io/bf452ed3-f6c7-4450-a4fb-8efe74921856?imageView2/2/w/460" title="Chrome multi-threaded download manager extension,based on Aria2 and AriaNg. Chrome多线程下载扩展。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jae-jae/Camtd" target="_blank"> <img src="http://img.gank.io/e817bf72-ba16-4e4b-8c7a-d6d91602b912?imageView2/2/w/460" title="Chrome multi-threaded download manager extension,based on Aria2 and AriaNg. Chrome多线程下载扩展。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6559457172411911428/?region=CN&amp;mid=6559457612604279556&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1529550347">不出意外的话这应该是本世纪最伟大的做菜视频...</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsfq1k9cb5j30sg0y7q61.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/louisdh/openterm">OpenTerm:一个 iOS 沙箱命令行接口,可以在 iPhone 上执行部分终端命令</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/SherlockQi/HeavenMemoirs">HeavenMemoirs - 使用 ARKit 实现的 AR相册</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SherlockQi/HeavenMemoirs" target="_blank"> <img src="http://img.gank.io/13d93cb3-0c9e-4730-9ff8-9bd7a5bd7c36?imageView2/2/w/460" title="HeavenMemoirs - 使用 ARKit 实现的 AR相册"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/hnvn/flutter_flip_panel">一个Flutter实现的炫酷flip_panel。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hnvn/flutter_flip_panel" target="_blank"> <img src="http://img.gank.io/02cd667c-47e1-4c01-b9e6-f52afd8d5eed?imageView2/2/w/460" title="一个Flutter实现的炫酷flip_panel。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hnvn/flutter_flip_panel" target="_blank"> <img src="http://img.gank.io/25a2e702-7eed-4415-915f-e925937c943b?imageView2/2/w/460" title="一个Flutter实现的炫酷flip_panel。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/brkckr/TableView">一个看起来像TableView的RecyclerView,可以同时水平和垂直滚动一个固定的标题。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/brkckr/TableView" target="_blank"> <img src="http://img.gank.io/2e085990-19a5-44ae-b58c-196052bc5e9d?imageView2/2/w/460" title="一个看起来像TableView的RecyclerView,可以同时水平和垂直滚动一个固定的标题。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/imjeevandeshmukh/GlideToast">GlideToast是一个实现Flying Toast动画的android库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/imjeevandeshmukh/GlideToast" target="_blank"> <img src="http://img.gank.io/dadb66ce-77fc-4f57-a3b0-ab6635b3f826?imageView2/2/w/460" title="GlideToast是一个实现Flying Toast动画的android库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/imjeevandeshmukh/GlideToast" target="_blank"> <img src="http://img.gank.io/557dd1e6-439a-4cf3-9554-17ae3a2ea131?imageView2/2/w/460" title="GlideToast是一个实现Flying Toast动画的android库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/imjeevandeshmukh/GlideToast" target="_blank"> <img src="http://img.gank.io/ace974b6-9d4b-45bf-9b69-e817c9641c1d?imageView2/2/w/460" title="GlideToast是一个实现Flying Toast动画的android库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/imjeevandeshmukh/GlideToast" target="_blank"> <img src="http://img.gank.io/07ef50ef-fef7-4ba4-af36-885756a44462?imageView2/2/w/460" title="GlideToast是一个实现Flying Toast动画的android库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/dengzemiao/DZMeBookRead">最完整小说阅读器Demo。</a> (joker) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/dengzemiao/DZMeBookRead" target="_blank"> <img src="http://img.gank.io/0f15270c-6313-4c15-b79b-b63486333b93?imageView2/2/w/460" title="最完整小说阅读器Demo。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/dengzemiao/DZMeBookRead" target="_blank"> <img src="http://img.gank.io/67410ec3-4e7f-4405-ad4f-650d5eb20d12?imageView2/2/w/460" title="最完整小说阅读器Demo。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/dengzemiao/DZMeBookRead" target="_blank"> <img src="http://img.gank.io/1c5ad1a3-b9fc-44b8-82e0-a2b5a057148a?imageView2/2/w/460" title="最完整小说阅读器Demo。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/PrototypeZ/SaveState">自动帮你完成 onSaveInstanceState 和 onRestoreInstanceState 的相关操作</a> (Prototype Z) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/mistamek/Android-drawable-preview-plugin">AS预览drawable文件的插件</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mistamek/Android-drawable-preview-plugin" target="_blank"> <img src="http://img.gank.io/cbdd011d-6083-4882-8bfc-79a440db1daa?imageView2/2/w/460" title="AS预览drawable文件的插件"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/noahlam/Miment">一个快速,轻量,简单和非依赖日期时间库的JavaScript。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/sindresorhus/terminal-image">在终端中显示图像。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/sindresorhus/terminal-image" target="_blank"> <img src="http://img.gank.io/f9fc833a-65db-47ab-bb7b-5ef8018a8999?imageView2/2/w/460" title="在终端中显示图像。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/haoel/leetcode/blob/master/README.md">大神 @左耳朵耗子 的 LeetCode repo,快来膜拜</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://github.com/dawnlabs/carbon">carbon:可以把代码片段生成漂亮的图片,从此告别难看的代码截图</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/jae-jae/Camtd">Chrome multi-threaded download manager extension,based on Aria2 and AriaNg. Chrome多线程下载扩展。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jae-jae/Camtd" target="_blank"> <img src="http://img.gank.io/627c1dd1-bf4f-4862-8dd8-7ebf32adc162?imageView2/2/w/460" title="Chrome multi-threaded download manager extension,based on Aria2 and AriaNg. Chrome多线程下载扩展。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jae-jae/Camtd" target="_blank"> <img src="http://img.gank.io/4482ed81-a1ef-4581-8383-0941803e6f66?imageView2/2/w/460" title="Chrome multi-threaded download manager extension,based on Aria2 and AriaNg. Chrome多线程下载扩展。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jae-jae/Camtd" target="_blank"> <img src="http://img.gank.io/bf452ed3-f6c7-4450-a4fb-8efe74921856?imageView2/2/w/460" title="Chrome multi-threaded download manager extension,based on Aria2 and AriaNg. Chrome多线程下载扩展。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jae-jae/Camtd" target="_blank"> <img src="http://img.gank.io/e817bf72-ba16-4e4b-8c7a-d6d91602b912?imageView2/2/w/460" title="Chrome multi-threaded download manager extension,based on Aria2 and AriaNg. Chrome多线程下载扩展。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6559457172411911428/?region=CN&amp;mid=6559457612604279556&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1529550347">不出意外的话这应该是本世纪最伟大的做菜视频...</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/21 Thu, 21 Jun 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/06/22?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1frslruxdr1j30j60ok79c.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/shu223/MLModelCamera">MLModelCamera:通过简单的 Drag-and-Drop 即可实现对 Core ML 模型文件的实时测试</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/xueyongwei/XYWSoundChanger">iOS 视频变声器,对录制或下载的视频进行变声,可以处理成大叔、萝莉、搞怪等效果。</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/louisdh/silverfox-gen">silverfox-gen:一个 Swift 命令行工具,可以把 Markdown 文件转换为 HTML</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/linkaipeng/OkNetworkMonitor">基于 OKhttp Interceptor 的抓包工具,方便开发调试</a> (linkaipeng) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/OkNetworkMonitor" target="_blank"> <img src="http://img.gank.io/426f8c31-3029-46eb-ac4a-afd1989d15aa?imageView2/2/w/460" title="基于 OKhttp Interceptor 的抓包工具,方便开发调试"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/OkNetworkMonitor" target="_blank"> <img src="http://img.gank.io/261f65df-3ce2-4dd7-a0e4-ca690e4abadf?imageView2/2/w/460" title="基于 OKhttp Interceptor 的抓包工具,方便开发调试"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/OkNetworkMonitor" target="_blank"> <img src="http://img.gank.io/2baa67eb-5de2-4008-86e5-cb9dfc7e8450?imageView2/2/w/460" title="基于 OKhttp Interceptor 的抓包工具,方便开发调试"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/luckybilly/PreLoader">Android页面启动速度优化:在页面打开之前就预加载数据</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/omar753sahl/Flopsy">一个可爱的小兔子动画,响应文本字段的交互。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/omar753sahl/Flopsy" target="_blank"> <img src="http://img.gank.io/53425685-b1b2-4d60-a0c1-dfc4f00d4fd4?imageView2/2/w/460" title="一个可爱的小兔子动画,响应文本字段的交互。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/serenader2014/flutter_carousel_slider">Flutter旋转木马小部件,支持无限滚动和自定义子部件。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/serenader2014/flutter_carousel_slider" target="_blank"> <img src="http://img.gank.io/29134aed-8818-477a-b539-8bc105e73021?imageView2/2/w/460" title="Flutter旋转木马小部件,支持无限滚动和自定义子部件。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/appalaszynski/length.js">用于长度单位转换的JavaScript库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/vibora-io/vibora">快速,异步和性感的Python Web框架。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/youngdro/ConsoleCanvas">用console.log当画笔,用调试台当画板。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/youngdro/ConsoleCanvas" target="_blank"> <img src="http://img.gank.io/edaa1d03-70e8-4db2-9117-a1d16bb2320f?imageView2/2/w/460" title="用console.log当画笔,用调试台当画板。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/youngdro/ConsoleCanvas" target="_blank"> <img src="http://img.gank.io/73c344ea-d2d5-47d2-bcc2-b6d47f58c04f?imageView2/2/w/460" title="用console.log当画笔,用调试台当画板。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/youngdro/ConsoleCanvas" target="_blank"> <img src="http://img.gank.io/1f5df239-dbd3-46c1-ad0a-293a1f104bce?imageView2/2/w/460" title="用console.log当画笔,用调试台当画板。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/youngdro/ConsoleCanvas" target="_blank"> <img src="http://img.gank.io/9392db25-5d68-4133-a562-92e03d0a796c?imageView2/2/w/460" title="用console.log当画笔,用调试台当画板。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://blog.zhoulujue.com/edit-local-video-using-customized-ffmpeg-so/">可能是体积最小的 FFmpeg 移植方案。</a> (Michael Zhou) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://blog.zhoulujue.com/edit-local-video-using-customized-ffmpeg-so/" target="_blank"> <img src="http://img.gank.io/20d4ef37-1d14-4d32-88a9-94220b996352?imageView2/2/w/460" title="可能是体积最小的 FFmpeg 移植方案。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://blog.zhoulujue.com/edit-local-video-using-customized-ffmpeg-so/" target="_blank"> <img src="http://img.gank.io/dbae6449-69d6-4151-83cc-773e41247a25?imageView2/2/w/460" title="可能是体积最小的 FFmpeg 移植方案。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/FoimQL9XsgnM8gKtsC5jRA?utm_source=androidweekly.io&amp;utm_medium=website">美团外卖Android Crash治理之路</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://gitee.com/xcode_xiao/OKBook">小说阅读APP,使用kotlin、协程、ViewModel+LiveData+Room数据库、MVVM架构。</a> (janus) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://gitee.com/xcode_xiao/OKBook" target="_blank"> <img src="http://img.gank.io/4f51f464-a5b1-44e1-a705-a69c02e80b07?imageView2/2/w/460" title="小说阅读APP,使用kotlin、协程、ViewModel+LiveData+Room数据库、MVVM架构。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://gitee.com/xcode_xiao/OKBook" target="_blank"> <img src="http://img.gank.io/0ee28ad9-4d7a-44e7-8928-44073f152b02?imageView2/2/w/460" title="小说阅读APP,使用kotlin、协程、ViewModel+LiveData+Room数据库、MVVM架构。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://gitee.com/xcode_xiao/OKBook" target="_blank"> <img src="http://img.gank.io/4859412e-7680-402a-a402-6428aefdd7c8?imageView2/2/w/460" title="小说阅读APP,使用kotlin、协程、ViewModel+LiveData+Room数据库、MVVM架构。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://gitee.com/xcode_xiao/OKBook" target="_blank"> <img src="http://img.gank.io/84367f98-86ae-48f5-957f-5576e3789746?imageView2/2/w/460" title="小说阅读APP,使用kotlin、协程、ViewModel+LiveData+Room数据库、MVVM架构。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/lukakerr/twig">一个现代的macOS MD编辑器。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lukakerr/twig" target="_blank"> <img src="http://img.gank.io/13e1c5bb-48da-4189-b96c-b66be824be88?imageView2/2/w/460" title="一个现代的macOS MD编辑器。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6568405786513378568/?region=CN&amp;mid=6568405950477110030&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1529636556">哈哈哈哈哈,套路很成功,婆婆,小姨,亲妈......</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1frslruxdr1j30j60ok79c.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/shu223/MLModelCamera">MLModelCamera:通过简单的 Drag-and-Drop 即可实现对 Core ML 模型文件的实时测试</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/xueyongwei/XYWSoundChanger">iOS 视频变声器,对录制或下载的视频进行变声,可以处理成大叔、萝莉、搞怪等效果。</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/louisdh/silverfox-gen">silverfox-gen:一个 Swift 命令行工具,可以把 Markdown 文件转换为 HTML</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/linkaipeng/OkNetworkMonitor">基于 OKhttp Interceptor 的抓包工具,方便开发调试</a> (linkaipeng) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/OkNetworkMonitor" target="_blank"> <img src="http://img.gank.io/426f8c31-3029-46eb-ac4a-afd1989d15aa?imageView2/2/w/460" title="基于 OKhttp Interceptor 的抓包工具,方便开发调试"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/OkNetworkMonitor" target="_blank"> <img src="http://img.gank.io/261f65df-3ce2-4dd7-a0e4-ca690e4abadf?imageView2/2/w/460" title="基于 OKhttp Interceptor 的抓包工具,方便开发调试"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/OkNetworkMonitor" target="_blank"> <img src="http://img.gank.io/2baa67eb-5de2-4008-86e5-cb9dfc7e8450?imageView2/2/w/460" title="基于 OKhttp Interceptor 的抓包工具,方便开发调试"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/luckybilly/PreLoader">Android页面启动速度优化:在页面打开之前就预加载数据</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/omar753sahl/Flopsy">一个可爱的小兔子动画,响应文本字段的交互。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/omar753sahl/Flopsy" target="_blank"> <img src="http://img.gank.io/53425685-b1b2-4d60-a0c1-dfc4f00d4fd4?imageView2/2/w/460" title="一个可爱的小兔子动画,响应文本字段的交互。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/serenader2014/flutter_carousel_slider">Flutter旋转木马小部件,支持无限滚动和自定义子部件。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/serenader2014/flutter_carousel_slider" target="_blank"> <img src="http://img.gank.io/29134aed-8818-477a-b539-8bc105e73021?imageView2/2/w/460" title="Flutter旋转木马小部件,支持无限滚动和自定义子部件。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/appalaszynski/length.js">用于长度单位转换的JavaScript库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/vibora-io/vibora">快速,异步和性感的Python Web框架。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/youngdro/ConsoleCanvas">用console.log当画笔,用调试台当画板。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/youngdro/ConsoleCanvas" target="_blank"> <img src="http://img.gank.io/edaa1d03-70e8-4db2-9117-a1d16bb2320f?imageView2/2/w/460" title="用console.log当画笔,用调试台当画板。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/youngdro/ConsoleCanvas" target="_blank"> <img src="http://img.gank.io/73c344ea-d2d5-47d2-bcc2-b6d47f58c04f?imageView2/2/w/460" title="用console.log当画笔,用调试台当画板。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/youngdro/ConsoleCanvas" target="_blank"> <img src="http://img.gank.io/1f5df239-dbd3-46c1-ad0a-293a1f104bce?imageView2/2/w/460" title="用console.log当画笔,用调试台当画板。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/youngdro/ConsoleCanvas" target="_blank"> <img src="http://img.gank.io/9392db25-5d68-4133-a562-92e03d0a796c?imageView2/2/w/460" title="用console.log当画笔,用调试台当画板。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://blog.zhoulujue.com/edit-local-video-using-customized-ffmpeg-so/">可能是体积最小的 FFmpeg 移植方案。</a> (Michael Zhou) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://blog.zhoulujue.com/edit-local-video-using-customized-ffmpeg-so/" target="_blank"> <img src="http://img.gank.io/20d4ef37-1d14-4d32-88a9-94220b996352?imageView2/2/w/460" title="可能是体积最小的 FFmpeg 移植方案。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://blog.zhoulujue.com/edit-local-video-using-customized-ffmpeg-so/" target="_blank"> <img src="http://img.gank.io/dbae6449-69d6-4151-83cc-773e41247a25?imageView2/2/w/460" title="可能是体积最小的 FFmpeg 移植方案。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/FoimQL9XsgnM8gKtsC5jRA?utm_source=androidweekly.io&amp;utm_medium=website">美团外卖Android Crash治理之路</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://gitee.com/xcode_xiao/OKBook">小说阅读APP,使用kotlin、协程、ViewModel+LiveData+Room数据库、MVVM架构。</a> (janus) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://gitee.com/xcode_xiao/OKBook" target="_blank"> <img src="http://img.gank.io/4f51f464-a5b1-44e1-a705-a69c02e80b07?imageView2/2/w/460" title="小说阅读APP,使用kotlin、协程、ViewModel+LiveData+Room数据库、MVVM架构。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://gitee.com/xcode_xiao/OKBook" target="_blank"> <img src="http://img.gank.io/0ee28ad9-4d7a-44e7-8928-44073f152b02?imageView2/2/w/460" title="小说阅读APP,使用kotlin、协程、ViewModel+LiveData+Room数据库、MVVM架构。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://gitee.com/xcode_xiao/OKBook" target="_blank"> <img src="http://img.gank.io/4859412e-7680-402a-a402-6428aefdd7c8?imageView2/2/w/460" title="小说阅读APP,使用kotlin、协程、ViewModel+LiveData+Room数据库、MVVM架构。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://gitee.com/xcode_xiao/OKBook" target="_blank"> <img src="http://img.gank.io/84367f98-86ae-48f5-957f-5576e3789746?imageView2/2/w/460" title="小说阅读APP,使用kotlin、协程、ViewModel+LiveData+Room数据库、MVVM架构。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/lukakerr/twig">一个现代的macOS MD编辑器。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lukakerr/twig" target="_blank"> <img src="http://img.gank.io/13e1c5bb-48da-4189-b96c-b66be824be88?imageView2/2/w/460" title="一个现代的macOS MD编辑器。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6568405786513378568/?region=CN&amp;mid=6568405950477110030&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=33383525082&amp;timestamp=1529636556">哈哈哈哈哈,套路很成功,婆婆,小姨,亲妈......</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/22 Fri, 22 Jun 2018 00:00:00 +0806 感谢【iOS编辑:皮特尔】【Android编辑:艾米】每天给大家带来新的干货~,撒花~ 欢呼~ http://gank.io/2018/06/25?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsmis4zbe7j30sg16fq9o.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/steve228uk/MessengerKit">MessengerKit:一个快速构建聊天界面的 UI 库,基于 Swift 4</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/steve228uk/MessengerKit" target="_blank"> <img src="http://img.gank.io/18386e50-f567-477d-9367-c975ffff7d0e?imageView2/2/w/460" title="MessengerKit:一个快速构建聊天界面的 UI 库,基于 Swift 4"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/noppefoxwolf/Kitsunebi">Kitsunebi:基于 OpenGLES,通过覆盖视频的 alpha 通道,在界面上实现酷炫动画</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/noppefoxwolf/Kitsunebi" target="_blank"> <img src="http://img.gank.io/a1c9e7b3-883a-434c-a237-316396d8b3f4?imageView2/2/w/460" title="Kitsunebi:基于 OpenGLES,通过覆盖视频的 alpha 通道,在界面上实现酷炫动画"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/apasccon/SearchTextField">SearchTextField:带有自动补全功能的 UITextField 子类</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/apasccon/SearchTextField" target="_blank"> <img src="http://img.gank.io/e5a87a28-9631-46d6-b697-625633b58e3a?imageView2/2/w/460" title="SearchTextField:带有自动补全功能的 UITextField 子类"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/jenly1314/GiftSurfaceView">直播间的送礼物动画</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jenly1314/GiftSurfaceView" target="_blank"> <img src="http://img.gank.io/ff89a354-c2a3-4085-aa85-63592697b71c?imageView2/2/w/460" title="直播间的送礼物动画"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/entry/5b2c67c46fb9a00e4f74cc56">史上最简单,最强大的Bundle存取封装库。支持存取任意类型数据!</a> (yjfnypeu) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/linkaipeng/NumberCodeView">数字输入控件,像支付宝、微信支付的密码输入面板</a> (linkaipeng) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/NumberCodeView" target="_blank"> <img src="http://img.gank.io/6052c17f-54cc-4e08-8432-1bbb72cd5f12?imageView2/2/w/460" title="数字输入控件,像支付宝、微信支付的密码输入面板"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/NumberCodeView" target="_blank"> <img src="http://img.gank.io/d032d8ce-8c03-4eae-9ecc-2433c50ba99c?imageView2/2/w/460" title="数字输入控件,像支付宝、微信支付的密码输入面板"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/NumberCodeView" target="_blank"> <img src="http://img.gank.io/a2291caa-fd4d-46b1-834f-1f659656589a?imageView2/2/w/460" title="数字输入控件,像支付宝、微信支付的密码输入面板"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/NumberCodeView" target="_blank"> <img src="http://img.gank.io/3a79d2df-4f4e-4f46-9181-b70d161e611f?imageView2/2/w/460" title="数字输入控件,像支付宝、微信支付的密码输入面板"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/NumberCodeView" target="_blank"> <img src="http://img.gank.io/30441f39-b7eb-4450-84e4-239f209c39ac?imageView2/2/w/460" title="数字输入控件,像支付宝、微信支付的密码输入面板"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/tommybuonomo/morph-bottom-navigation">一个底部导航,在选定的项目顶部有一个很棒的变形效果。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/zendeskgarden/react-components">Garden React组件。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/martinlaxenaire/curtainsjs">curtains.js是一个轻量级的vanilla WebGL JavaScript库,可将HTML元素转换为交互式纹理平面。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/tabler/tabler-react">Tabler UI主题的React 组件和演示。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/yaochao/img_to_txt">Python任何图像传输到TXT。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yaochao/img_to_txt" target="_blank"> <img src="http://img.gank.io/0dde788b-3d2f-4f72-a2e9-03547f1a4d87?imageView2/2/w/460" title="Python任何图像传输到TXT。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://zhuanlan.zhihu.com/p/38270598">MVVM最佳解读和实践</a> (Misery Lee) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/a4b8e4c5d9b0">Android 目前最稳定和高效的UI适配方案</a> (ladingwu) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/2c9867e737a1">最全面的Flutter基础详解,带你30分钟快速入门</a> (阿韦) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/EQkbE/">360度无死角,怎么看都美!【泰国小姐姐~.~】</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsmis4zbe7j30sg16fq9o.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/steve228uk/MessengerKit">MessengerKit:一个快速构建聊天界面的 UI 库,基于 Swift 4</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/steve228uk/MessengerKit" target="_blank"> <img src="http://img.gank.io/18386e50-f567-477d-9367-c975ffff7d0e?imageView2/2/w/460" title="MessengerKit:一个快速构建聊天界面的 UI 库,基于 Swift 4"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/noppefoxwolf/Kitsunebi">Kitsunebi:基于 OpenGLES,通过覆盖视频的 alpha 通道,在界面上实现酷炫动画</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/noppefoxwolf/Kitsunebi" target="_blank"> <img src="http://img.gank.io/a1c9e7b3-883a-434c-a237-316396d8b3f4?imageView2/2/w/460" title="Kitsunebi:基于 OpenGLES,通过覆盖视频的 alpha 通道,在界面上实现酷炫动画"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/apasccon/SearchTextField">SearchTextField:带有自动补全功能的 UITextField 子类</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/apasccon/SearchTextField" target="_blank"> <img src="http://img.gank.io/e5a87a28-9631-46d6-b697-625633b58e3a?imageView2/2/w/460" title="SearchTextField:带有自动补全功能的 UITextField 子类"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/jenly1314/GiftSurfaceView">直播间的送礼物动画</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jenly1314/GiftSurfaceView" target="_blank"> <img src="http://img.gank.io/ff89a354-c2a3-4085-aa85-63592697b71c?imageView2/2/w/460" title="直播间的送礼物动画"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/entry/5b2c67c46fb9a00e4f74cc56">史上最简单,最强大的Bundle存取封装库。支持存取任意类型数据!</a> (yjfnypeu) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/linkaipeng/NumberCodeView">数字输入控件,像支付宝、微信支付的密码输入面板</a> (linkaipeng) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/NumberCodeView" target="_blank"> <img src="http://img.gank.io/6052c17f-54cc-4e08-8432-1bbb72cd5f12?imageView2/2/w/460" title="数字输入控件,像支付宝、微信支付的密码输入面板"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/NumberCodeView" target="_blank"> <img src="http://img.gank.io/d032d8ce-8c03-4eae-9ecc-2433c50ba99c?imageView2/2/w/460" title="数字输入控件,像支付宝、微信支付的密码输入面板"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/NumberCodeView" target="_blank"> <img src="http://img.gank.io/a2291caa-fd4d-46b1-834f-1f659656589a?imageView2/2/w/460" title="数字输入控件,像支付宝、微信支付的密码输入面板"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/NumberCodeView" target="_blank"> <img src="http://img.gank.io/3a79d2df-4f4e-4f46-9181-b70d161e611f?imageView2/2/w/460" title="数字输入控件,像支付宝、微信支付的密码输入面板"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/linkaipeng/NumberCodeView" target="_blank"> <img src="http://img.gank.io/30441f39-b7eb-4450-84e4-239f209c39ac?imageView2/2/w/460" title="数字输入控件,像支付宝、微信支付的密码输入面板"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/tommybuonomo/morph-bottom-navigation">一个底部导航,在选定的项目顶部有一个很棒的变形效果。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/zendeskgarden/react-components">Garden React组件。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/martinlaxenaire/curtainsjs">curtains.js是一个轻量级的vanilla WebGL JavaScript库,可将HTML元素转换为交互式纹理平面。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/tabler/tabler-react">Tabler UI主题的React 组件和演示。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/yaochao/img_to_txt">Python任何图像传输到TXT。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yaochao/img_to_txt" target="_blank"> <img src="http://img.gank.io/0dde788b-3d2f-4f72-a2e9-03547f1a4d87?imageView2/2/w/460" title="Python任何图像传输到TXT。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://zhuanlan.zhihu.com/p/38270598">MVVM最佳解读和实践</a> (Misery Lee) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/a4b8e4c5d9b0">Android 目前最稳定和高效的UI适配方案</a> (ladingwu) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/2c9867e737a1">最全面的Flutter基础详解,带你30分钟快速入门</a> (阿韦) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/EQkbE/">360度无死角,怎么看都美!【泰国小姐姐~.~】</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/25 Mon, 25 Jun 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/06/26?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsoe3k2gkkj30g50niwla.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/kean/Nuke">Nuke:功能强大的图片加载库,具有渐进加载、预加载、断点重连等特性,支持 WebP、Gif 等多种格式,支持多种缓存方式</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kean/Nuke" target="_blank"> <img src="http://img.gank.io/9931a636-be48-4e65-b5c9-754591161a97?imageView2/2/w/460" title="Nuke:功能强大的图片加载库,具有渐进加载、预加载、断点重连等特性,支持 WebP、Gif 等多种格式,支持多种缓存方式"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/kaishin/Gifu">Gifu:使用 Swift 实现的高性能 Gif 支持库</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/0139a2a22857">一个简单却功能强大的刮刮乐视图,几行代码就可以实现刮刮乐效果。</a> (暴走的鑫鑫) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/luckybilly/CC">渐进式组件化的Android开源框架:立即组件化开发 &amp; 渐进式组件化改造</a> (齐翊) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/DuShuYuan/PlusMenu">仿微博、酷安点击加号揭露动画弹出菜单</a> (CZ_DSY) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/DuShuYuan/PlusMenu" target="_blank"> <img src="http://img.gank.io/5ecd1b9e-ec88-4ce3-a700-8b7dc31cde8c?imageView2/2/w/460" title="仿微博、酷安点击加号揭露动画弹出菜单"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/meiniepan/TogetherScrollView">仿京东金融首页的有速率差的联动ScrollView。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/meiniepan/TogetherScrollView" target="_blank"> <img src="http://img.gank.io/000d41c7-27a1-4a6b-9e7a-ef7148b738e8?imageView2/2/w/460" title="仿京东金融首页的有速率差的联动ScrollView。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/siralam/BSImagePicker">一款基于BottomSheetDialogFragment实现的图片选择器,支持多选和单选。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/siralam/BSImagePicker" target="_blank"> <img src="http://img.gank.io/2920c057-136e-47f2-abb8-707f053a735a?imageView2/2/w/460" title="一款基于BottomSheetDialogFragment实现的图片选择器,支持多选和单选。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/siralam/BSImagePicker" target="_blank"> <img src="http://img.gank.io/fbc2a80f-c6cc-4f22-bd03-b5b7deb03ce2?imageView2/2/w/460" title="一款基于BottomSheetDialogFragment实现的图片选择器,支持多选和单选。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/savepopulation/peanut">一个轻量级的处理耗时任务的Android库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/siddharthkp/card-vibes">一个炫酷的Card组件。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/siddharthkp/card-vibes" target="_blank"> <img src="http://img.gank.io/3b8407ca-f530-4fa7-82e5-4915c8c5824c?imageView2/2/w/460" title="一个炫酷的Card组件。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/siddharthkp/card-vibes" target="_blank"> <img src="http://img.gank.io/81d611bf-c927-47bd-91e8-dd804b4ef1b2?imageView2/2/w/460" title="一个炫酷的Card组件。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jamiebuilds/roast-my-deps">优雅的显示rectjs的相关依赖。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="http://zjutkz.net/2018/06/21/%E5%86%8D%E8%B0%88Android%E7%BB%84%E4%BB%B6%E5%8C%96/">思考Android组件化的一些优化点</a> (zjutkz) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b255f6ce51d45588f2d1f89">渐进式组件化:立即组件化开发 &amp; 渐进式组件化改造。</a> (齐翊) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/J1Fqeo/">好美,好漂亮的小姐姐。。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsoe3k2gkkj30g50niwla.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/kean/Nuke">Nuke:功能强大的图片加载库,具有渐进加载、预加载、断点重连等特性,支持 WebP、Gif 等多种格式,支持多种缓存方式</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kean/Nuke" target="_blank"> <img src="http://img.gank.io/9931a636-be48-4e65-b5c9-754591161a97?imageView2/2/w/460" title="Nuke:功能强大的图片加载库,具有渐进加载、预加载、断点重连等特性,支持 WebP、Gif 等多种格式,支持多种缓存方式"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/kaishin/Gifu">Gifu:使用 Swift 实现的高性能 Gif 支持库</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/0139a2a22857">一个简单却功能强大的刮刮乐视图,几行代码就可以实现刮刮乐效果。</a> (暴走的鑫鑫) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/luckybilly/CC">渐进式组件化的Android开源框架:立即组件化开发 &amp; 渐进式组件化改造</a> (齐翊) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/DuShuYuan/PlusMenu">仿微博、酷安点击加号揭露动画弹出菜单</a> (CZ_DSY) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/DuShuYuan/PlusMenu" target="_blank"> <img src="http://img.gank.io/5ecd1b9e-ec88-4ce3-a700-8b7dc31cde8c?imageView2/2/w/460" title="仿微博、酷安点击加号揭露动画弹出菜单"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/meiniepan/TogetherScrollView">仿京东金融首页的有速率差的联动ScrollView。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/meiniepan/TogetherScrollView" target="_blank"> <img src="http://img.gank.io/000d41c7-27a1-4a6b-9e7a-ef7148b738e8?imageView2/2/w/460" title="仿京东金融首页的有速率差的联动ScrollView。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/siralam/BSImagePicker">一款基于BottomSheetDialogFragment实现的图片选择器,支持多选和单选。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/siralam/BSImagePicker" target="_blank"> <img src="http://img.gank.io/2920c057-136e-47f2-abb8-707f053a735a?imageView2/2/w/460" title="一款基于BottomSheetDialogFragment实现的图片选择器,支持多选和单选。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/siralam/BSImagePicker" target="_blank"> <img src="http://img.gank.io/fbc2a80f-c6cc-4f22-bd03-b5b7deb03ce2?imageView2/2/w/460" title="一款基于BottomSheetDialogFragment实现的图片选择器,支持多选和单选。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/savepopulation/peanut">一个轻量级的处理耗时任务的Android库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/siddharthkp/card-vibes">一个炫酷的Card组件。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/siddharthkp/card-vibes" target="_blank"> <img src="http://img.gank.io/3b8407ca-f530-4fa7-82e5-4915c8c5824c?imageView2/2/w/460" title="一个炫酷的Card组件。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/siddharthkp/card-vibes" target="_blank"> <img src="http://img.gank.io/81d611bf-c927-47bd-91e8-dd804b4ef1b2?imageView2/2/w/460" title="一个炫酷的Card组件。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jamiebuilds/roast-my-deps">优雅的显示rectjs的相关依赖。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="http://zjutkz.net/2018/06/21/%E5%86%8D%E8%B0%88Android%E7%BB%84%E4%BB%B6%E5%8C%96/">思考Android组件化的一些优化点</a> (zjutkz) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b255f6ce51d45588f2d1f89">渐进式组件化:立即组件化开发 &amp; 渐进式组件化改造。</a> (齐翊) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/J1Fqeo/">好美,好漂亮的小姐姐。。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/26 Tue, 26 Jun 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/06/27?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsp4iok6o4j30j60optbl.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/dudongge/DDGScreenShot">DDGScreenShot:无侵入式实现复杂屏幕截屏,并实现拼接、裁剪、滤镜等后期处理功能</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/dudongge/DDGScreenShot" target="_blank"> <img src="http://img.gank.io/6e8159aa-c0ce-4879-b266-ae435800966c?imageView2/2/w/460" title="DDGScreenShot:无侵入式实现复杂屏幕截屏,并实现拼接、裁剪、滤镜等后期处理功能"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/dudongge/DDGScreenShot" target="_blank"> <img src="http://img.gank.io/81895cc3-1f0a-420f-a5ff-bdfe1fce7445?imageView2/2/w/460" title="DDGScreenShot:无侵入式实现复杂屏幕截屏,并实现拼接、裁剪、滤镜等后期处理功能"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Ramotion/swift-ui-animation-components-and-libraries">swift-ui-animation-components-and-libraries:Ramotion 团队实现的酷炫动效合集,包括 Folding Cell、Animated Tab Bar 等</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ramotion/swift-ui-animation-components-and-libraries" target="_blank"> <img src="http://img.gank.io/52b796e1-3924-4017-9662-d73d15b7f221?imageView2/2/w/460" title="swift-ui-animation-components-and-libraries:Ramotion 团队实现的酷炫动效合集,包括 Folding Cell、Animated Tab Bar 等"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ramotion/swift-ui-animation-components-and-libraries" target="_blank"> <img src="http://img.gank.io/0f766d27-d809-4955-b2c9-99cdcad9e82c?imageView2/2/w/460" title="swift-ui-animation-components-and-libraries:Ramotion 团队实现的酷炫动效合集,包括 Folding Cell、Animated Tab Bar 等"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ramotion/swift-ui-animation-components-and-libraries" target="_blank"> <img src="http://img.gank.io/b3e689f2-a541-4307-a487-5d8be09858a2?imageView2/2/w/460" title="swift-ui-animation-components-and-libraries:Ramotion 团队实现的酷炫动效合集,包括 Folding Cell、Animated Tab Bar 等"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ChangbaDevs/KTVHTTPCache">KTVHTTPCache:唱吧团队开源的 HTTP 缓存库,适合缓存网络多媒体文件。</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ChangbaDevs/KTVHTTPCache" target="_blank"> <img src="http://img.gank.io/8a0c1a48-8ada-4afd-b3f2-24be48f503c3?imageView2/2/w/460" title="KTVHTTPCache:唱吧团队开源的 HTTP 缓存库,适合缓存网络多媒体文件。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/path/FastImageCache">FastImageCache:一个高效的图片 IO 库,优化图片加载速度,提升大量加载图片并滚动时的用户体验</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/onlyloveyd/LazyKeyboard">自定义安全键盘</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/onlyloveyd/LazyKeyboard" target="_blank"> <img src="http://img.gank.io/4ce6d9b7-7c1e-44ee-aef5-42dbd8f9b88c?imageView2/2/w/460" title="自定义安全键盘"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/onlyloveyd/LazyKeyboard" target="_blank"> <img src="http://img.gank.io/92639dc7-057b-4033-88e5-12d3be634a24?imageView2/2/w/460" title="自定义安全键盘"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/onlyloveyd/LazyKeyboard" target="_blank"> <img src="http://img.gank.io/532076fa-7431-4969-87d9-fcda9b34a07e?imageView2/2/w/460" title="自定义安全键盘"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/pruas/Biscuit">一款Android 便捷高效图片压缩库</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pruas/Biscuit" target="_blank"> <img src="http://img.gank.io/df06eda0-6bb1-44ee-abca-f6dfa851d9cd?imageView2/2/w/460" title="一款Android 便捷高效图片压缩库"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pruas/Biscuit" target="_blank"> <img src="http://img.gank.io/a17f2ffc-7521-42e5-a042-9721d29d2a91?imageView2/2/w/460" title="一款Android 便捷高效图片压缩库"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="http://www.jcodecraeer.com/plus/view.php?aid=10444"> 安卓开源控件库,帮助你快速开发android</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://www.jcodecraeer.com/plus/view.php?aid=10444" target="_blank"> <img src="http://img.gank.io/2b4ec060-063e-4348-bca8-889b2816328f?imageView2/2/w/460" title=" 安卓开源控件库,帮助你快速开发android"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://www.jcodecraeer.com/plus/view.php?aid=10444" target="_blank"> <img src="http://img.gank.io/929feae5-bf8f-411e-99dc-fca0f582910e?imageView2/2/w/460" title=" 安卓开源控件库,帮助你快速开发android"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://www.jcodecraeer.com/plus/view.php?aid=10444" target="_blank"> <img src="http://img.gank.io/d3a75d60-abf6-44a4-b93f-155d2915afb6?imageView2/2/w/460" title=" 安卓开源控件库,帮助你快速开发android"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://www.jcodecraeer.com/plus/view.php?aid=10444" target="_blank"> <img src="http://img.gank.io/f8ea779c-297c-4f51-9a88-7619492dabca?imageView2/2/w/460" title=" 安卓开源控件库,帮助你快速开发android"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/FunctionClub/V2ray.Fun">正在开发的全新 V2ray.Fun。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/FunctionClub/V2ray.Fun" target="_blank"> <img src="http://img.gank.io/06f73fc5-a34a-44d8-87af-cf2bc4a03d91?imageView2/2/w/460" title="正在开发的全新 V2ray.Fun。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/FunctionClub/V2ray.Fun" target="_blank"> <img src="http://img.gank.io/28c0ca0b-5132-47d5-a33c-0f9c46a3ab96?imageView2/2/w/460" title="正在开发的全新 V2ray.Fun。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/Je6Dfa/">人生巅峰🙃......~.~</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsp4iok6o4j30j60optbl.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/dudongge/DDGScreenShot">DDGScreenShot:无侵入式实现复杂屏幕截屏,并实现拼接、裁剪、滤镜等后期处理功能</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/dudongge/DDGScreenShot" target="_blank"> <img src="http://img.gank.io/6e8159aa-c0ce-4879-b266-ae435800966c?imageView2/2/w/460" title="DDGScreenShot:无侵入式实现复杂屏幕截屏,并实现拼接、裁剪、滤镜等后期处理功能"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/dudongge/DDGScreenShot" target="_blank"> <img src="http://img.gank.io/81895cc3-1f0a-420f-a5ff-bdfe1fce7445?imageView2/2/w/460" title="DDGScreenShot:无侵入式实现复杂屏幕截屏,并实现拼接、裁剪、滤镜等后期处理功能"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Ramotion/swift-ui-animation-components-and-libraries">swift-ui-animation-components-and-libraries:Ramotion 团队实现的酷炫动效合集,包括 Folding Cell、Animated Tab Bar 等</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ramotion/swift-ui-animation-components-and-libraries" target="_blank"> <img src="http://img.gank.io/52b796e1-3924-4017-9662-d73d15b7f221?imageView2/2/w/460" title="swift-ui-animation-components-and-libraries:Ramotion 团队实现的酷炫动效合集,包括 Folding Cell、Animated Tab Bar 等"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ramotion/swift-ui-animation-components-and-libraries" target="_blank"> <img src="http://img.gank.io/0f766d27-d809-4955-b2c9-99cdcad9e82c?imageView2/2/w/460" title="swift-ui-animation-components-and-libraries:Ramotion 团队实现的酷炫动效合集,包括 Folding Cell、Animated Tab Bar 等"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Ramotion/swift-ui-animation-components-and-libraries" target="_blank"> <img src="http://img.gank.io/b3e689f2-a541-4307-a487-5d8be09858a2?imageView2/2/w/460" title="swift-ui-animation-components-and-libraries:Ramotion 团队实现的酷炫动效合集,包括 Folding Cell、Animated Tab Bar 等"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ChangbaDevs/KTVHTTPCache">KTVHTTPCache:唱吧团队开源的 HTTP 缓存库,适合缓存网络多媒体文件。</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ChangbaDevs/KTVHTTPCache" target="_blank"> <img src="http://img.gank.io/8a0c1a48-8ada-4afd-b3f2-24be48f503c3?imageView2/2/w/460" title="KTVHTTPCache:唱吧团队开源的 HTTP 缓存库,适合缓存网络多媒体文件。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/path/FastImageCache">FastImageCache:一个高效的图片 IO 库,优化图片加载速度,提升大量加载图片并滚动时的用户体验</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/onlyloveyd/LazyKeyboard">自定义安全键盘</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/onlyloveyd/LazyKeyboard" target="_blank"> <img src="http://img.gank.io/4ce6d9b7-7c1e-44ee-aef5-42dbd8f9b88c?imageView2/2/w/460" title="自定义安全键盘"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/onlyloveyd/LazyKeyboard" target="_blank"> <img src="http://img.gank.io/92639dc7-057b-4033-88e5-12d3be634a24?imageView2/2/w/460" title="自定义安全键盘"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/onlyloveyd/LazyKeyboard" target="_blank"> <img src="http://img.gank.io/532076fa-7431-4969-87d9-fcda9b34a07e?imageView2/2/w/460" title="自定义安全键盘"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/pruas/Biscuit">一款Android 便捷高效图片压缩库</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pruas/Biscuit" target="_blank"> <img src="http://img.gank.io/df06eda0-6bb1-44ee-abca-f6dfa851d9cd?imageView2/2/w/460" title="一款Android 便捷高效图片压缩库"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pruas/Biscuit" target="_blank"> <img src="http://img.gank.io/a17f2ffc-7521-42e5-a042-9721d29d2a91?imageView2/2/w/460" title="一款Android 便捷高效图片压缩库"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="http://www.jcodecraeer.com/plus/view.php?aid=10444"> 安卓开源控件库,帮助你快速开发android</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://www.jcodecraeer.com/plus/view.php?aid=10444" target="_blank"> <img src="http://img.gank.io/2b4ec060-063e-4348-bca8-889b2816328f?imageView2/2/w/460" title=" 安卓开源控件库,帮助你快速开发android"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://www.jcodecraeer.com/plus/view.php?aid=10444" target="_blank"> <img src="http://img.gank.io/929feae5-bf8f-411e-99dc-fca0f582910e?imageView2/2/w/460" title=" 安卓开源控件库,帮助你快速开发android"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://www.jcodecraeer.com/plus/view.php?aid=10444" target="_blank"> <img src="http://img.gank.io/d3a75d60-abf6-44a4-b93f-155d2915afb6?imageView2/2/w/460" title=" 安卓开源控件库,帮助你快速开发android"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="http://www.jcodecraeer.com/plus/view.php?aid=10444" target="_blank"> <img src="http://img.gank.io/f8ea779c-297c-4f51-9a88-7619492dabca?imageView2/2/w/460" title=" 安卓开源控件库,帮助你快速开发android"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/FunctionClub/V2ray.Fun">正在开发的全新 V2ray.Fun。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/FunctionClub/V2ray.Fun" target="_blank"> <img src="http://img.gank.io/06f73fc5-a34a-44d8-87af-cf2bc4a03d91?imageView2/2/w/460" title="正在开发的全新 V2ray.Fun。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/FunctionClub/V2ray.Fun" target="_blank"> <img src="http://img.gank.io/28c0ca0b-5132-47d5-a33c-0f9c46a3ab96?imageView2/2/w/460" title="正在开发的全新 V2ray.Fun。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/Je6Dfa/">人生巅峰🙃......~.~</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/27 Wed, 27 Jun 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/06/28?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsq9iq8ttrj30k80q9wi4.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/TKkk-iOSer/QQPlugin-macOS">QQPlugin-macOS:macOS 版 QQ 小助手,支持 防撤回、自动回复和 Alfred 扩展功能</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TKkk-iOSer/QQPlugin-macOS" target="_blank"> <img src="http://img.gank.io/135bb122-8140-4e74-89b1-f5c626fca922?imageView2/2/w/460" title="QQPlugin-macOS:macOS 版 QQ 小助手,支持 防撤回、自动回复和 Alfred 扩展功能"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TKkk-iOSer/QQPlugin-macOS" target="_blank"> <img src="http://img.gank.io/a6ae2d2c-a3d3-46c6-96bd-5d534ccebe00?imageView2/2/w/460" title="QQPlugin-macOS:macOS 版 QQ 小助手,支持 防撤回、自动回复和 Alfred 扩展功能"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Flipboard/FLEX">一款功能强大的 iOS App 内调试工具,支持在 App 运行状态下直接修改 UI 查看效果等。</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Flipboard/FLEX" target="_blank"> <img src="http://img.gank.io/bd27156e-76ad-4f4e-9f24-5ec407a372b0?imageView2/2/w/460" title="一款功能强大的 iOS App 内调试工具,支持在 App 运行状态下直接修改 UI 查看效果等。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Flipboard/FLEX" target="_blank"> <img src="http://img.gank.io/934e0824-c077-44e1-bc21-42d2553ac9fb?imageView2/2/w/460" title="一款功能强大的 iOS App 内调试工具,支持在 App 运行状态下直接修改 UI 查看效果等。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Flipboard/FLEX" target="_blank"> <img src="http://img.gank.io/bfcb2e63-1e28-4a48-be53-0a856d610104?imageView2/2/w/460" title="一款功能强大的 iOS App 内调试工具,支持在 App 运行状态下直接修改 UI 查看效果等。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Flipboard/FLEX" target="_blank"> <img src="http://img.gank.io/88b6c597-e69a-468d-a34d-2719b81d599b?imageView2/2/w/460" title="一款功能强大的 iOS App 内调试工具,支持在 App 运行状态下直接修改 UI 查看效果等。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/skyming/iOS-Performance-Optimization">iOS-Performance-Optimization:iOS 性能优化专题合集</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/facebook/FBRetainCycleDetector">Facebook 团队开源的 iOS 运行时循环引用检测库,帮助定位循环引用问题。</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/Othershe/CombineBitmap">Android 仿钉钉、微信 群聊组合头像</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Othershe/CombineBitmap" target="_blank"> <img src="http://img.gank.io/ffe343bb-e75d-4b94-835c-8b60dda53f9c?imageView2/2/w/460" title="Android 仿钉钉、微信 群聊组合头像"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Othershe/CombineBitmap" target="_blank"> <img src="http://img.gank.io/9f42ba8b-4502-4f04-b38a-f8bc8205d1b3?imageView2/2/w/460" title="Android 仿钉钉、微信 群聊组合头像"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Othershe/CombineBitmap" target="_blank"> <img src="http://img.gank.io/509d9dc1-8e0c-406e-bd93-613e3fd7419e?imageView2/2/w/460" title="Android 仿钉钉、微信 群聊组合头像"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Othershe/CombineBitmap" target="_blank"> <img src="http://img.gank.io/2e9b6695-9466-4e0a-abf8-fd3b2cc34ce2?imageView2/2/w/460" title="Android 仿钉钉、微信 群聊组合头像"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/whataa/pandora/blob/master/README_CN.md">Android新福利:调试利器Pandora了解下哇</a> (whataa) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whataa/pandora/blob/master/README_CN.md" target="_blank"> <img src="http://img.gank.io/1155eac4-2f23-46a3-b39d-628da214a499?imageView2/2/w/460" title="Android新福利:调试利器Pandora了解下哇"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5a30ede35188252da0536cec">Github优秀Android开源项目,值得引用与学习</a> (NewHigh) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/dyguests/FlameBarChart">一个炫酷的柱状图表。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/dyguests/FlameBarChart" target="_blank"> <img src="http://img.gank.io/01679de8-692b-46d2-a535-870a66ccc775?imageView2/2/w/460" title="一个炫酷的柱状图表。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <ul> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/fly-studio/douyin-downloader">抖音分享到本APP,自动下载【无水印】的视频。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JeWKha/">母爱的伟大,泪目( Ĭ ^ Ĭ )。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsq9iq8ttrj30k80q9wi4.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/TKkk-iOSer/QQPlugin-macOS">QQPlugin-macOS:macOS 版 QQ 小助手,支持 防撤回、自动回复和 Alfred 扩展功能</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TKkk-iOSer/QQPlugin-macOS" target="_blank"> <img src="http://img.gank.io/135bb122-8140-4e74-89b1-f5c626fca922?imageView2/2/w/460" title="QQPlugin-macOS:macOS 版 QQ 小助手,支持 防撤回、自动回复和 Alfred 扩展功能"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/TKkk-iOSer/QQPlugin-macOS" target="_blank"> <img src="http://img.gank.io/a6ae2d2c-a3d3-46c6-96bd-5d534ccebe00?imageView2/2/w/460" title="QQPlugin-macOS:macOS 版 QQ 小助手,支持 防撤回、自动回复和 Alfred 扩展功能"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Flipboard/FLEX">一款功能强大的 iOS App 内调试工具,支持在 App 运行状态下直接修改 UI 查看效果等。</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Flipboard/FLEX" target="_blank"> <img src="http://img.gank.io/bd27156e-76ad-4f4e-9f24-5ec407a372b0?imageView2/2/w/460" title="一款功能强大的 iOS App 内调试工具,支持在 App 运行状态下直接修改 UI 查看效果等。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Flipboard/FLEX" target="_blank"> <img src="http://img.gank.io/934e0824-c077-44e1-bc21-42d2553ac9fb?imageView2/2/w/460" title="一款功能强大的 iOS App 内调试工具,支持在 App 运行状态下直接修改 UI 查看效果等。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Flipboard/FLEX" target="_blank"> <img src="http://img.gank.io/bfcb2e63-1e28-4a48-be53-0a856d610104?imageView2/2/w/460" title="一款功能强大的 iOS App 内调试工具,支持在 App 运行状态下直接修改 UI 查看效果等。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Flipboard/FLEX" target="_blank"> <img src="http://img.gank.io/88b6c597-e69a-468d-a34d-2719b81d599b?imageView2/2/w/460" title="一款功能强大的 iOS App 内调试工具,支持在 App 运行状态下直接修改 UI 查看效果等。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/skyming/iOS-Performance-Optimization">iOS-Performance-Optimization:iOS 性能优化专题合集</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/facebook/FBRetainCycleDetector">Facebook 团队开源的 iOS 运行时循环引用检测库,帮助定位循环引用问题。</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/Othershe/CombineBitmap">Android 仿钉钉、微信 群聊组合头像</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Othershe/CombineBitmap" target="_blank"> <img src="http://img.gank.io/ffe343bb-e75d-4b94-835c-8b60dda53f9c?imageView2/2/w/460" title="Android 仿钉钉、微信 群聊组合头像"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Othershe/CombineBitmap" target="_blank"> <img src="http://img.gank.io/9f42ba8b-4502-4f04-b38a-f8bc8205d1b3?imageView2/2/w/460" title="Android 仿钉钉、微信 群聊组合头像"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Othershe/CombineBitmap" target="_blank"> <img src="http://img.gank.io/509d9dc1-8e0c-406e-bd93-613e3fd7419e?imageView2/2/w/460" title="Android 仿钉钉、微信 群聊组合头像"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Othershe/CombineBitmap" target="_blank"> <img src="http://img.gank.io/2e9b6695-9466-4e0a-abf8-fd3b2cc34ce2?imageView2/2/w/460" title="Android 仿钉钉、微信 群聊组合头像"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/whataa/pandora/blob/master/README_CN.md">Android新福利:调试利器Pandora了解下哇</a> (whataa) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whataa/pandora/blob/master/README_CN.md" target="_blank"> <img src="http://img.gank.io/1155eac4-2f23-46a3-b39d-628da214a499?imageView2/2/w/460" title="Android新福利:调试利器Pandora了解下哇"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5a30ede35188252da0536cec">Github优秀Android开源项目,值得引用与学习</a> (NewHigh) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/dyguests/FlameBarChart">一个炫酷的柱状图表。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/dyguests/FlameBarChart" target="_blank"> <img src="http://img.gank.io/01679de8-692b-46d2-a535-870a66ccc775?imageView2/2/w/460" title="一个炫酷的柱状图表。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <ul> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/fly-studio/douyin-downloader">抖音分享到本APP,自动下载【无水印】的视频。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JeWKha/">母爱的伟大,泪目( Ĭ ^ Ĭ )。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/28 Thu, 28 Jun 2018 00:00:00 +0806 有人匿名反馈,原文是"最近图,不够大,穿的太少了",我还不是为了你们好~(太少了?你确定不是太多了?) http://gank.io/2018/07/02?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsvb1xduvaj30u013175p.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/faviomob/WidgetKit">WidgetKit:动态加载 “另一个 App” 到 App 里</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/faviomob/WidgetKit" target="_blank"> <img src="http://img.gank.io/f8dcf19d-7b64-4ec4-b4dc-292b6e6feab3?imageView2/2/w/460" title="WidgetKit:动态加载 “另一个 App” 到 App 里"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zenangst/Vaccine">Vaccine:防止你的 App 被别人反编译</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/johnno1962/InjectionIII">InjectionIII:运行时动态注入代码到项目里,injectionforxcode 的 Swift 版本</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jerryliurui/AmazingParallelWindow">一款炫酷的平行视窗Cell效果Demo。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jerryliurui/AmazingParallelWindow" target="_blank"> <img src="http://img.gank.io/d03209e9-b08f-4623-91f7-f9e2d0b6b8f7?imageView2/2/w/460" title="一款炫酷的平行视窗Cell效果Demo。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/tokijh/JHDropDownMenu">扩展UIView的下拉菜单。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/tokijh/JHDropDownMenu" target="_blank"> <img src="http://img.gank.io/5bb9229c-1fba-4afe-aa68-3bd5bcbcc2ff?imageView2/2/w/460" title="扩展UIView的下拉菜单。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/yuwenque/JarvisDownloader">Android下载库,支持断点续传,保存下载进度,UI回调与生命周期绑定等。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/edufolly/flutter_mobile_vision">Flutter实现的二维码扫描。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/edufolly/flutter_mobile_vision" target="_blank"> <img src="http://img.gank.io/ed137e7f-8c85-46d4-984a-74c427f89950?imageView2/2/w/460" title="Flutter实现的二维码扫描。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/edufolly/flutter_mobile_vision" target="_blank"> <img src="http://img.gank.io/dbc2346b-7695-42d7-b786-1af5f794663f?imageView2/2/w/460" title="Flutter实现的二维码扫描。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/edufolly/flutter_mobile_vision" target="_blank"> <img src="http://img.gank.io/20dfdff2-15fe-4e5b-8fe1-784625978984?imageView2/2/w/460" title="Flutter实现的二维码扫描。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/edufolly/flutter_mobile_vision" target="_blank"> <img src="http://img.gank.io/d3ce29e6-6326-46a1-ae77-cdeaabfdb740?imageView2/2/w/460" title="Flutter实现的二维码扫描。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/chuross/asciiartview">绘制Ascii艺术。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chuross/asciiartview" target="_blank"> <img src="http://img.gank.io/11c0db65-9951-4e97-95ea-1af62501bf74?imageView2/2/w/460" title="绘制Ascii艺术。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/fulushan/watermark-android">andriod加文字水印 支持配置文字大小,倾斜角度,多行水印。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/fulushan/watermark-android" target="_blank"> <img src="http://img.gank.io/f0101654-3987-405b-af77-73ede8af99d5?imageView2/2/w/460" title="andriod加文字水印 支持配置文字大小,倾斜角度,多行水印。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/aizuzi/FastAdapter">快速使用的RecyclerView Adapter。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/syt123450/giojs">Gio.js - 基于Three.js的web 3D地球数据可视化的开源组件库</a> (syt123450) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/syt123450/giojs" target="_blank"> <img src="http://img.gank.io/c63a9090-c834-495d-b936-cad9ed8c9c92?imageView2/2/w/460" title="Gio.js - 基于Three.js的web 3D地球数据可视化的开源组件库"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/simbawus/DigitalKeyboard/blob/master/README-zh_CN.md">原生js开发、不依赖任何框架和库的轻量级移动端数字键盘。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/simbawus/DigitalKeyboard/blob/master/README-zh_CN.md" target="_blank"> <img src="http://img.gank.io/701a6fc9-d577-4805-a7a6-2d8c08a60487?imageView2/2/w/460" title="原生js开发、不依赖任何框架和库的轻量级移动端数字键盘。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/small99/AutoLine">一个通用的自动化测试开源平台。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/small99/AutoLine" target="_blank"> <img src="http://img.gank.io/08d71a34-2d0e-4fae-bef6-ed83d6fe3969?imageView2/2/w/460" title="一个通用的自动化测试开源平台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/small99/AutoLine" target="_blank"> <img src="http://img.gank.io/5812a0b2-d02b-4cfa-ba81-b6d2b62e35ee?imageView2/2/w/460" title="一个通用的自动化测试开源平台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/small99/AutoLine" target="_blank"> <img src="http://img.gank.io/ed433a1e-f754-48da-af68-ff03b4e4e172?imageView2/2/w/460" title="一个通用的自动化测试开源平台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/small99/AutoLine" target="_blank"> <img src="http://img.gank.io/4b4390c3-b3f4-4faa-a8c9-8492ea5a805c?imageView2/2/w/460" title="一个通用的自动化测试开源平台。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/J2vQr4/">地铁偶遇俩小闺蜜,把我这大叔都融化了。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsvb1xduvaj30u013175p.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/faviomob/WidgetKit">WidgetKit:动态加载 “另一个 App” 到 App 里</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/faviomob/WidgetKit" target="_blank"> <img src="http://img.gank.io/f8dcf19d-7b64-4ec4-b4dc-292b6e6feab3?imageView2/2/w/460" title="WidgetKit:动态加载 “另一个 App” 到 App 里"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zenangst/Vaccine">Vaccine:防止你的 App 被别人反编译</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/johnno1962/InjectionIII">InjectionIII:运行时动态注入代码到项目里,injectionforxcode 的 Swift 版本</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jerryliurui/AmazingParallelWindow">一款炫酷的平行视窗Cell效果Demo。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jerryliurui/AmazingParallelWindow" target="_blank"> <img src="http://img.gank.io/d03209e9-b08f-4623-91f7-f9e2d0b6b8f7?imageView2/2/w/460" title="一款炫酷的平行视窗Cell效果Demo。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/tokijh/JHDropDownMenu">扩展UIView的下拉菜单。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/tokijh/JHDropDownMenu" target="_blank"> <img src="http://img.gank.io/5bb9229c-1fba-4afe-aa68-3bd5bcbcc2ff?imageView2/2/w/460" title="扩展UIView的下拉菜单。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/yuwenque/JarvisDownloader">Android下载库,支持断点续传,保存下载进度,UI回调与生命周期绑定等。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/edufolly/flutter_mobile_vision">Flutter实现的二维码扫描。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/edufolly/flutter_mobile_vision" target="_blank"> <img src="http://img.gank.io/ed137e7f-8c85-46d4-984a-74c427f89950?imageView2/2/w/460" title="Flutter实现的二维码扫描。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/edufolly/flutter_mobile_vision" target="_blank"> <img src="http://img.gank.io/dbc2346b-7695-42d7-b786-1af5f794663f?imageView2/2/w/460" title="Flutter实现的二维码扫描。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/edufolly/flutter_mobile_vision" target="_blank"> <img src="http://img.gank.io/20dfdff2-15fe-4e5b-8fe1-784625978984?imageView2/2/w/460" title="Flutter实现的二维码扫描。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/edufolly/flutter_mobile_vision" target="_blank"> <img src="http://img.gank.io/d3ce29e6-6326-46a1-ae77-cdeaabfdb740?imageView2/2/w/460" title="Flutter实现的二维码扫描。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/chuross/asciiartview">绘制Ascii艺术。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chuross/asciiartview" target="_blank"> <img src="http://img.gank.io/11c0db65-9951-4e97-95ea-1af62501bf74?imageView2/2/w/460" title="绘制Ascii艺术。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/fulushan/watermark-android">andriod加文字水印 支持配置文字大小,倾斜角度,多行水印。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/fulushan/watermark-android" target="_blank"> <img src="http://img.gank.io/f0101654-3987-405b-af77-73ede8af99d5?imageView2/2/w/460" title="andriod加文字水印 支持配置文字大小,倾斜角度,多行水印。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/aizuzi/FastAdapter">快速使用的RecyclerView Adapter。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/syt123450/giojs">Gio.js - 基于Three.js的web 3D地球数据可视化的开源组件库</a> (syt123450) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/syt123450/giojs" target="_blank"> <img src="http://img.gank.io/c63a9090-c834-495d-b936-cad9ed8c9c92?imageView2/2/w/460" title="Gio.js - 基于Three.js的web 3D地球数据可视化的开源组件库"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/simbawus/DigitalKeyboard/blob/master/README-zh_CN.md">原生js开发、不依赖任何框架和库的轻量级移动端数字键盘。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/simbawus/DigitalKeyboard/blob/master/README-zh_CN.md" target="_blank"> <img src="http://img.gank.io/701a6fc9-d577-4805-a7a6-2d8c08a60487?imageView2/2/w/460" title="原生js开发、不依赖任何框架和库的轻量级移动端数字键盘。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/small99/AutoLine">一个通用的自动化测试开源平台。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/small99/AutoLine" target="_blank"> <img src="http://img.gank.io/08d71a34-2d0e-4fae-bef6-ed83d6fe3969?imageView2/2/w/460" title="一个通用的自动化测试开源平台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/small99/AutoLine" target="_blank"> <img src="http://img.gank.io/5812a0b2-d02b-4cfa-ba81-b6d2b62e35ee?imageView2/2/w/460" title="一个通用的自动化测试开源平台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/small99/AutoLine" target="_blank"> <img src="http://img.gank.io/ed433a1e-f754-48da-af68-ff03b4e4e172?imageView2/2/w/460" title="一个通用的自动化测试开源平台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/small99/AutoLine" target="_blank"> <img src="http://img.gank.io/4b4390c3-b3f4-4faa-a8c9-8492ea5a805c?imageView2/2/w/460" title="一个通用的自动化测试开源平台。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/J2vQr4/">地铁偶遇俩小闺蜜,把我这大叔都融化了。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/07/02 Mon, 02 Jul 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/07/03?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fswhaqvnobj30sg14hka0.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/syik/ZJAttributedText">CoreText + 异步绘制 + 链式语法, 轻量灵活图文混排框架</a> (Zj) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/syik/ZJAttributedText" target="_blank"> <img src="http://img.gank.io/5490d0d7-87b6-4648-9a93-4ad3a7270b7f?imageView2/2/w/460" title="CoreText + 异步绘制 + 链式语法, 轻量灵活图文混排框架"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/MaximKotliar/Bartinter">Bartinter:当 status bar 后面的内容改变时,动态修改 status bar 的样式</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/andreamazz/AMPopTip">AMPopTip:一个实现效果非常精细的气泡弹出组件</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/andreamazz/AMPopTip" target="_blank"> <img src="http://img.gank.io/6941ae39-f9a5-4ca6-9411-11a07f46cf51?imageView2/2/w/460" title="AMPopTip:一个实现效果非常精细的气泡弹出组件"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/andreamazz/AMPopTip" target="_blank"> <img src="http://img.gank.io/6ef7dbdf-ad4a-4002-99fc-21f5be954ac6?imageView2/2/w/460" title="AMPopTip:一个实现效果非常精细的气泡弹出组件"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/cjwirth/RichEditorView">RichEditorView:一个简单的、模块化的富文本编辑视图。</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ashleymills/Reachability.swift">Reachability.swift:使用 Swift 闭包实现的网络状态检查库,可以取代 Apple 的 Reachability 库</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ashleymills/Reachability.swift" target="_blank"> <img src="http://img.gank.io/d4ee56cd-4f11-4392-b402-0a626adc53ed?imageView2/2/w/460" title="Reachability.swift:使用 Swift 闭包实现的网络状态检查库,可以取代 Apple 的 Reachability 库"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ashleymills/Reachability.swift" target="_blank"> <img src="http://img.gank.io/1ad66a2d-d952-4f8f-b802-0801d9f05a05?imageView2/2/w/460" title="Reachability.swift:使用 Swift 闭包实现的网络状态检查库,可以取代 Apple 的 Reachability 库"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ashleymills/Reachability.swift" target="_blank"> <img src="http://img.gank.io/5e4c3266-108f-4949-b3d7-f48363b00d02?imageView2/2/w/460" title="Reachability.swift:使用 Swift 闭包实现的网络状态检查库,可以取代 Apple 的 Reachability 库"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ashleymills/Reachability.swift" target="_blank"> <img src="http://img.gank.io/1bc9da9b-a671-4c4a-b465-4afd149ba1a1?imageView2/2/w/460" title="Reachability.swift:使用 Swift 闭包实现的网络状态检查库,可以取代 Apple 的 Reachability 库"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/JY39/GyroscopeImageDemo">陀螺仪滑动图片,实现VR看房</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JY39/GyroscopeImageDemo" target="_blank"> <img src="http://img.gank.io/97cab7b8-5ab1-4eb7-ba8c-0dc1471eb656?imageView2/2/w/460" title="陀螺仪滑动图片,实现VR看房"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JY39/GyroscopeImageDemo" target="_blank"> <img src="http://img.gank.io/560da8fa-6225-4e6e-8d2f-1833da08326b?imageView2/2/w/460" title="陀螺仪滑动图片,实现VR看房"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zhou-you/RxEasyHttp">基于RxJava2+Retrofit2实现简单易用的网络请求框架</a> (周游) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/RxEasyHttp" target="_blank"> <img src="http://img.gank.io/4c206ad4-cfad-40c7-8bc7-adf16f4d0d16?imageView2/2/w/460" title="基于RxJava2+Retrofit2实现简单易用的网络请求框架"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/RxEasyHttp" target="_blank"> <img src="http://img.gank.io/cb843e40-d931-44ed-a211-7fe791b76491?imageView2/2/w/460" title="基于RxJava2+Retrofit2实现简单易用的网络请求框架"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/RxEasyHttp" target="_blank"> <img src="http://img.gank.io/9d1c6154-51dc-4c52-a6f2-21365f6a22bc?imageView2/2/w/460" title="基于RxJava2+Retrofit2实现简单易用的网络请求框架"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/steven2947/FitAndroid8">一行代码完成Android 8 FileProvider适配</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/appleple/scroll-hint">一个JS库,用于指示元素可以水平滚动,并带有指针图标。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/appleple/scroll-hint" target="_blank"> <img src="http://img.gank.io/a653d6a9-91b3-4bf4-be49-3cff6e6cb17f?imageView2/2/w/460" title="一个JS库,用于指示元素可以水平滚动,并带有指针图标。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/luojilab/easy-marker">一个用于在html中标记文本的库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/luojilab/easy-marker" target="_blank"> <img src="http://img.gank.io/eb7fb103-2c51-42be-ab06-cf3fd4a7db4c?imageView2/2/w/460" title="一个用于在html中标记文本的库。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/buttonXin/WifiProbe">通过wifi获取到同在这个局域网下的所有连上该wifi的设备的mac地址</a> (NewHigh) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/buttonXin/WifiProbe" target="_blank"> <img src="http://img.gank.io/d47f9f39-9ec4-43e7-8c54-554aa62af93c?imageView2/2/w/460" title="通过wifi获取到同在这个局域网下的所有连上该wifi的设备的mac地址"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/J63AQm/">看了大神的操作才知道玩的不是一个游戏,我玩的是常回家看看....</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fswhaqvnobj30sg14hka0.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/syik/ZJAttributedText">CoreText + 异步绘制 + 链式语法, 轻量灵活图文混排框架</a> (Zj) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/syik/ZJAttributedText" target="_blank"> <img src="http://img.gank.io/5490d0d7-87b6-4648-9a93-4ad3a7270b7f?imageView2/2/w/460" title="CoreText + 异步绘制 + 链式语法, 轻量灵活图文混排框架"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/MaximKotliar/Bartinter">Bartinter:当 status bar 后面的内容改变时,动态修改 status bar 的样式</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/andreamazz/AMPopTip">AMPopTip:一个实现效果非常精细的气泡弹出组件</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/andreamazz/AMPopTip" target="_blank"> <img src="http://img.gank.io/6941ae39-f9a5-4ca6-9411-11a07f46cf51?imageView2/2/w/460" title="AMPopTip:一个实现效果非常精细的气泡弹出组件"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/andreamazz/AMPopTip" target="_blank"> <img src="http://img.gank.io/6ef7dbdf-ad4a-4002-99fc-21f5be954ac6?imageView2/2/w/460" title="AMPopTip:一个实现效果非常精细的气泡弹出组件"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/cjwirth/RichEditorView">RichEditorView:一个简单的、模块化的富文本编辑视图。</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ashleymills/Reachability.swift">Reachability.swift:使用 Swift 闭包实现的网络状态检查库,可以取代 Apple 的 Reachability 库</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ashleymills/Reachability.swift" target="_blank"> <img src="http://img.gank.io/d4ee56cd-4f11-4392-b402-0a626adc53ed?imageView2/2/w/460" title="Reachability.swift:使用 Swift 闭包实现的网络状态检查库,可以取代 Apple 的 Reachability 库"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ashleymills/Reachability.swift" target="_blank"> <img src="http://img.gank.io/1ad66a2d-d952-4f8f-b802-0801d9f05a05?imageView2/2/w/460" title="Reachability.swift:使用 Swift 闭包实现的网络状态检查库,可以取代 Apple 的 Reachability 库"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ashleymills/Reachability.swift" target="_blank"> <img src="http://img.gank.io/5e4c3266-108f-4949-b3d7-f48363b00d02?imageView2/2/w/460" title="Reachability.swift:使用 Swift 闭包实现的网络状态检查库,可以取代 Apple 的 Reachability 库"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ashleymills/Reachability.swift" target="_blank"> <img src="http://img.gank.io/1bc9da9b-a671-4c4a-b465-4afd149ba1a1?imageView2/2/w/460" title="Reachability.swift:使用 Swift 闭包实现的网络状态检查库,可以取代 Apple 的 Reachability 库"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/JY39/GyroscopeImageDemo">陀螺仪滑动图片,实现VR看房</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JY39/GyroscopeImageDemo" target="_blank"> <img src="http://img.gank.io/97cab7b8-5ab1-4eb7-ba8c-0dc1471eb656?imageView2/2/w/460" title="陀螺仪滑动图片,实现VR看房"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/JY39/GyroscopeImageDemo" target="_blank"> <img src="http://img.gank.io/560da8fa-6225-4e6e-8d2f-1833da08326b?imageView2/2/w/460" title="陀螺仪滑动图片,实现VR看房"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zhou-you/RxEasyHttp">基于RxJava2+Retrofit2实现简单易用的网络请求框架</a> (周游) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/RxEasyHttp" target="_blank"> <img src="http://img.gank.io/4c206ad4-cfad-40c7-8bc7-adf16f4d0d16?imageView2/2/w/460" title="基于RxJava2+Retrofit2实现简单易用的网络请求框架"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/RxEasyHttp" target="_blank"> <img src="http://img.gank.io/cb843e40-d931-44ed-a211-7fe791b76491?imageView2/2/w/460" title="基于RxJava2+Retrofit2实现简单易用的网络请求框架"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhou-you/RxEasyHttp" target="_blank"> <img src="http://img.gank.io/9d1c6154-51dc-4c52-a6f2-21365f6a22bc?imageView2/2/w/460" title="基于RxJava2+Retrofit2实现简单易用的网络请求框架"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/steven2947/FitAndroid8">一行代码完成Android 8 FileProvider适配</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/appleple/scroll-hint">一个JS库,用于指示元素可以水平滚动,并带有指针图标。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/appleple/scroll-hint" target="_blank"> <img src="http://img.gank.io/a653d6a9-91b3-4bf4-be49-3cff6e6cb17f?imageView2/2/w/460" title="一个JS库,用于指示元素可以水平滚动,并带有指针图标。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/luojilab/easy-marker">一个用于在html中标记文本的库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/luojilab/easy-marker" target="_blank"> <img src="http://img.gank.io/eb7fb103-2c51-42be-ab06-cf3fd4a7db4c?imageView2/2/w/460" title="一个用于在html中标记文本的库。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/buttonXin/WifiProbe">通过wifi获取到同在这个局域网下的所有连上该wifi的设备的mac地址</a> (NewHigh) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/buttonXin/WifiProbe" target="_blank"> <img src="http://img.gank.io/d47f9f39-9ec4-43e7-8c54-554aa62af93c?imageView2/2/w/460" title="通过wifi获取到同在这个局域网下的所有连上该wifi的设备的mac地址"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/J63AQm/">看了大神的操作才知道玩的不是一个游戏,我玩的是常回家看看....</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/07/03 Tue, 03 Jul 2018 00:00:00 +0806 今日力推:全平台视频客户端(可以观看VIP资源哦~)/Facebook开源的动画引擎 http://gank.io/2018/07/05?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsysqszneoj30hi0pvqb7.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/ypwhs/NNPlayground">NNPlayground:受 Tensorflow 的 Deep playground 启发而制作的神经网络 iPhone 版</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/raspu/Highlightr">Highlightr:基于 highlight.js,使用 Swift 实现的语法高亮库</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/facebook/pop">pop:Facebook 团队开源的动画引擎</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/facebook/pop" target="_blank"> <img src="http://img.gank.io/5c907770-8f2f-4471-baa0-fcba723a37c7?imageView2/2/w/460" title="pop:Facebook 团队开源的动画引擎"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/victorBaro/VBFPopFlatButton">VBFPopFlatButton:使用 pop 库实现的按钮,动效不错</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/victorBaro/VBFPopFlatButton" target="_blank"> <img src="http://img.gank.io/3ad96897-8854-4ff4-b360-3280fb32cccd?imageView2/2/w/460" title="VBFPopFlatButton:使用 pop 库实现的按钮,动效不错"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/victorBaro/VBFPopFlatButton" target="_blank"> <img src="http://img.gank.io/eb9473cc-ca51-4f2e-ad77-aa2176360bc8?imageView2/2/w/460" title="VBFPopFlatButton:使用 pop 库实现的按钮,动效不错"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/maning0303/MNCrashMonitor">CrashMonitor 监听程序崩溃日志,直接页面展示崩溃日志列表,调试方便,测试人员可以随时给程序猿查看日志详情,可以动态添加日志内容,手机直接查看日志内容可以分享,复制,生成长截图。</a> (maning0303) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/maning0303/MNCrashMonitor" target="_blank"> <img src="http://img.gank.io/8d264f77-18c6-4713-8bc4-136036989f2d?imageView2/2/w/460" title="CrashMonitor 监听程序崩溃日志,直接页面展示崩溃日志列表,调试方便,测试人员可以随时给程序猿查看日志详情,可以动态添加日志内容,手机直接查看日志内容可以分享,复制,生成长截图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/maning0303/MNCrashMonitor" target="_blank"> <img src="http://img.gank.io/4dbd21a5-4408-43a6-b410-bdb4d4e38fda?imageView2/2/w/460" title="CrashMonitor 监听程序崩溃日志,直接页面展示崩溃日志列表,调试方便,测试人员可以随时给程序猿查看日志详情,可以动态添加日志内容,手机直接查看日志内容可以分享,复制,生成长截图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/maning0303/MNCrashMonitor" target="_blank"> <img src="http://img.gank.io/4d7b92d5-47ee-492b-a729-b515e663060f?imageView2/2/w/460" title="CrashMonitor 监听程序崩溃日志,直接页面展示崩溃日志列表,调试方便,测试人员可以随时给程序猿查看日志详情,可以动态添加日志内容,手机直接查看日志内容可以分享,复制,生成长截图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/maning0303/MNCrashMonitor" target="_blank"> <img src="http://img.gank.io/bdcf5ed3-254b-40c1-b4cd-5abfd2e00a75?imageView2/2/w/460" title="CrashMonitor 监听程序崩溃日志,直接页面展示崩溃日志列表,调试方便,测试人员可以随时给程序猿查看日志详情,可以动态添加日志内容,手机直接查看日志内容可以分享,复制,生成长截图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/maning0303/MNCrashMonitor" target="_blank"> <img src="http://img.gank.io/89aa6533-6177-4f3f-b352-b648091da70a?imageView2/2/w/460" title="CrashMonitor 监听程序崩溃日志,直接页面展示崩溃日志列表,调试方便,测试人员可以随时给程序猿查看日志详情,可以动态添加日志内容,手机直接查看日志内容可以分享,复制,生成长截图。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b34a970f265da59567953a3">[Android开源]EasySharedPreferences:优雅的进行SharedPreferences数据存储操作</a> (yjfnypeu) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jenly1314/AppUpdater">AppUpdater版本更新、一键傻瓜式升级App</a> (Jenly) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jenly1314/AppUpdater" target="_blank"> <img src="http://img.gank.io/8353f372-403b-43e3-8bac-a9e930b0c9e1?imageView2/2/w/460" title="AppUpdater版本更新、一键傻瓜式升级App"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zhengcx/ShadowHelper">一个方便为Android View添加自然的阴影的库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhengcx/ShadowHelper" target="_blank"> <img src="http://img.gank.io/afb2a5ed-b4c8-45cf-a6bd-359e3c3e24e7?imageView2/2/w/460" title="一个方便为Android View添加自然的阴影的库。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/Tencent/Face2FaceTranslator">微信团队针对面对面沟通的场景开发的流式语音翻译小程序,通过微信同声传译插件提供了语音识别,文本翻译等功能。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/uileader/touchuiwx">小程序组件化解决方案。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/uileader/touchuiwx" target="_blank"> <img src="http://img.gank.io/35bc4920-bc95-4f23-83f9-bfb34a6c31d8?imageView2/2/w/460" title="小程序组件化解决方案。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/yang7229693/flutter-study">Flutter Study</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/ming1016/GCDFetchFeed">GCDFetchFeed:“已阅”,RSS阅读器</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ming1016/GCDFetchFeed" target="_blank"> <img src="http://img.gank.io/bbe09b45-e803-4196-9507-48df5a502e09?imageView2/2/w/460" title="GCDFetchFeed:“已阅”,RSS阅读器"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ming1016/GCDFetchFeed" target="_blank"> <img src="http://img.gank.io/efc20331-a55c-4567-b57a-a2cff26026a5?imageView2/2/w/460" title="GCDFetchFeed:“已阅”,RSS阅读器"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ming1016/GCDFetchFeed" target="_blank"> <img src="http://img.gank.io/28c3ced8-260d-449f-92c3-604696728495?imageView2/2/w/460" title="GCDFetchFeed:“已阅”,RSS阅读器"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/phobal/ivideo">一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux),包括 VIP 资源。引用作者原话:请低调使用~</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/phobal/ivideo" target="_blank"> <img src="http://img.gank.io/ec031a18-8a4d-4a9e-98ab-4a921059c5f1?imageView2/2/w/460" title="一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux),包括 VIP 资源。引用作者原话:请低调使用~"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/phobal/ivideo" target="_blank"> <img src="http://img.gank.io/3b029c00-9629-42be-9443-e9fe480dd10b?imageView2/2/w/460" title="一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux),包括 VIP 资源。引用作者原话:请低调使用~"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/phobal/ivideo" target="_blank"> <img src="http://img.gank.io/62204a4e-a116-4995-b970-9fdcca2b1053?imageView2/2/w/460" title="一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux),包括 VIP 资源。引用作者原话:请低调使用~"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/phobal/ivideo" target="_blank"> <img src="http://img.gank.io/13f93969-b894-44c8-813c-e40cf068ca02?imageView2/2/w/460" title="一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux),包括 VIP 资源。引用作者原话:请低调使用~"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JkCabw/">这种人是活得最累的。你们中了几条?我全中了。。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fsysqszneoj30hi0pvqb7.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/ypwhs/NNPlayground">NNPlayground:受 Tensorflow 的 Deep playground 启发而制作的神经网络 iPhone 版</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/raspu/Highlightr">Highlightr:基于 highlight.js,使用 Swift 实现的语法高亮库</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/facebook/pop">pop:Facebook 团队开源的动画引擎</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/facebook/pop" target="_blank"> <img src="http://img.gank.io/5c907770-8f2f-4471-baa0-fcba723a37c7?imageView2/2/w/460" title="pop:Facebook 团队开源的动画引擎"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/victorBaro/VBFPopFlatButton">VBFPopFlatButton:使用 pop 库实现的按钮,动效不错</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/victorBaro/VBFPopFlatButton" target="_blank"> <img src="http://img.gank.io/3ad96897-8854-4ff4-b360-3280fb32cccd?imageView2/2/w/460" title="VBFPopFlatButton:使用 pop 库实现的按钮,动效不错"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/victorBaro/VBFPopFlatButton" target="_blank"> <img src="http://img.gank.io/eb9473cc-ca51-4f2e-ad77-aa2176360bc8?imageView2/2/w/460" title="VBFPopFlatButton:使用 pop 库实现的按钮,动效不错"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/maning0303/MNCrashMonitor">CrashMonitor 监听程序崩溃日志,直接页面展示崩溃日志列表,调试方便,测试人员可以随时给程序猿查看日志详情,可以动态添加日志内容,手机直接查看日志内容可以分享,复制,生成长截图。</a> (maning0303) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/maning0303/MNCrashMonitor" target="_blank"> <img src="http://img.gank.io/8d264f77-18c6-4713-8bc4-136036989f2d?imageView2/2/w/460" title="CrashMonitor 监听程序崩溃日志,直接页面展示崩溃日志列表,调试方便,测试人员可以随时给程序猿查看日志详情,可以动态添加日志内容,手机直接查看日志内容可以分享,复制,生成长截图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/maning0303/MNCrashMonitor" target="_blank"> <img src="http://img.gank.io/4dbd21a5-4408-43a6-b410-bdb4d4e38fda?imageView2/2/w/460" title="CrashMonitor 监听程序崩溃日志,直接页面展示崩溃日志列表,调试方便,测试人员可以随时给程序猿查看日志详情,可以动态添加日志内容,手机直接查看日志内容可以分享,复制,生成长截图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/maning0303/MNCrashMonitor" target="_blank"> <img src="http://img.gank.io/4d7b92d5-47ee-492b-a729-b515e663060f?imageView2/2/w/460" title="CrashMonitor 监听程序崩溃日志,直接页面展示崩溃日志列表,调试方便,测试人员可以随时给程序猿查看日志详情,可以动态添加日志内容,手机直接查看日志内容可以分享,复制,生成长截图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/maning0303/MNCrashMonitor" target="_blank"> <img src="http://img.gank.io/bdcf5ed3-254b-40c1-b4cd-5abfd2e00a75?imageView2/2/w/460" title="CrashMonitor 监听程序崩溃日志,直接页面展示崩溃日志列表,调试方便,测试人员可以随时给程序猿查看日志详情,可以动态添加日志内容,手机直接查看日志内容可以分享,复制,生成长截图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/maning0303/MNCrashMonitor" target="_blank"> <img src="http://img.gank.io/89aa6533-6177-4f3f-b352-b648091da70a?imageView2/2/w/460" title="CrashMonitor 监听程序崩溃日志,直接页面展示崩溃日志列表,调试方便,测试人员可以随时给程序猿查看日志详情,可以动态添加日志内容,手机直接查看日志内容可以分享,复制,生成长截图。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b34a970f265da59567953a3">[Android开源]EasySharedPreferences:优雅的进行SharedPreferences数据存储操作</a> (yjfnypeu) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jenly1314/AppUpdater">AppUpdater版本更新、一键傻瓜式升级App</a> (Jenly) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jenly1314/AppUpdater" target="_blank"> <img src="http://img.gank.io/8353f372-403b-43e3-8bac-a9e930b0c9e1?imageView2/2/w/460" title="AppUpdater版本更新、一键傻瓜式升级App"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zhengcx/ShadowHelper">一个方便为Android View添加自然的阴影的库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhengcx/ShadowHelper" target="_blank"> <img src="http://img.gank.io/afb2a5ed-b4c8-45cf-a6bd-359e3c3e24e7?imageView2/2/w/460" title="一个方便为Android View添加自然的阴影的库。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/Tencent/Face2FaceTranslator">微信团队针对面对面沟通的场景开发的流式语音翻译小程序,通过微信同声传译插件提供了语音识别,文本翻译等功能。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/uileader/touchuiwx">小程序组件化解决方案。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/uileader/touchuiwx" target="_blank"> <img src="http://img.gank.io/35bc4920-bc95-4f23-83f9-bfb34a6c31d8?imageView2/2/w/460" title="小程序组件化解决方案。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/yang7229693/flutter-study">Flutter Study</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/ming1016/GCDFetchFeed">GCDFetchFeed:“已阅”,RSS阅读器</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ming1016/GCDFetchFeed" target="_blank"> <img src="http://img.gank.io/bbe09b45-e803-4196-9507-48df5a502e09?imageView2/2/w/460" title="GCDFetchFeed:“已阅”,RSS阅读器"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ming1016/GCDFetchFeed" target="_blank"> <img src="http://img.gank.io/efc20331-a55c-4567-b57a-a2cff26026a5?imageView2/2/w/460" title="GCDFetchFeed:“已阅”,RSS阅读器"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ming1016/GCDFetchFeed" target="_blank"> <img src="http://img.gank.io/28c3ced8-260d-449f-92c3-604696728495?imageView2/2/w/460" title="GCDFetchFeed:“已阅”,RSS阅读器"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/phobal/ivideo">一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux),包括 VIP 资源。引用作者原话:请低调使用~</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/phobal/ivideo" target="_blank"> <img src="http://img.gank.io/ec031a18-8a4d-4a9e-98ab-4a921059c5f1?imageView2/2/w/460" title="一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux),包括 VIP 资源。引用作者原话:请低调使用~"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/phobal/ivideo" target="_blank"> <img src="http://img.gank.io/3b029c00-9629-42be-9443-e9fe480dd10b?imageView2/2/w/460" title="一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux),包括 VIP 资源。引用作者原话:请低调使用~"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/phobal/ivideo" target="_blank"> <img src="http://img.gank.io/62204a4e-a116-4995-b970-9fdcca2b1053?imageView2/2/w/460" title="一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux),包括 VIP 资源。引用作者原话:请低调使用~"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/phobal/ivideo" target="_blank"> <img src="http://img.gank.io/13f93969-b894-44c8-813c-e40cf068ca02?imageView2/2/w/460" title="一个可以观看国内主流视频平台所有视频的客户端(Mac、Windows、Linux),包括 VIP 资源。引用作者原话:请低调使用~"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JkCabw/">这种人是活得最累的。你们中了几条?我全中了。。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/07/05 Thu, 05 Jul 2018 00:00:00 +0806 搜索功能已经fix over,老铁们可以愉快的torrent search了~ http://gank.io/2018/07/06?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fszxi9lmmzj30f00jdadv.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/SvenTiigi/FlyoverKit">FlyoverKit:在 MKMapView 上实现 360° 俯视图</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SvenTiigi/FlyoverKit" target="_blank"> <img src="http://img.gank.io/c1a15900-9fba-4f95-b5e0-f461f6135f35?imageView2/2/w/460" title="FlyoverKit:在 MKMapView 上实现 360° 俯视图"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/qlyx/douyinRefresh">仿抖音下拉刷新效果。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/mayan29/TreeTableView">iOS 树状列表控件,灵活性高,可自定义样式。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mayan29/TreeTableView" target="_blank"> <img src="http://img.gank.io/36b7dc4a-abfa-4d80-adbb-0db9f0160e65?imageView2/2/w/460" title="iOS 树状列表控件,灵活性高,可自定义样式。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mayan29/TreeTableView" target="_blank"> <img src="http://img.gank.io/7f3a0e97-321b-4f56-a236-daaee2096fe9?imageView2/2/w/460" title="iOS 树状列表控件,灵活性高,可自定义样式。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/whbalzac/WHWeatherAnimation">WeatherAnimation(太阳,云,雨,雷暴,雪)。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whbalzac/WHWeatherAnimation" target="_blank"> <img src="http://img.gank.io/5cca4e64-e8b8-4866-997f-4ee0be8bb8a4?imageView2/2/w/460" title="WeatherAnimation(太阳,云,雨,雷暴,雪)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whbalzac/WHWeatherAnimation" target="_blank"> <img src="http://img.gank.io/341e7c6e-fae7-4034-905f-db4f511be037?imageView2/2/w/460" title="WeatherAnimation(太阳,云,雨,雷暴,雪)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whbalzac/WHWeatherAnimation" target="_blank"> <img src="http://img.gank.io/a322ad30-75fb-403f-87b1-c1f66ba7ac39?imageView2/2/w/460" title="WeatherAnimation(太阳,云,雨,雷暴,雪)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whbalzac/WHWeatherAnimation" target="_blank"> <img src="http://img.gank.io/c22853d2-ce1a-4511-bbeb-26fe3ae9b547?imageView2/2/w/460" title="WeatherAnimation(太阳,云,雨,雷暴,雪)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whbalzac/WHWeatherAnimation" target="_blank"> <img src="http://img.gank.io/762b1a10-5ab2-4e73-89d2-fbc0a070ed94?imageView2/2/w/460" title="WeatherAnimation(太阳,云,雨,雷暴,雪)。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/hackjie/GPassword">快速简单的手势密码。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hackjie/GPassword" target="_blank"> <img src="http://img.gank.io/ad01fffa-0834-427b-841b-64c696e6d100?imageView2/2/w/460" title="快速简单的手势密码。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hackjie/GPassword" target="_blank"> <img src="http://img.gank.io/22c20e65-0837-4525-b7ff-2cba53de61ba?imageView2/2/w/460" title="快速简单的手势密码。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hackjie/GPassword" target="_blank"> <img src="http://img.gank.io/1f95cefd-e28f-4124-965c-9bf3a057a051?imageView2/2/w/460" title="快速简单的手势密码。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/zhangruiyu/flutter_gesture_password">flutter简易的手势密码。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhangruiyu/flutter_gesture_password" target="_blank"> <img src="http://img.gank.io/d47ba268-d1c4-454d-a987-bd85a0cabffb?imageView2/2/w/460" title="flutter简易的手势密码。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/devefy/flutter-multiple-Navigation-Drawers">Flutter侧滑栏,支持左侧和右侧划出。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/devefy/flutter-multiple-Navigation-Drawers" target="_blank"> <img src="http://img.gank.io/ef5ba907-f94c-4d18-83cf-4f48cb58974c?imageView2/2/w/460" title="Flutter侧滑栏,支持左侧和右侧划出。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/devefy/flutter-multiple-Navigation-Drawers" target="_blank"> <img src="http://img.gank.io/cc059b54-149d-4481-8f10-67d818768375?imageView2/2/w/460" title="Flutter侧滑栏,支持左侧和右侧划出。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <ul> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/llc72lkRWBGiMYZN7nXLEQ">代码的分离与解耦,向移动架构师进阶!</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/a74c97593adf">Kotlin-MVP Android MVP架构搭建</a> (ljb) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/ChenYilong/CYLChatKit">仿微信高度自定义UI、集成第三方IM SDK。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JSPGxY/">烤鸡翅,不行了,流口水怎么办😍...</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1fszxi9lmmzj30f00jdadv.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/SvenTiigi/FlyoverKit">FlyoverKit:在 MKMapView 上实现 360° 俯视图</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SvenTiigi/FlyoverKit" target="_blank"> <img src="http://img.gank.io/c1a15900-9fba-4f95-b5e0-f461f6135f35?imageView2/2/w/460" title="FlyoverKit:在 MKMapView 上实现 360° 俯视图"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/qlyx/douyinRefresh">仿抖音下拉刷新效果。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/mayan29/TreeTableView">iOS 树状列表控件,灵活性高,可自定义样式。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mayan29/TreeTableView" target="_blank"> <img src="http://img.gank.io/36b7dc4a-abfa-4d80-adbb-0db9f0160e65?imageView2/2/w/460" title="iOS 树状列表控件,灵活性高,可自定义样式。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mayan29/TreeTableView" target="_blank"> <img src="http://img.gank.io/7f3a0e97-321b-4f56-a236-daaee2096fe9?imageView2/2/w/460" title="iOS 树状列表控件,灵活性高,可自定义样式。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/whbalzac/WHWeatherAnimation">WeatherAnimation(太阳,云,雨,雷暴,雪)。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whbalzac/WHWeatherAnimation" target="_blank"> <img src="http://img.gank.io/5cca4e64-e8b8-4866-997f-4ee0be8bb8a4?imageView2/2/w/460" title="WeatherAnimation(太阳,云,雨,雷暴,雪)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whbalzac/WHWeatherAnimation" target="_blank"> <img src="http://img.gank.io/341e7c6e-fae7-4034-905f-db4f511be037?imageView2/2/w/460" title="WeatherAnimation(太阳,云,雨,雷暴,雪)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whbalzac/WHWeatherAnimation" target="_blank"> <img src="http://img.gank.io/a322ad30-75fb-403f-87b1-c1f66ba7ac39?imageView2/2/w/460" title="WeatherAnimation(太阳,云,雨,雷暴,雪)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whbalzac/WHWeatherAnimation" target="_blank"> <img src="http://img.gank.io/c22853d2-ce1a-4511-bbeb-26fe3ae9b547?imageView2/2/w/460" title="WeatherAnimation(太阳,云,雨,雷暴,雪)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/whbalzac/WHWeatherAnimation" target="_blank"> <img src="http://img.gank.io/762b1a10-5ab2-4e73-89d2-fbc0a070ed94?imageView2/2/w/460" title="WeatherAnimation(太阳,云,雨,雷暴,雪)。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/hackjie/GPassword">快速简单的手势密码。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hackjie/GPassword" target="_blank"> <img src="http://img.gank.io/ad01fffa-0834-427b-841b-64c696e6d100?imageView2/2/w/460" title="快速简单的手势密码。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hackjie/GPassword" target="_blank"> <img src="http://img.gank.io/22c20e65-0837-4525-b7ff-2cba53de61ba?imageView2/2/w/460" title="快速简单的手势密码。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hackjie/GPassword" target="_blank"> <img src="http://img.gank.io/1f95cefd-e28f-4124-965c-9bf3a057a051?imageView2/2/w/460" title="快速简单的手势密码。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/zhangruiyu/flutter_gesture_password">flutter简易的手势密码。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhangruiyu/flutter_gesture_password" target="_blank"> <img src="http://img.gank.io/d47ba268-d1c4-454d-a987-bd85a0cabffb?imageView2/2/w/460" title="flutter简易的手势密码。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/devefy/flutter-multiple-Navigation-Drawers">Flutter侧滑栏,支持左侧和右侧划出。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/devefy/flutter-multiple-Navigation-Drawers" target="_blank"> <img src="http://img.gank.io/ef5ba907-f94c-4d18-83cf-4f48cb58974c?imageView2/2/w/460" title="Flutter侧滑栏,支持左侧和右侧划出。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/devefy/flutter-multiple-Navigation-Drawers" target="_blank"> <img src="http://img.gank.io/cc059b54-149d-4481-8f10-67d818768375?imageView2/2/w/460" title="Flutter侧滑栏,支持左侧和右侧划出。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <ul> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/llc72lkRWBGiMYZN7nXLEQ">代码的分离与解耦,向移动架构师进阶!</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/a74c97593adf">Kotlin-MVP Android MVP架构搭建</a> (ljb) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/ChenYilong/CYLChatKit">仿微信高度自定义UI、集成第三方IM SDK。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JSPGxY/">烤鸡翅,不行了,流口水怎么办😍...</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/07/06 Fri, 06 Jul 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/07/09?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1ft3fna1ef9j30s210skgd.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/Harley-xk/MaLiang">Swift 实现的基于 OpenGL ES3 的涂鸦绘图库,支持自定义纹理、压力感应、自动笔触等特性。</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/XLsn0w/XLsn0wFoldTableView">可折叠FoldTableViewCell。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/XLsn0w/XLsn0wFoldTableView" target="_blank"> <img src="http://img.gank.io/8d190a81-4350-4471-9051-ec4a411a03bf?imageView2/2/w/460" title="可折叠FoldTableViewCell。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/BearRan/FlowMenuAnimation">FlowMenuAnimation:流动菜单动效</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/BearRan/FlowMenuAnimation" target="_blank"> <img src="http://img.gank.io/e6c8a429-9f4a-4b33-a56a-5b48eaf51536?imageView2/2/w/460" title="FlowMenuAnimation:流动菜单动效"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/pujiaxin33/JXMovableCellTableView">长按即可移动cell的自定义TableView</a> (暴走的鑫鑫) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXMovableCellTableView" target="_blank"> <img src="http://img.gank.io/9b6fd76c-6c44-4506-a962-b06d62e7d11d?imageView2/2/w/460" title="长按即可移动cell的自定义TableView"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXMovableCellTableView" target="_blank"> <img src="http://img.gank.io/93ba2357-bcd1-46b8-8620-0521b15942e5?imageView2/2/w/460" title="长按即可移动cell的自定义TableView"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXMovableCellTableView" target="_blank"> <img src="http://img.gank.io/f95e1153-6117-4705-ae62-b41eb455c263?imageView2/2/w/460" title="长按即可移动cell的自定义TableView"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/alibaba/p3c">阿里巴巴Java开发规约插件</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/lingochamp/okdownload">可靠,灵活,高性能以及强大的下载引擎</a> (枫叶) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/YvesCheung/RollingText">数字滚动效果 RollingText 可高度定制,数字滚动效果</a> (枫叶) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/YvesCheung/RollingText" target="_blank"> <img src="http://img.gank.io/f3c11f76-fd5f-47ac-8703-e7d332b79e2e?imageView2/2/w/460" title="数字滚动效果 RollingText 可高度定制,数字滚动效果"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/YvesCheung/RollingText" target="_blank"> <img src="http://img.gank.io/121baf72-5f50-41e5-bf6a-bed55cf22de1?imageView2/2/w/460" title="数字滚动效果 RollingText 可高度定制,数字滚动效果"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/YvesCheung/RollingText" target="_blank"> <img src="http://img.gank.io/68e1678f-2ac6-42ce-a5ab-87f1a5a3bb14?imageView2/2/w/460" title="数字滚动效果 RollingText 可高度定制,数字滚动效果"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zfman/TimetableView/wiki/v2.x%E6%95%88%E6%9E%9C%E5%9B%BE">在教育类app中比较常用,实现步骤详细,而且作者思路有文档一步步实现适合大众的android理解和学习。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zfman/TimetableView/wiki/v2.x%E6%95%88%E6%9E%9C%E5%9B%BE" target="_blank"> <img src="http://img.gank.io/768e5f29-d463-4ee4-bfdd-0a7436d018a4?imageView2/2/w/460" title="在教育类app中比较常用,实现步骤详细,而且作者思路有文档一步步实现适合大众的android理解和学习。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zfman/TimetableView/wiki/v2.x%E6%95%88%E6%9E%9C%E5%9B%BE" target="_blank"> <img src="http://img.gank.io/4e677fe3-fd37-4fd4-a3bf-219afdc14c50?imageView2/2/w/460" title="在教育类app中比较常用,实现步骤详细,而且作者思路有文档一步步实现适合大众的android理解和学习。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zfman/TimetableView/wiki/v2.x%E6%95%88%E6%9E%9C%E5%9B%BE" target="_blank"> <img src="http://img.gank.io/c3746d04-1c48-434d-863e-404537a30193?imageView2/2/w/460" title="在教育类app中比较常用,实现步骤详细,而且作者思路有文档一步步实现适合大众的android理解和学习。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zfman/TimetableView/wiki/v2.x%E6%95%88%E6%9E%9C%E5%9B%BE" target="_blank"> <img src="http://img.gank.io/fd77991d-8fd4-4f24-afed-299011569fdc?imageView2/2/w/460" title="在教育类app中比较常用,实现步骤详细,而且作者思路有文档一步步实现适合大众的android理解和学习。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zfman/TimetableView/wiki/v2.x%E6%95%88%E6%9E%9C%E5%9B%BE" target="_blank"> <img src="http://img.gank.io/6335ff08-5ab2-471b-b06f-f173e9903c9a?imageView2/2/w/460" title="在教育类app中比较常用,实现步骤详细,而且作者思路有文档一步步实现适合大众的android理解和学习。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/jiangwenyuan/nuster/blob/master/README-CN.md">NuSTER: 基于HAProxy的高性能HTTP缓存服务器和RESTful NoSQL缓存服务器。</a> (jiangwenyuan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://www.cnblogs.com/qcloud1001/p/6647080.html">gifsicle 浓缩的才是精华:浅析 GIF 格式图片的存储和压缩</a> (null) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://www.cnblogs.com/qcloud1001/p/6647080.html" target="_blank"> <img src="http://img.gank.io/00a1c10a-5c08-4f5e-892b-7fc8cb715685?imageView2/2/w/460" title="gifsicle 浓缩的才是精华:浅析 GIF 格式图片的存储和压缩"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://www.cnblogs.com/qcloud1001/p/6647080.html" target="_blank"> <img src="http://img.gank.io/e86d968d-272e-44b9-8274-d5aabbe96a02?imageView2/2/w/460" title="gifsicle 浓缩的才是精华:浅析 GIF 格式图片的存储和压缩"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://www.cnblogs.com/qcloud1001/p/6647080.html" target="_blank"> <img src="http://img.gank.io/bd2ff5a3-3b32-48ec-b971-038bd8c6ed17?imageView2/2/w/460" title="gifsicle 浓缩的才是精华:浅析 GIF 格式图片的存储和压缩"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/huclengyue/FlutterAndKotlinDemo">Flutter版的知乎日报,与其他不同的是演示了如何在Flutter与原生系统直接的调用,既Java、kotlin、Flutter之间的混合开发</a> (huclengyue) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huclengyue/FlutterAndKotlinDemo" target="_blank"> <img src="http://img.gank.io/eeb42ede-8c34-4262-8c24-554a38000a2d?imageView2/2/w/460" title="Flutter版的知乎日报,与其他不同的是演示了如何在Flutter与原生系统直接的调用,既Java、kotlin、Flutter之间的混合开发"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huclengyue/FlutterAndKotlinDemo" target="_blank"> <img src="http://img.gank.io/38fc82ad-b00b-462e-9668-4cda6ff4f903?imageView2/2/w/460" title="Flutter版的知乎日报,与其他不同的是演示了如何在Flutter与原生系统直接的调用,既Java、kotlin、Flutter之间的混合开发"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huclengyue/FlutterAndKotlinDemo" target="_blank"> <img src="http://img.gank.io/6c96638c-c19d-4a15-890d-c4ea5d5440a4?imageView2/2/w/460" title="Flutter版的知乎日报,与其他不同的是演示了如何在Flutter与原生系统直接的调用,既Java、kotlin、Flutter之间的混合开发"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JPxFf6/">监控摄像头拍下的不可思议的一幕,为迅速救人的点赞❤</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1ft3fna1ef9j30s210skgd.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/Harley-xk/MaLiang">Swift 实现的基于 OpenGL ES3 的涂鸦绘图库,支持自定义纹理、压力感应、自动笔触等特性。</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/XLsn0w/XLsn0wFoldTableView">可折叠FoldTableViewCell。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/XLsn0w/XLsn0wFoldTableView" target="_blank"> <img src="http://img.gank.io/8d190a81-4350-4471-9051-ec4a411a03bf?imageView2/2/w/460" title="可折叠FoldTableViewCell。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/BearRan/FlowMenuAnimation">FlowMenuAnimation:流动菜单动效</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/BearRan/FlowMenuAnimation" target="_blank"> <img src="http://img.gank.io/e6c8a429-9f4a-4b33-a56a-5b48eaf51536?imageView2/2/w/460" title="FlowMenuAnimation:流动菜单动效"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/pujiaxin33/JXMovableCellTableView">长按即可移动cell的自定义TableView</a> (暴走的鑫鑫) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXMovableCellTableView" target="_blank"> <img src="http://img.gank.io/9b6fd76c-6c44-4506-a962-b06d62e7d11d?imageView2/2/w/460" title="长按即可移动cell的自定义TableView"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXMovableCellTableView" target="_blank"> <img src="http://img.gank.io/93ba2357-bcd1-46b8-8620-0521b15942e5?imageView2/2/w/460" title="长按即可移动cell的自定义TableView"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXMovableCellTableView" target="_blank"> <img src="http://img.gank.io/f95e1153-6117-4705-ae62-b41eb455c263?imageView2/2/w/460" title="长按即可移动cell的自定义TableView"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/alibaba/p3c">阿里巴巴Java开发规约插件</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/lingochamp/okdownload">可靠,灵活,高性能以及强大的下载引擎</a> (枫叶) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/YvesCheung/RollingText">数字滚动效果 RollingText 可高度定制,数字滚动效果</a> (枫叶) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/YvesCheung/RollingText" target="_blank"> <img src="http://img.gank.io/f3c11f76-fd5f-47ac-8703-e7d332b79e2e?imageView2/2/w/460" title="数字滚动效果 RollingText 可高度定制,数字滚动效果"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/YvesCheung/RollingText" target="_blank"> <img src="http://img.gank.io/121baf72-5f50-41e5-bf6a-bed55cf22de1?imageView2/2/w/460" title="数字滚动效果 RollingText 可高度定制,数字滚动效果"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/YvesCheung/RollingText" target="_blank"> <img src="http://img.gank.io/68e1678f-2ac6-42ce-a5ab-87f1a5a3bb14?imageView2/2/w/460" title="数字滚动效果 RollingText 可高度定制,数字滚动效果"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zfman/TimetableView/wiki/v2.x%E6%95%88%E6%9E%9C%E5%9B%BE">在教育类app中比较常用,实现步骤详细,而且作者思路有文档一步步实现适合大众的android理解和学习。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zfman/TimetableView/wiki/v2.x%E6%95%88%E6%9E%9C%E5%9B%BE" target="_blank"> <img src="http://img.gank.io/768e5f29-d463-4ee4-bfdd-0a7436d018a4?imageView2/2/w/460" title="在教育类app中比较常用,实现步骤详细,而且作者思路有文档一步步实现适合大众的android理解和学习。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zfman/TimetableView/wiki/v2.x%E6%95%88%E6%9E%9C%E5%9B%BE" target="_blank"> <img src="http://img.gank.io/4e677fe3-fd37-4fd4-a3bf-219afdc14c50?imageView2/2/w/460" title="在教育类app中比较常用,实现步骤详细,而且作者思路有文档一步步实现适合大众的android理解和学习。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zfman/TimetableView/wiki/v2.x%E6%95%88%E6%9E%9C%E5%9B%BE" target="_blank"> <img src="http://img.gank.io/c3746d04-1c48-434d-863e-404537a30193?imageView2/2/w/460" title="在教育类app中比较常用,实现步骤详细,而且作者思路有文档一步步实现适合大众的android理解和学习。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zfman/TimetableView/wiki/v2.x%E6%95%88%E6%9E%9C%E5%9B%BE" target="_blank"> <img src="http://img.gank.io/fd77991d-8fd4-4f24-afed-299011569fdc?imageView2/2/w/460" title="在教育类app中比较常用,实现步骤详细,而且作者思路有文档一步步实现适合大众的android理解和学习。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zfman/TimetableView/wiki/v2.x%E6%95%88%E6%9E%9C%E5%9B%BE" target="_blank"> <img src="http://img.gank.io/6335ff08-5ab2-471b-b06f-f173e9903c9a?imageView2/2/w/460" title="在教育类app中比较常用,实现步骤详细,而且作者思路有文档一步步实现适合大众的android理解和学习。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/jiangwenyuan/nuster/blob/master/README-CN.md">NuSTER: 基于HAProxy的高性能HTTP缓存服务器和RESTful NoSQL缓存服务器。</a> (jiangwenyuan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://www.cnblogs.com/qcloud1001/p/6647080.html">gifsicle 浓缩的才是精华:浅析 GIF 格式图片的存储和压缩</a> (null) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://www.cnblogs.com/qcloud1001/p/6647080.html" target="_blank"> <img src="http://img.gank.io/00a1c10a-5c08-4f5e-892b-7fc8cb715685?imageView2/2/w/460" title="gifsicle 浓缩的才是精华:浅析 GIF 格式图片的存储和压缩"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://www.cnblogs.com/qcloud1001/p/6647080.html" target="_blank"> <img src="http://img.gank.io/e86d968d-272e-44b9-8274-d5aabbe96a02?imageView2/2/w/460" title="gifsicle 浓缩的才是精华:浅析 GIF 格式图片的存储和压缩"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://www.cnblogs.com/qcloud1001/p/6647080.html" target="_blank"> <img src="http://img.gank.io/bd2ff5a3-3b32-48ec-b971-038bd8c6ed17?imageView2/2/w/460" title="gifsicle 浓缩的才是精华:浅析 GIF 格式图片的存储和压缩"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/huclengyue/FlutterAndKotlinDemo">Flutter版的知乎日报,与其他不同的是演示了如何在Flutter与原生系统直接的调用,既Java、kotlin、Flutter之间的混合开发</a> (huclengyue) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huclengyue/FlutterAndKotlinDemo" target="_blank"> <img src="http://img.gank.io/eeb42ede-8c34-4262-8c24-554a38000a2d?imageView2/2/w/460" title="Flutter版的知乎日报,与其他不同的是演示了如何在Flutter与原生系统直接的调用,既Java、kotlin、Flutter之间的混合开发"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huclengyue/FlutterAndKotlinDemo" target="_blank"> <img src="http://img.gank.io/38fc82ad-b00b-462e-9668-4cda6ff4f903?imageView2/2/w/460" title="Flutter版的知乎日报,与其他不同的是演示了如何在Flutter与原生系统直接的调用,既Java、kotlin、Flutter之间的混合开发"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huclengyue/FlutterAndKotlinDemo" target="_blank"> <img src="http://img.gank.io/6c96638c-c19d-4a15-890d-c4ea5d5440a4?imageView2/2/w/460" title="Flutter版的知乎日报,与其他不同的是演示了如何在Flutter与原生系统直接的调用,既Java、kotlin、Flutter之间的混合开发"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JPxFf6/">监控摄像头拍下的不可思议的一幕,为迅速救人的点赞❤</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/07/09 Mon, 09 Jul 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/07/10?utm_source=gank.io&utm_medium=rss <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqgy1ft4kqrmb9bj30sg10fdzq.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/pujiaxin33/JXFileBrowserController">日常开发必备的沙盒、Bundle文件浏览与分享控制器</a> (暴走的鑫鑫) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXFileBrowserController" target="_blank"> <img src="http://img.gank.io/b09e4655-7b68-4c1a-9fcb-823d0580a525?imageView2/2/w/460" title="日常开发必备的沙盒、Bundle文件浏览与分享控制器"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Flight-School/Money">给定货币中货币金额的精确,类型安全表示。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/pointfreeco/swift-nonempty">Swift编译时保证集合包含值。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/cats-oss/Sica">简单的界面核心动画。 以顺序或并行方式运行类型安全的动画。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cats-oss/Sica" target="_blank"> <img src="http://img.gank.io/df0ff30c-86ad-4c21-bb9d-c6990bb7ff05?imageView2/2/w/460" title="简单的界面核心动画。 以顺序或并行方式运行类型安全的动画。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cats-oss/Sica" target="_blank"> <img src="http://img.gank.io/75d43c0e-4750-4a5c-8609-7623a1195dde?imageView2/2/w/460" title="简单的界面核心动画。 以顺序或并行方式运行类型安全的动画。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cats-oss/Sica" target="_blank"> <img src="http://img.gank.io/08fcf2ca-402c-47cc-8333-44a171543e22?imageView2/2/w/460" title="简单的界面核心动画。 以顺序或并行方式运行类型安全的动画。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/jianghejie/LinkedViewPager">仿zaker引导界面的视图联动效果</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jianghejie/LinkedViewPager" target="_blank"> <img src="http://img.gank.io/3e57f11b-2322-41ef-810e-ae33c899c9de?imageView2/2/w/460" title="仿zaker引导界面的视图联动效果"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/iampawan/Flutter-UI-Kit">Flutter app for collection of UI in a UIKit。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iampawan/Flutter-UI-Kit" target="_blank"> <img src="http://img.gank.io/b578e85a-52a5-45e0-a378-f244164aed43?imageView2/2/w/460" title="Flutter app for collection of UI in a UIKit。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iampawan/Flutter-UI-Kit" target="_blank"> <img src="http://img.gank.io/874e6363-ba58-4779-a4c0-a19f7edaff49?imageView2/2/w/460" title="Flutter app for collection of UI in a UIKit。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iampawan/Flutter-UI-Kit" target="_blank"> <img src="http://img.gank.io/ac59ed0b-ab35-4f83-8535-f93a41fbf128?imageView2/2/w/460" title="Flutter app for collection of UI in a UIKit。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iampawan/Flutter-UI-Kit" target="_blank"> <img src="http://img.gank.io/5182cc06-3c3d-438a-8476-a777f5e7ea2b?imageView2/2/w/460" title="Flutter app for collection of UI in a UIKit。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iampawan/Flutter-UI-Kit" target="_blank"> <img src="http://img.gank.io/2ee38633-7e1c-4c07-86a0-0035778db584?imageView2/2/w/460" title="Flutter app for collection of UI in a UIKit。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jogboms/flutter_spinkit">一组加载指示器,基于Flutter动画。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jogboms/flutter_spinkit" target="_blank"> <img src="http://img.gank.io/a9d9c98f-200b-4178-b228-93c34c90138e?imageView2/2/w/460" title="一组加载指示器,基于Flutter动画。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jogboms/flutter_spinkit" target="_blank"> <img src="http://img.gank.io/57cfcaee-2ddc-4eaf-af41-007d3f3cec8d?imageView2/2/w/460" title="一组加载指示器,基于Flutter动画。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jogboms/flutter_spinkit" target="_blank"> <img src="http://img.gank.io/177831ac-084f-42e1-8d1a-6a541ea75df6?imageView2/2/w/460" title="一组加载指示器,基于Flutter动画。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jogboms/flutter_spinkit" target="_blank"> <img src="http://img.gank.io/3038e795-8bb8-462a-bc07-cdfe7bef70b8?imageView2/2/w/460" title="一组加载指示器,基于Flutter动画。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jogboms/flutter_spinkit" target="_blank"> <img src="http://img.gank.io/5e6efb2d-31e7-4810-9583-fae148f8ccc5?imageView2/2/w/460" title="一组加载指示器,基于Flutter动画。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/whataa/pandora">一个android库,用于直接在app中调试我们关心的内容。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/dev-labs-bg/fast-list">创建快速的、动态的recycler views. No adapter, no view holders。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/Kujiale-Mobile/Painter">一款小程序的绘图库,方便生成可以分享到朋友圈的图片</a> (Chris) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Kujiale-Mobile/Painter" target="_blank"> <img src="http://img.gank.io/e7afd2c3-b23b-40c9-a54a-8a89a8b7f3fb?imageView2/2/w/460" title="一款小程序的绘图库,方便生成可以分享到朋友圈的图片"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Kujiale-Mobile/Painter" target="_blank"> <img src="http://img.gank.io/6358f682-3de2-43e5-86ac-ecc4cf0fb9bd?imageView2/2/w/460" title="一款小程序的绘图库,方便生成可以分享到朋友圈的图片"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://juejin.im/post/5b3ec9fd6fb9a04fe6376227">EasyExecutor: 让线程任务的使用变得高效、安全、方便、灵活</a> (yjfnypeu) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b3cec1ee51d4519596b488e">Android ConstraintLayout 最新使用小结</a> (leon) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/serhii-londar/open-source-mac-os-apps">MacOS开源应用集合。</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JaymEo/">我是很认真和正经的与你合拍,毫无违和感。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqgy1ft4kqrmb9bj30sg10fdzq.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/pujiaxin33/JXFileBrowserController">日常开发必备的沙盒、Bundle文件浏览与分享控制器</a> (暴走的鑫鑫) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXFileBrowserController" target="_blank"> <img src="http://img.gank.io/b09e4655-7b68-4c1a-9fcb-823d0580a525?imageView2/2/w/460" title="日常开发必备的沙盒、Bundle文件浏览与分享控制器"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Flight-School/Money">给定货币中货币金额的精确,类型安全表示。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/pointfreeco/swift-nonempty">Swift编译时保证集合包含值。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/cats-oss/Sica">简单的界面核心动画。 以顺序或并行方式运行类型安全的动画。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cats-oss/Sica" target="_blank"> <img src="http://img.gank.io/df0ff30c-86ad-4c21-bb9d-c6990bb7ff05?imageView2/2/w/460" title="简单的界面核心动画。 以顺序或并行方式运行类型安全的动画。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cats-oss/Sica" target="_blank"> <img src="http://img.gank.io/75d43c0e-4750-4a5c-8609-7623a1195dde?imageView2/2/w/460" title="简单的界面核心动画。 以顺序或并行方式运行类型安全的动画。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cats-oss/Sica" target="_blank"> <img src="http://img.gank.io/08fcf2ca-402c-47cc-8333-44a171543e22?imageView2/2/w/460" title="简单的界面核心动画。 以顺序或并行方式运行类型安全的动画。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/jianghejie/LinkedViewPager">仿zaker引导界面的视图联动效果</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jianghejie/LinkedViewPager" target="_blank"> <img src="http://img.gank.io/3e57f11b-2322-41ef-810e-ae33c899c9de?imageView2/2/w/460" title="仿zaker引导界面的视图联动效果"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/iampawan/Flutter-UI-Kit">Flutter app for collection of UI in a UIKit。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iampawan/Flutter-UI-Kit" target="_blank"> <img src="http://img.gank.io/b578e85a-52a5-45e0-a378-f244164aed43?imageView2/2/w/460" title="Flutter app for collection of UI in a UIKit。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iampawan/Flutter-UI-Kit" target="_blank"> <img src="http://img.gank.io/874e6363-ba58-4779-a4c0-a19f7edaff49?imageView2/2/w/460" title="Flutter app for collection of UI in a UIKit。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iampawan/Flutter-UI-Kit" target="_blank"> <img src="http://img.gank.io/ac59ed0b-ab35-4f83-8535-f93a41fbf128?imageView2/2/w/460" title="Flutter app for collection of UI in a UIKit。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iampawan/Flutter-UI-Kit" target="_blank"> <img src="http://img.gank.io/5182cc06-3c3d-438a-8476-a777f5e7ea2b?imageView2/2/w/460" title="Flutter app for collection of UI in a UIKit。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iampawan/Flutter-UI-Kit" target="_blank"> <img src="http://img.gank.io/2ee38633-7e1c-4c07-86a0-0035778db584?imageView2/2/w/460" title="Flutter app for collection of UI in a UIKit。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jogboms/flutter_spinkit">一组加载指示器,基于Flutter动画。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jogboms/flutter_spinkit" target="_blank"> <img src="http://img.gank.io/a9d9c98f-200b-4178-b228-93c34c90138e?imageView2/2/w/460" title="一组加载指示器,基于Flutter动画。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jogboms/flutter_spinkit" target="_blank"> <img src="http://img.gank.io/57cfcaee-2ddc-4eaf-af41-007d3f3cec8d?imageView2/2/w/460" title="一组加载指示器,基于Flutter动画。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jogboms/flutter_spinkit" target="_blank"> <img src="http://img.gank.io/177831ac-084f-42e1-8d1a-6a541ea75df6?imageView2/2/w/460" title="一组加载指示器,基于Flutter动画。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jogboms/flutter_spinkit" target="_blank"> <img src="http://img.gank.io/3038e795-8bb8-462a-bc07-cdfe7bef70b8?imageView2/2/w/460" title="一组加载指示器,基于Flutter动画。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jogboms/flutter_spinkit" target="_blank"> <img src="http://img.gank.io/5e6efb2d-31e7-4810-9583-fae148f8ccc5?imageView2/2/w/460" title="一组加载指示器,基于Flutter动画。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/whataa/pandora">一个android库,用于直接在app中调试我们关心的内容。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/dev-labs-bg/fast-list">创建快速的、动态的recycler views. No adapter, no view holders。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/Kujiale-Mobile/Painter">一款小程序的绘图库,方便生成可以分享到朋友圈的图片</a> (Chris) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Kujiale-Mobile/Painter" target="_blank"> <img src="http://img.gank.io/e7afd2c3-b23b-40c9-a54a-8a89a8b7f3fb?imageView2/2/w/460" title="一款小程序的绘图库,方便生成可以分享到朋友圈的图片"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Kujiale-Mobile/Painter" target="_blank"> <img src="http://img.gank.io/6358f682-3de2-43e5-86ac-ecc4cf0fb9bd?imageView2/2/w/460" title="一款小程序的绘图库,方便生成可以分享到朋友圈的图片"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://juejin.im/post/5b3ec9fd6fb9a04fe6376227">EasyExecutor: 让线程任务的使用变得高效、安全、方便、灵活</a> (yjfnypeu) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b3cec1ee51d4519596b488e">Android ConstraintLayout 最新使用小结</a> (leon) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/serhii-londar/open-source-mac-os-apps">MacOS开源应用集合。</a> (ChengZhen) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JaymEo/">我是很认真和正经的与你合拍,毫无违和感。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/07/10 Tue, 10 Jul 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/07/11?utm_source=gank.io&utm_medium=rss <p><img alt="" src="https://ww1.sinaimg.cn/large/0065oQSqly1ft5q7ys128j30sg10gnk5.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/meituan/EasyReact" target="_blank">EasyReact:美团开源的简易版响应式编程库</a> (皮特尔) <ul> <li style="text-align:center"><a href="https://github.com/meituan/EasyReact" target="_blank"><img src="http://img.gank.io/f64c265f-ac2f-4e9a-ac5b-5e1ce2b84e31?imageView2/2/w/460" title="EasyReact:美团开源的简易版响应式编程库" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/changsanjiang/SJVideoPlayer" target="_blank">SJVideoPlayer:基于 AVPlayer 实现的、功能较全的视频播放器</a> (皮特尔) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/kaandedeoglu/KDCircularProgress" target="_blank">KDCircularProgress:一个效果比较炫的圆形进度条</a> (皮特尔) <ul> <li style="text-align:center"><a href="https://github.com/kaandedeoglu/KDCircularProgress" target="_blank"><img src="http://img.gank.io/5c126076-bf85-48f3-aa28-8835d5cd1284?imageView2/2/w/460" title="KDCircularProgress:一个效果比较炫的圆形进度条" /> </a></li> <li style="text-align:center"><a href="https://github.com/kaandedeoglu/KDCircularProgress" target="_blank"><img src="http://img.gank.io/1f03179a-db8d-4a86-b30d-09ff86977382?imageView2/2/w/460" title="KDCircularProgress:一个效果比较炫的圆形进度条" /> </a></li> <li style="text-align:center"><a href="https://github.com/kaandedeoglu/KDCircularProgress" target="_blank"><img src="http://img.gank.io/55bc66ae-947c-45c8-8778-3758a590b445?imageView2/2/w/460" title="KDCircularProgress:一个效果比较炫的圆形进度条" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/yongyuandouneng/YNPageViewController" target="_blank">重构版--特斯拉组件、多页面嵌套滚动、悬停效果、美团、淘宝、京东、微博、腾讯新闻、网易新闻、今日头条等标题滚动视图。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/yongyuandouneng/YNPageViewController" target="_blank"><img src="http://img.gank.io/b5807583-7ef5-4779-a607-883ac6b89183?imageView2/2/w/460" title="重构版--特斯拉组件、多页面嵌套滚动、悬停效果、美团、淘宝、京东、微博、腾讯新闻、网易新闻、今日头条等标题滚动视图。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/SheHuan/NiceImageView" target="_blank">简洁漂亮的Android 圆角、圆形 ImageView。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/SheHuan/NiceImageView" target="_blank"><img src="http://img.gank.io/9fb3fe13-3fbd-4e63-93b8-306ee44814bb?imageView2/2/w/460" title="简洁漂亮的Android 圆角、圆形 ImageView。" /> </a></li> <li style="text-align:center"><a href="https://github.com/SheHuan/NiceImageView" target="_blank"><img src="http://img.gank.io/09300e19-7f73-4698-accb-c31837bba797?imageView2/2/w/460" title="简洁漂亮的Android 圆角、圆形 ImageView。" /> </a></li> <li style="text-align:center"><a href="https://github.com/SheHuan/NiceImageView" target="_blank"><img src="http://img.gank.io/e3e244a0-2fd9-42ce-b3dc-93cf2afd7c8d?imageView2/2/w/460" title="简洁漂亮的Android 圆角、圆形 ImageView。" /> </a></li> <li style="text-align:center"><a href="https://github.com/SheHuan/NiceImageView" target="_blank"><img src="http://img.gank.io/80435336-a4d0-4f6a-85c8-5b0d517ce6d9?imageView2/2/w/460" title="简洁漂亮的Android 圆角、圆形 ImageView。" /> </a></li> <li style="text-align:center"><a href="https://github.com/SheHuan/NiceImageView" target="_blank"><img src="http://img.gank.io/a26bb2e0-218e-4f45-96bd-05c79fe5e34d?imageView2/2/w/460" title="简洁漂亮的Android 圆角、圆形 ImageView。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/quiph/RecyclerView-FastScroller" target="_blank">适用于Android中RecyclerView的完全可自定义的Fast Scroller,用Kotlin编写,与Java项目100%兼容。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/quiph/RecyclerView-FastScroller" target="_blank"><img src="http://img.gank.io/5812e027-5da8-4f30-9490-574b3b2d8259?imageView2/2/w/460" title="适用于Android中RecyclerView的完全可自定义的Fast Scroller,用Kotlin编写,与Java项目100%兼容。" /> </a></li> <li style="text-align:center"><a href="https://github.com/quiph/RecyclerView-FastScroller" target="_blank"><img src="http://img.gank.io/43e4d3ef-50ac-472e-95d0-f005c6e6f0a0?imageView2/2/w/460" title="适用于Android中RecyclerView的完全可自定义的Fast Scroller,用Kotlin编写,与Java项目100%兼容。" /> </a></li> <li style="text-align:center"><a href="https://github.com/quiph/RecyclerView-FastScroller" target="_blank"><img src="http://img.gank.io/78ecfb52-55aa-45a8-91a2-b4765dd25ff1?imageView2/2/w/460" title="适用于Android中RecyclerView的完全可自定义的Fast Scroller,用Kotlin编写,与Java项目100%兼容。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/kiranz/just-api" target="_blank">基于规范的HTTP API API测试框架(REST,GraphQL)。</a> (lijinshanmx) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/bytedance/xgplayer" target="_blank">带有解析器的Web视频播放器,可以节省流量。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/bytedance/xgplayer" target="_blank"><img src="http://img.gank.io/7f341e56-eacf-4293-9e1a-5bf8ec916d1c?imageView2/2/w/460" title="带有解析器的Web视频播放器,可以节省流量。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <ul> </ul> <h3>拓展资源</h3> <ul> <li><a href="https://juejin.im/post/5b42aa98f265da0f82021350" target="_blank">让 Retrofit 支持多 BaseUrl,以及运行时动态替换复杂的 BaseUrl,是全网目前最完善的一个解决方案</a> (jess) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://juejin.im/post/5b44d0cc5188251aa0162abe" target="_blank">脚本实现代码规范检测</a> (无问西东) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>App</h3> <ul> <li><a href="https://github.com/NightFarmer/apk-parser" target="_blank">一款用来解析apk信息的开源跨平台桌面应用</a> (ZhangFan) <ul> <li style="text-align:center"><a href="https://github.com/NightFarmer/apk-parser" target="_blank"><img src="http://img.gank.io/c8871191-ebf4-4bea-8cde-c42c41b9b144?imageView2/2/w/460" title="一款用来解析apk信息的开源跨平台桌面应用" /> </a></li> <li style="text-align:center"><a href="https://github.com/NightFarmer/apk-parser" target="_blank"><img src="http://img.gank.io/ade6abe2-cb55-48b0-9861-6e2f215e3316?imageView2/2/w/460" title="一款用来解析apk信息的开源跨平台桌面应用" /> </a></li> <li style="text-align:center"><a href="https://github.com/NightFarmer/apk-parser" target="_blank"><img src="http://img.gank.io/c227f84d-f9e7-4a95-ad29-177c4a6ac34e?imageView2/2/w/460" title="一款用来解析apk信息的开源跨平台桌面应用" /> </a></li> <li style="text-align:center"><a href="https://github.com/NightFarmer/apk-parser" target="_blank"><img src="http://img.gank.io/c024d869-b00f-436d-b526-51533d33de5b?imageView2/2/w/460" title="一款用来解析apk信息的开源跨平台桌面应用" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/lujqme/douyin" target="_blank">抖音 桌面版(Windows/Mac OS)。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/lujqme/douyin" target="_blank"><img src="http://img.gank.io/b88835f3-664e-4f6a-8e76-1cb619f5f087?imageView2/2/w/460" title="抖音 桌面版(Windows/Mac OS)。" /> </a></li> <li style="text-align:center"><a href="https://github.com/lujqme/douyin" target="_blank"><img src="http://img.gank.io/3f6189c0-f037-45c4-95ad-5686d5f82903?imageView2/2/w/460" title="抖音 桌面版(Windows/Mac OS)。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://v.douyin.com/JuqroL/" target="_blank">我老丈母从我家走时就这样。。。。。</a> (lijinshanmx) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p><img alt="" src="https://ww1.sinaimg.cn/large/0065oQSqly1ft5q7ys128j30sg10gnk5.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/meituan/EasyReact" target="_blank">EasyReact:美团开源的简易版响应式编程库</a> (皮特尔) <ul> <li style="text-align:center"><a href="https://github.com/meituan/EasyReact" target="_blank"><img src="http://img.gank.io/f64c265f-ac2f-4e9a-ac5b-5e1ce2b84e31?imageView2/2/w/460" title="EasyReact:美团开源的简易版响应式编程库" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/changsanjiang/SJVideoPlayer" target="_blank">SJVideoPlayer:基于 AVPlayer 实现的、功能较全的视频播放器</a> (皮特尔) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/kaandedeoglu/KDCircularProgress" target="_blank">KDCircularProgress:一个效果比较炫的圆形进度条</a> (皮特尔) <ul> <li style="text-align:center"><a href="https://github.com/kaandedeoglu/KDCircularProgress" target="_blank"><img src="http://img.gank.io/5c126076-bf85-48f3-aa28-8835d5cd1284?imageView2/2/w/460" title="KDCircularProgress:一个效果比较炫的圆形进度条" /> </a></li> <li style="text-align:center"><a href="https://github.com/kaandedeoglu/KDCircularProgress" target="_blank"><img src="http://img.gank.io/1f03179a-db8d-4a86-b30d-09ff86977382?imageView2/2/w/460" title="KDCircularProgress:一个效果比较炫的圆形进度条" /> </a></li> <li style="text-align:center"><a href="https://github.com/kaandedeoglu/KDCircularProgress" target="_blank"><img src="http://img.gank.io/55bc66ae-947c-45c8-8778-3758a590b445?imageView2/2/w/460" title="KDCircularProgress:一个效果比较炫的圆形进度条" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/yongyuandouneng/YNPageViewController" target="_blank">重构版--特斯拉组件、多页面嵌套滚动、悬停效果、美团、淘宝、京东、微博、腾讯新闻、网易新闻、今日头条等标题滚动视图。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/yongyuandouneng/YNPageViewController" target="_blank"><img src="http://img.gank.io/b5807583-7ef5-4779-a607-883ac6b89183?imageView2/2/w/460" title="重构版--特斯拉组件、多页面嵌套滚动、悬停效果、美团、淘宝、京东、微博、腾讯新闻、网易新闻、今日头条等标题滚动视图。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/SheHuan/NiceImageView" target="_blank">简洁漂亮的Android 圆角、圆形 ImageView。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/SheHuan/NiceImageView" target="_blank"><img src="http://img.gank.io/9fb3fe13-3fbd-4e63-93b8-306ee44814bb?imageView2/2/w/460" title="简洁漂亮的Android 圆角、圆形 ImageView。" /> </a></li> <li style="text-align:center"><a href="https://github.com/SheHuan/NiceImageView" target="_blank"><img src="http://img.gank.io/09300e19-7f73-4698-accb-c31837bba797?imageView2/2/w/460" title="简洁漂亮的Android 圆角、圆形 ImageView。" /> </a></li> <li style="text-align:center"><a href="https://github.com/SheHuan/NiceImageView" target="_blank"><img src="http://img.gank.io/e3e244a0-2fd9-42ce-b3dc-93cf2afd7c8d?imageView2/2/w/460" title="简洁漂亮的Android 圆角、圆形 ImageView。" /> </a></li> <li style="text-align:center"><a href="https://github.com/SheHuan/NiceImageView" target="_blank"><img src="http://img.gank.io/80435336-a4d0-4f6a-85c8-5b0d517ce6d9?imageView2/2/w/460" title="简洁漂亮的Android 圆角、圆形 ImageView。" /> </a></li> <li style="text-align:center"><a href="https://github.com/SheHuan/NiceImageView" target="_blank"><img src="http://img.gank.io/a26bb2e0-218e-4f45-96bd-05c79fe5e34d?imageView2/2/w/460" title="简洁漂亮的Android 圆角、圆形 ImageView。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/quiph/RecyclerView-FastScroller" target="_blank">适用于Android中RecyclerView的完全可自定义的Fast Scroller,用Kotlin编写,与Java项目100%兼容。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/quiph/RecyclerView-FastScroller" target="_blank"><img src="http://img.gank.io/5812e027-5da8-4f30-9490-574b3b2d8259?imageView2/2/w/460" title="适用于Android中RecyclerView的完全可自定义的Fast Scroller,用Kotlin编写,与Java项目100%兼容。" /> </a></li> <li style="text-align:center"><a href="https://github.com/quiph/RecyclerView-FastScroller" target="_blank"><img src="http://img.gank.io/43e4d3ef-50ac-472e-95d0-f005c6e6f0a0?imageView2/2/w/460" title="适用于Android中RecyclerView的完全可自定义的Fast Scroller,用Kotlin编写,与Java项目100%兼容。" /> </a></li> <li style="text-align:center"><a href="https://github.com/quiph/RecyclerView-FastScroller" target="_blank"><img src="http://img.gank.io/78ecfb52-55aa-45a8-91a2-b4765dd25ff1?imageView2/2/w/460" title="适用于Android中RecyclerView的完全可自定义的Fast Scroller,用Kotlin编写,与Java项目100%兼容。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/kiranz/just-api" target="_blank">基于规范的HTTP API API测试框架(REST,GraphQL)。</a> (lijinshanmx) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/bytedance/xgplayer" target="_blank">带有解析器的Web视频播放器,可以节省流量。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/bytedance/xgplayer" target="_blank"><img src="http://img.gank.io/7f341e56-eacf-4293-9e1a-5bf8ec916d1c?imageView2/2/w/460" title="带有解析器的Web视频播放器,可以节省流量。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <ul> </ul> <h3>拓展资源</h3> <ul> <li><a href="https://juejin.im/post/5b42aa98f265da0f82021350" target="_blank">让 Retrofit 支持多 BaseUrl,以及运行时动态替换复杂的 BaseUrl,是全网目前最完善的一个解决方案</a> (jess) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://juejin.im/post/5b44d0cc5188251aa0162abe" target="_blank">脚本实现代码规范检测</a> (无问西东) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>App</h3> <ul> <li><a href="https://github.com/NightFarmer/apk-parser" target="_blank">一款用来解析apk信息的开源跨平台桌面应用</a> (ZhangFan) <ul> <li style="text-align:center"><a href="https://github.com/NightFarmer/apk-parser" target="_blank"><img src="http://img.gank.io/c8871191-ebf4-4bea-8cde-c42c41b9b144?imageView2/2/w/460" title="一款用来解析apk信息的开源跨平台桌面应用" /> </a></li> <li style="text-align:center"><a href="https://github.com/NightFarmer/apk-parser" target="_blank"><img src="http://img.gank.io/ade6abe2-cb55-48b0-9861-6e2f215e3316?imageView2/2/w/460" title="一款用来解析apk信息的开源跨平台桌面应用" /> </a></li> <li style="text-align:center"><a href="https://github.com/NightFarmer/apk-parser" target="_blank"><img src="http://img.gank.io/c227f84d-f9e7-4a95-ad29-177c4a6ac34e?imageView2/2/w/460" title="一款用来解析apk信息的开源跨平台桌面应用" /> </a></li> <li style="text-align:center"><a href="https://github.com/NightFarmer/apk-parser" target="_blank"><img src="http://img.gank.io/c024d869-b00f-436d-b526-51533d33de5b?imageView2/2/w/460" title="一款用来解析apk信息的开源跨平台桌面应用" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/lujqme/douyin" target="_blank">抖音 桌面版(Windows/Mac OS)。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/lujqme/douyin" target="_blank"><img src="http://img.gank.io/b88835f3-664e-4f6a-8e76-1cb619f5f087?imageView2/2/w/460" title="抖音 桌面版(Windows/Mac OS)。" /> </a></li> <li style="text-align:center"><a href="https://github.com/lujqme/douyin" target="_blank"><img src="http://img.gank.io/3f6189c0-f037-45c4-95ad-5686d5f82903?imageView2/2/w/460" title="抖音 桌面版(Windows/Mac OS)。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://v.douyin.com/JuqroL/" target="_blank">我老丈母从我家走时就这样。。。。。</a> (lijinshanmx) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/07/11 Wed, 11 Jul 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/07/13?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0073sXn7ly1ft82s05kpaj30j50pjq9v.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/Moya/Moya">Moya:基于 Alamofire 封装的网络抽象层,提高你的开发效率</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Moya/Moya" target="_blank"> <img src="http://img.gank.io/08c764e6-e8f8-4026-b168-b8a4e4a3409d?imageView2/2/w/460" title="Moya:基于 Alamofire 封装的网络抽象层,提高你的开发效率"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/angelolloqui/SwiftKotlin">SwiftKotlin:把 Swift 代码转换为 Kotlin</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/angelolloqui/SwiftKotlin" target="_blank"> <img src="http://img.gank.io/53eea89d-551e-466e-bc34-11920388bfce?imageView2/2/w/460" title="SwiftKotlin:把 Swift 代码转换为 Kotlin"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/lexrus/LTMorphingLabel">LTMorphingLabel:酷炫的 字符串 变换动画</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lexrus/LTMorphingLabel" target="_blank"> <img src="http://img.gank.io/f3f41af3-acfb-498d-8ab6-46763495a8ff?imageView2/2/w/460" title="LTMorphingLabel:酷炫的 字符串 变换动画"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lexrus/LTMorphingLabel" target="_blank"> <img src="http://img.gank.io/6ba5a412-f26e-418f-92a8-587731eb2e1d?imageView2/2/w/460" title="LTMorphingLabel:酷炫的 字符串 变换动画"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lexrus/LTMorphingLabel" target="_blank"> <img src="http://img.gank.io/1f134a94-491b-4051-a551-e5840210b955?imageView2/2/w/460" title="LTMorphingLabel:酷炫的 字符串 变换动画"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/rickytan/RTRootNavigationController">RTRootNavigationController:让每一个 ViewController 都有自己独立的 NavigationBar</a> ( 皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/rickytan/RTRootNavigationController" target="_blank"> <img src="http://img.gank.io/a2639b21-970f-43ff-b600-14e6965b3301?imageView2/2/w/460" title="RTRootNavigationController:让每一个 ViewController 都有自己独立的 NavigationBar"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/rickytan/RTRootNavigationController" target="_blank"> <img src="http://img.gank.io/31110225-7537-4eea-8f38-8ebe6d6524c2?imageView2/2/w/460" title="RTRootNavigationController:让每一个 ViewController 都有自己独立的 NavigationBar"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/rickytan/RTRootNavigationController" target="_blank"> <img src="http://img.gank.io/e183f590-7ba8-4081-a91d-82dbdb352856?imageView2/2/w/460" title="RTRootNavigationController:让每一个 ViewController 都有自己独立的 NavigationBar"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/scinfu/SwiftSoup">SwiftSoup:使用 Swift 实现的 HTML 解析器</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/scinfu/SwiftSoup" target="_blank"> <img src="http://img.gank.io/1e6f9b06-e5c3-4525-926f-b019143070f7?imageView2/2/w/460" title="SwiftSoup:使用 Swift 实现的 HTML 解析器"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/scinfu/SwiftSoup" target="_blank"> <img src="http://img.gank.io/2b4728fb-bf76-4e12-b0a1-b5303b31bc29?imageView2/2/w/460" title="SwiftSoup:使用 Swift 实现的 HTML 解析器"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/abdularis/AndroidButtonProgress">展示进度的Button</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/abdularis/AndroidButtonProgress" target="_blank"> <img src="http://img.gank.io/85c5fa39-3ecc-4b7c-bf6a-c5ba9e4b7410?imageView2/2/w/460" title="展示进度的Button"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/nekocode/ASM-Systrace">编译期给任意方法添加 Systrace 打点~</a> (nekocode) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/sfsheng0322/FirUpdater">Fir.im通道APK更新器,使用简单,让自己的APP快速具备升级功能</a> (孙福生) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="http://blog.hubwiz.com/2018/07/10/web3j-index/">java和android开发区块链以太坊的类库web3j官网全站完整翻译。</a> (2722119447) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/ooz6H9XJNQnuNouSrWAxHw">20+个很棒的Android开源项目,帮助你快速开发android</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/1360299a4c17">Android获取所有依赖库的几种方式</a> (cey) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/saymagic/Begonia">让您免费浏览、搜索、下载 Unsplash上高清美图的Android客户端</a> (saymagic) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/saymagic/Begonia" target="_blank"> <img src="http://img.gank.io/8066c7ed-76f4-4d26-92f3-6fed23ff6092?imageView2/2/w/460" title="让您免费浏览、搜索、下载 Unsplash上高清美图的Android客户端"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/saymagic/Begonia" target="_blank"> <img src="http://img.gank.io/8b2fc1bd-1201-48a6-b50c-9b44b5f26db4?imageView2/2/w/460" title="让您免费浏览、搜索、下载 Unsplash上高清美图的Android客户端"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/saymagic/Begonia" target="_blank"> <img src="http://img.gank.io/d633a1be-8007-4758-9e18-861d5e1fb16a?imageView2/2/w/460" title="让您免费浏览、搜索、下载 Unsplash上高清美图的Android客户端"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/saymagic/Begonia" target="_blank"> <img src="http://img.gank.io/aa0386af-c293-43cd-b0b9-3c21f966fdf9?imageView2/2/w/460" title="让您免费浏览、搜索、下载 Unsplash上高清美图的Android客户端"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/sindresorhus/gifski-app">gifski-app:一个可以把视频转换为 GIF 的开源 Mac App</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/sindresorhus/gifski-app" target="_blank"> <img src="http://img.gank.io/26ff3c6c-0467-46e8-b176-913ba8a82a4f?imageView2/2/w/460" title="gifski-app:一个可以把视频转换为 GIF 的开源 Mac App"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/sindresorhus/gifski-app" target="_blank"> <img src="http://img.gank.io/f6a9cd4f-8bda-4c3f-b4ab-a88b7047f536?imageView2/2/w/460" title="gifski-app:一个可以把视频转换为 GIF 的开源 Mac App"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JQNK2U/">这可能是@阿坚最想让你看到的一条抖音了!..</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="http://ww1.sinaimg.cn/large/0073sXn7ly1ft82s05kpaj30j50pjq9v.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/Moya/Moya">Moya:基于 Alamofire 封装的网络抽象层,提高你的开发效率</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Moya/Moya" target="_blank"> <img src="http://img.gank.io/08c764e6-e8f8-4026-b168-b8a4e4a3409d?imageView2/2/w/460" title="Moya:基于 Alamofire 封装的网络抽象层,提高你的开发效率"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/angelolloqui/SwiftKotlin">SwiftKotlin:把 Swift 代码转换为 Kotlin</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/angelolloqui/SwiftKotlin" target="_blank"> <img src="http://img.gank.io/53eea89d-551e-466e-bc34-11920388bfce?imageView2/2/w/460" title="SwiftKotlin:把 Swift 代码转换为 Kotlin"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/lexrus/LTMorphingLabel">LTMorphingLabel:酷炫的 字符串 变换动画</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lexrus/LTMorphingLabel" target="_blank"> <img src="http://img.gank.io/f3f41af3-acfb-498d-8ab6-46763495a8ff?imageView2/2/w/460" title="LTMorphingLabel:酷炫的 字符串 变换动画"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lexrus/LTMorphingLabel" target="_blank"> <img src="http://img.gank.io/6ba5a412-f26e-418f-92a8-587731eb2e1d?imageView2/2/w/460" title="LTMorphingLabel:酷炫的 字符串 变换动画"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lexrus/LTMorphingLabel" target="_blank"> <img src="http://img.gank.io/1f134a94-491b-4051-a551-e5840210b955?imageView2/2/w/460" title="LTMorphingLabel:酷炫的 字符串 变换动画"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/rickytan/RTRootNavigationController">RTRootNavigationController:让每一个 ViewController 都有自己独立的 NavigationBar</a> ( 皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/rickytan/RTRootNavigationController" target="_blank"> <img src="http://img.gank.io/a2639b21-970f-43ff-b600-14e6965b3301?imageView2/2/w/460" title="RTRootNavigationController:让每一个 ViewController 都有自己独立的 NavigationBar"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/rickytan/RTRootNavigationController" target="_blank"> <img src="http://img.gank.io/31110225-7537-4eea-8f38-8ebe6d6524c2?imageView2/2/w/460" title="RTRootNavigationController:让每一个 ViewController 都有自己独立的 NavigationBar"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/rickytan/RTRootNavigationController" target="_blank"> <img src="http://img.gank.io/e183f590-7ba8-4081-a91d-82dbdb352856?imageView2/2/w/460" title="RTRootNavigationController:让每一个 ViewController 都有自己独立的 NavigationBar"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/scinfu/SwiftSoup">SwiftSoup:使用 Swift 实现的 HTML 解析器</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/scinfu/SwiftSoup" target="_blank"> <img src="http://img.gank.io/1e6f9b06-e5c3-4525-926f-b019143070f7?imageView2/2/w/460" title="SwiftSoup:使用 Swift 实现的 HTML 解析器"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/scinfu/SwiftSoup" target="_blank"> <img src="http://img.gank.io/2b4728fb-bf76-4e12-b0a1-b5303b31bc29?imageView2/2/w/460" title="SwiftSoup:使用 Swift 实现的 HTML 解析器"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/abdularis/AndroidButtonProgress">展示进度的Button</a> (艾米) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/abdularis/AndroidButtonProgress" target="_blank"> <img src="http://img.gank.io/85c5fa39-3ecc-4b7c-bf6a-c5ba9e4b7410?imageView2/2/w/460" title="展示进度的Button"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/nekocode/ASM-Systrace">编译期给任意方法添加 Systrace 打点~</a> (nekocode) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/sfsheng0322/FirUpdater">Fir.im通道APK更新器,使用简单,让自己的APP快速具备升级功能</a> (孙福生) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="http://blog.hubwiz.com/2018/07/10/web3j-index/">java和android开发区块链以太坊的类库web3j官网全站完整翻译。</a> (2722119447) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/ooz6H9XJNQnuNouSrWAxHw">20+个很棒的Android开源项目,帮助你快速开发android</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/1360299a4c17">Android获取所有依赖库的几种方式</a> (cey) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/saymagic/Begonia">让您免费浏览、搜索、下载 Unsplash上高清美图的Android客户端</a> (saymagic) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/saymagic/Begonia" target="_blank"> <img src="http://img.gank.io/8066c7ed-76f4-4d26-92f3-6fed23ff6092?imageView2/2/w/460" title="让您免费浏览、搜索、下载 Unsplash上高清美图的Android客户端"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/saymagic/Begonia" target="_blank"> <img src="http://img.gank.io/8b2fc1bd-1201-48a6-b50c-9b44b5f26db4?imageView2/2/w/460" title="让您免费浏览、搜索、下载 Unsplash上高清美图的Android客户端"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/saymagic/Begonia" target="_blank"> <img src="http://img.gank.io/d633a1be-8007-4758-9e18-861d5e1fb16a?imageView2/2/w/460" title="让您免费浏览、搜索、下载 Unsplash上高清美图的Android客户端"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/saymagic/Begonia" target="_blank"> <img src="http://img.gank.io/aa0386af-c293-43cd-b0b9-3c21f966fdf9?imageView2/2/w/460" title="让您免费浏览、搜索、下载 Unsplash上高清美图的Android客户端"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/sindresorhus/gifski-app">gifski-app:一个可以把视频转换为 GIF 的开源 Mac App</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/sindresorhus/gifski-app" target="_blank"> <img src="http://img.gank.io/26ff3c6c-0467-46e8-b176-913ba8a82a4f?imageView2/2/w/460" title="gifski-app:一个可以把视频转换为 GIF 的开源 Mac App"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/sindresorhus/gifski-app" target="_blank"> <img src="http://img.gank.io/f6a9cd4f-8bda-4c3f-b4ab-a88b7047f536?imageView2/2/w/460" title="gifski-app:一个可以把视频转换为 GIF 的开源 Mac App"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JQNK2U/">这可能是@阿坚最想让你看到的一条抖音了!..</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/07/13 Fri, 13 Jul 2018 00:00:00 +0806 今日力推:Flutter相关干货/ GankApi新增获取最新一天的干货接口 http://gank.io/2018/07/18?utm_source=gank.io&utm_medium=rss <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqly1ftdtot8zd3j30ju0pt137.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/IBAnimatable/IBAnimatable">IBAnimatable:全部使用 Interface Builder 即可构建一个应用,不需要写代码</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/SwifterSwift/SwifterSwift">SwifterSwift:500 多个 Swift Extension 集合,提高你的生产率</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/CocoaDebug/CocoaDebug">CocoaDebug:一个 iOS 调试工具,支持 Debug 模式下查看 App 日志</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CocoaDebug/CocoaDebug" target="_blank"> <img src="https://storage.gank.io/gank/96645ca0-6cea-42b1-ae9e-ca9f647a3121?imageView2/2/w/460" title="CocoaDebug:一个 iOS 调试工具,支持 Debug 模式下查看 App 日志"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CocoaDebug/CocoaDebug" target="_blank"> <img src="https://storage.gank.io/gank/169a41df-331f-4c2a-b591-f35d45442910?imageView2/2/w/460" title="CocoaDebug:一个 iOS 调试工具,支持 Debug 模式下查看 App 日志"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/SHPDZY/LogCatDialog">一款可以在手机中打开logcat控制台。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SHPDZY/LogCatDialog" target="_blank"> <img src="https://storage.gank.io/gank/fd7f94b3-316c-4429-9712-47bcaa83fe8b?imageView2/2/w/460" title="一款可以在手机中打开logcat控制台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SHPDZY/LogCatDialog" target="_blank"> <img src="https://storage.gank.io/gank/03ebfca0-422d-4c30-b8de-4ccf98f1042e?imageView2/2/w/460" title="一款可以在手机中打开logcat控制台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SHPDZY/LogCatDialog" target="_blank"> <img src="https://storage.gank.io/gank/385e27a6-ce11-4e47-b2d5-7cc3414b7358?imageView2/2/w/460" title="一款可以在手机中打开logcat控制台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SHPDZY/LogCatDialog" target="_blank"> <img src="https://storage.gank.io/gank/3cf5f1d9-e27b-4484-a05c-f0bc867026fb?imageView2/2/w/460" title="一款可以在手机中打开logcat控制台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SHPDZY/LogCatDialog" target="_blank"> <img src="https://storage.gank.io/gank/75155865-3be0-4b5a-8028-d80a0c082c2d?imageView2/2/w/460" title="一款可以在手机中打开logcat控制台。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/hnvn/flutter_image_cropper">适用于Android和iOS的Flutter插件支持裁剪图像。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hnvn/flutter_image_cropper" target="_blank"> <img src="https://storage.gank.io/gank/bbbb8d3b-37bf-4730-918e-25b4014aea63?imageView2/2/w/460" title="适用于Android和iOS的Flutter插件支持裁剪图像。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hnvn/flutter_image_cropper" target="_blank"> <img src="https://storage.gank.io/gank/c0517d63-4214-4593-8841-7b5b7d98d5c9?imageView2/2/w/460" title="适用于Android和iOS的Flutter插件支持裁剪图像。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/memspace/zefyr">一款Flutter实现的富文本编辑。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/memspace/zefyr" target="_blank"> <img src="https://storage.gank.io/gank/8cd1e0a3-0c34-4827-8c17-3df4a52f37d1?imageView2/2/w/460" title="一款Flutter实现的富文本编辑。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/memspace/zefyr" target="_blank"> <img src="https://storage.gank.io/gank/b7b75d48-ee64-46ac-bbf6-83010ad43c9e?imageView2/2/w/460" title="一款Flutter实现的富文本编辑。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/memspace/zefyr" target="_blank"> <img src="https://storage.gank.io/gank/86b2b4b0-9a27-421d-bf26-8c79e1ffa812?imageView2/2/w/460" title="一款Flutter实现的富文本编辑。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/fluttercommunity/flutter-draggable-scrollbar">Flutter实现的可以拖动滚动条以快速浏览垂直列表的scrollbar。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/fluttercommunity/flutter-draggable-scrollbar" target="_blank"> <img src="https://storage.gank.io/gank/3febb996-7e16-470c-8bb4-e7701047e21e?imageView2/2/w/460" title="Flutter实现的可以拖动滚动条以快速浏览垂直列表的scrollbar。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/Tencent/vConsole">vConsole:微信团队开源的一个轻量、可拓展、针对手机网页的前端开发者调试面板</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Tencent/vConsole" target="_blank"> <img src="https://storage.gank.io/gank/c2619436-3a72-4046-b5c6-7c8db977e03d?imageView2/2/w/460" title="vConsole:微信团队开源的一个轻量、可拓展、针对手机网页的前端开发者调试面板"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ianstormtaylor/react-values">一组微小的React组件,用于处理渲染道具的状态。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/aholachek/react-flip-toolkit">React FLIP动画助手库,用于高度可配置的过渡。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/aholachek/react-flip-toolkit" target="_blank"> <img src="https://storage.gank.io/gank/c1b0d0e7-cd1f-4a60-94bc-38f895d49105?imageView2/2/w/460" title="React FLIP动画助手库,用于高度可配置的过渡。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/aholachek/react-flip-toolkit" target="_blank"> <img src="https://storage.gank.io/gank/4bb0a31f-9dca-4ac4-9921-8587c220d619?imageView2/2/w/460" title="React FLIP动画助手库,用于高度可配置的过渡。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/aholachek/react-flip-toolkit" target="_blank"> <img src="https://storage.gank.io/gank/4270708b-6801-46db-a78f-e90d4bbfcf67?imageView2/2/w/460" title="React FLIP动画助手库,用于高度可配置的过渡。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/aholachek/react-flip-toolkit" target="_blank"> <img src="https://storage.gank.io/gank/c1cb3ac7-bb44-40d2-8ffd-34c15ed2bca6?imageView2/2/w/460" title="React FLIP动画助手库,用于高度可配置的过渡。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/aholachek/react-flip-toolkit" target="_blank"> <img src="https://storage.gank.io/gank/72a3c279-b6d5-48af-9273-264a454f3bd3?imageView2/2/w/460" title="React FLIP动画助手库,用于高度可配置的过渡。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/soska/react-keyboardist">一种简单且声明性的方法,可以为您的React应用添加键盘快捷键。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/soska/react-keyboardist" target="_blank"> <img src="https://storage.gank.io/gank/8819d739-2244-4226-ba23-a6a4268a520b?imageView2/2/w/460" title="一种简单且声明性的方法,可以为您的React应用添加键盘快捷键。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/chubin/cheat.sh">你需要的唯一备忘单。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chubin/cheat.sh" target="_blank"> <img src="https://storage.gank.io/gank/41cc6f08-56d1-4ea9-9c9a-c72e593d17a5?imageView2/2/w/460" title="你需要的唯一备忘单。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chubin/cheat.sh" target="_blank"> <img src="https://storage.gank.io/gank/da76447e-d439-4c7c-91e3-e5ebc64234fd?imageView2/2/w/460" title="你需要的唯一备忘单。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chubin/cheat.sh" target="_blank"> <img src="https://storage.gank.io/gank/071aabf3-988d-4df2-a0d4-285116ff62c8?imageView2/2/w/460" title="你需要的唯一备忘单。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chubin/cheat.sh" target="_blank"> <img src="https://storage.gank.io/gank/dc1a3701-378b-4ee6-9d77-461184bdc82c?imageView2/2/w/460" title="你需要的唯一备忘单。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chubin/cheat.sh" target="_blank"> <img src="https://storage.gank.io/gank/f697361b-2887-4410-bbc4-bab16d4e120e?imageView2/2/w/460" title="你需要的唯一备忘单。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/plibither8/markdown-new-tab">谷歌浏览器扩展程序 - 🗒️⏰☑️直接在“新标签页”页面中记下笔记,保存提醒,粘贴链接。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/plibither8/markdown-new-tab" target="_blank"> <img src="https://storage.gank.io/gank/4b8c1468-c04f-4298-b642-55e2e89e1e7a?imageView2/2/w/460" title="谷歌浏览器扩展程序 - 🗒️⏰☑️直接在“新标签页”页面中记下笔记,保存提醒,粘贴链接。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JGy5X4/">爱的对话,超级炫 ~. ~</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqly1ftdtot8zd3j30ju0pt137.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/IBAnimatable/IBAnimatable">IBAnimatable:全部使用 Interface Builder 即可构建一个应用,不需要写代码</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/SwifterSwift/SwifterSwift">SwifterSwift:500 多个 Swift Extension 集合,提高你的生产率</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/CocoaDebug/CocoaDebug">CocoaDebug:一个 iOS 调试工具,支持 Debug 模式下查看 App 日志</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CocoaDebug/CocoaDebug" target="_blank"> <img src="https://storage.gank.io/gank/96645ca0-6cea-42b1-ae9e-ca9f647a3121?imageView2/2/w/460" title="CocoaDebug:一个 iOS 调试工具,支持 Debug 模式下查看 App 日志"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CocoaDebug/CocoaDebug" target="_blank"> <img src="https://storage.gank.io/gank/169a41df-331f-4c2a-b591-f35d45442910?imageView2/2/w/460" title="CocoaDebug:一个 iOS 调试工具,支持 Debug 模式下查看 App 日志"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/SHPDZY/LogCatDialog">一款可以在手机中打开logcat控制台。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SHPDZY/LogCatDialog" target="_blank"> <img src="https://storage.gank.io/gank/fd7f94b3-316c-4429-9712-47bcaa83fe8b?imageView2/2/w/460" title="一款可以在手机中打开logcat控制台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SHPDZY/LogCatDialog" target="_blank"> <img src="https://storage.gank.io/gank/03ebfca0-422d-4c30-b8de-4ccf98f1042e?imageView2/2/w/460" title="一款可以在手机中打开logcat控制台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SHPDZY/LogCatDialog" target="_blank"> <img src="https://storage.gank.io/gank/385e27a6-ce11-4e47-b2d5-7cc3414b7358?imageView2/2/w/460" title="一款可以在手机中打开logcat控制台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SHPDZY/LogCatDialog" target="_blank"> <img src="https://storage.gank.io/gank/3cf5f1d9-e27b-4484-a05c-f0bc867026fb?imageView2/2/w/460" title="一款可以在手机中打开logcat控制台。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SHPDZY/LogCatDialog" target="_blank"> <img src="https://storage.gank.io/gank/75155865-3be0-4b5a-8028-d80a0c082c2d?imageView2/2/w/460" title="一款可以在手机中打开logcat控制台。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/hnvn/flutter_image_cropper">适用于Android和iOS的Flutter插件支持裁剪图像。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hnvn/flutter_image_cropper" target="_blank"> <img src="https://storage.gank.io/gank/bbbb8d3b-37bf-4730-918e-25b4014aea63?imageView2/2/w/460" title="适用于Android和iOS的Flutter插件支持裁剪图像。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/hnvn/flutter_image_cropper" target="_blank"> <img src="https://storage.gank.io/gank/c0517d63-4214-4593-8841-7b5b7d98d5c9?imageView2/2/w/460" title="适用于Android和iOS的Flutter插件支持裁剪图像。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/memspace/zefyr">一款Flutter实现的富文本编辑。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/memspace/zefyr" target="_blank"> <img src="https://storage.gank.io/gank/8cd1e0a3-0c34-4827-8c17-3df4a52f37d1?imageView2/2/w/460" title="一款Flutter实现的富文本编辑。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/memspace/zefyr" target="_blank"> <img src="https://storage.gank.io/gank/b7b75d48-ee64-46ac-bbf6-83010ad43c9e?imageView2/2/w/460" title="一款Flutter实现的富文本编辑。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/memspace/zefyr" target="_blank"> <img src="https://storage.gank.io/gank/86b2b4b0-9a27-421d-bf26-8c79e1ffa812?imageView2/2/w/460" title="一款Flutter实现的富文本编辑。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/fluttercommunity/flutter-draggable-scrollbar">Flutter实现的可以拖动滚动条以快速浏览垂直列表的scrollbar。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/fluttercommunity/flutter-draggable-scrollbar" target="_blank"> <img src="https://storage.gank.io/gank/3febb996-7e16-470c-8bb4-e7701047e21e?imageView2/2/w/460" title="Flutter实现的可以拖动滚动条以快速浏览垂直列表的scrollbar。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/Tencent/vConsole">vConsole:微信团队开源的一个轻量、可拓展、针对手机网页的前端开发者调试面板</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Tencent/vConsole" target="_blank"> <img src="https://storage.gank.io/gank/c2619436-3a72-4046-b5c6-7c8db977e03d?imageView2/2/w/460" title="vConsole:微信团队开源的一个轻量、可拓展、针对手机网页的前端开发者调试面板"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ianstormtaylor/react-values">一组微小的React组件,用于处理渲染道具的状态。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/aholachek/react-flip-toolkit">React FLIP动画助手库,用于高度可配置的过渡。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/aholachek/react-flip-toolkit" target="_blank"> <img src="https://storage.gank.io/gank/c1b0d0e7-cd1f-4a60-94bc-38f895d49105?imageView2/2/w/460" title="React FLIP动画助手库,用于高度可配置的过渡。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/aholachek/react-flip-toolkit" target="_blank"> <img src="https://storage.gank.io/gank/4bb0a31f-9dca-4ac4-9921-8587c220d619?imageView2/2/w/460" title="React FLIP动画助手库,用于高度可配置的过渡。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/aholachek/react-flip-toolkit" target="_blank"> <img src="https://storage.gank.io/gank/4270708b-6801-46db-a78f-e90d4bbfcf67?imageView2/2/w/460" title="React FLIP动画助手库,用于高度可配置的过渡。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/aholachek/react-flip-toolkit" target="_blank"> <img src="https://storage.gank.io/gank/c1cb3ac7-bb44-40d2-8ffd-34c15ed2bca6?imageView2/2/w/460" title="React FLIP动画助手库,用于高度可配置的过渡。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/aholachek/react-flip-toolkit" target="_blank"> <img src="https://storage.gank.io/gank/72a3c279-b6d5-48af-9273-264a454f3bd3?imageView2/2/w/460" title="React FLIP动画助手库,用于高度可配置的过渡。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/soska/react-keyboardist">一种简单且声明性的方法,可以为您的React应用添加键盘快捷键。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/soska/react-keyboardist" target="_blank"> <img src="https://storage.gank.io/gank/8819d739-2244-4226-ba23-a6a4268a520b?imageView2/2/w/460" title="一种简单且声明性的方法,可以为您的React应用添加键盘快捷键。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/chubin/cheat.sh">你需要的唯一备忘单。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chubin/cheat.sh" target="_blank"> <img src="https://storage.gank.io/gank/41cc6f08-56d1-4ea9-9c9a-c72e593d17a5?imageView2/2/w/460" title="你需要的唯一备忘单。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chubin/cheat.sh" target="_blank"> <img src="https://storage.gank.io/gank/da76447e-d439-4c7c-91e3-e5ebc64234fd?imageView2/2/w/460" title="你需要的唯一备忘单。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chubin/cheat.sh" target="_blank"> <img src="https://storage.gank.io/gank/071aabf3-988d-4df2-a0d4-285116ff62c8?imageView2/2/w/460" title="你需要的唯一备忘单。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chubin/cheat.sh" target="_blank"> <img src="https://storage.gank.io/gank/dc1a3701-378b-4ee6-9d77-461184bdc82c?imageView2/2/w/460" title="你需要的唯一备忘单。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chubin/cheat.sh" target="_blank"> <img src="https://storage.gank.io/gank/f697361b-2887-4410-bbc4-bab16d4e120e?imageView2/2/w/460" title="你需要的唯一备忘单。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/plibither8/markdown-new-tab">谷歌浏览器扩展程序 - 🗒️⏰☑️直接在“新标签页”页面中记下笔记,保存提醒,粘贴链接。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/plibither8/markdown-new-tab" target="_blank"> <img src="https://storage.gank.io/gank/4b8c1468-c04f-4298-b642-55e2e89e1e7a?imageView2/2/w/460" title="谷歌浏览器扩展程序 - 🗒️⏰☑️直接在“新标签页”页面中记下笔记,保存提醒,粘贴链接。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JGy5X4/">爱的对话,超级炫 ~. ~</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/07/18 Wed, 18 Jul 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/07/19?utm_source=gank.io&utm_medium=rss <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqly1ftf1snjrjuj30se10r1kx.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/hardman/AWLive">AWLive:号称最简单的 iOS 直播推流代码</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Tencent/MLeaksFinder">腾讯团队开源,在开发时在iOS应用程序中查找内存泄漏。</a> (代星创) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/EMUR/AccessoryTouchBar">iOS键盘触摸栏配件视图。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/EMUR/AccessoryTouchBar" target="_blank"> <img src="https://storage.gank.io/gank/7fcf16ad-02d2-4321-a753-a701deb6dcf8?imageView2/2/w/460" title="iOS键盘触摸栏配件视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/EMUR/AccessoryTouchBar" target="_blank"> <img src="https://storage.gank.io/gank/cd0adac5-e39a-4171-8f0f-9e4a2406e956?imageView2/2/w/460" title="iOS键盘触摸栏配件视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/EMUR/AccessoryTouchBar" target="_blank"> <img src="https://storage.gank.io/gank/8c0d2872-aa1b-4bc6-afb8-4c94739407f2?imageView2/2/w/460" title="iOS键盘触摸栏配件视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/EMUR/AccessoryTouchBar" target="_blank"> <img src="https://storage.gank.io/gank/91605d11-a0e7-4efb-9fd4-b006be558b2a?imageView2/2/w/460" title="iOS键盘触摸栏配件视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/EMUR/AccessoryTouchBar" target="_blank"> <img src="https://storage.gank.io/gank/bf73c77e-9a35-45e8-8e1d-a8377d8f7450?imageView2/2/w/460" title="iOS键盘触摸栏配件视图。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/quickbirdstudios/RxCoordinator">基于coordinator pattern的iOS反应性导航库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/quickbirdstudios/RxCoordinator" target="_blank"> <img src="https://storage.gank.io/gank/143a6f13-ce16-4f1f-ac18-966b3313f624?imageView2/2/w/460" title="基于coordinator pattern的iOS反应性导航库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/LycaJB/LycaJB">一个iOS 11.0 - 11.3.1越狱项目。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/LycaJB/LycaJB" target="_blank"> <img src="https://storage.gank.io/gank/683ffe00-032f-4076-bef0-8b9fc8672838?imageView2/2/w/460" title="一个iOS 11.0 - 11.3.1越狱项目。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/weizongwei5/AndroidScreenShot_SysApi">非常优雅的方案实现屏幕截图,利用android 5.0之后的录屏API实现截屏</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/SherlockGougou/BigImageViewPager">BigImage ImageView ViewPager 长图、大图查看器,优化内存,支持手势放大、查看原图。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SherlockGougou/BigImageViewPager" target="_blank"> <img src="https://storage.gank.io/gank/cc99178e-3d97-4355-8807-84bc4ee11984?imageView2/2/w/460" title="BigImage ImageView ViewPager 长图、大图查看器,优化内存,支持手势放大、查看原图。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/HJ-Money/MTransition">炫酷的自定义页面切换动画。 </a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HJ-Money/MTransition" target="_blank"> <img src="https://storage.gank.io/gank/e082f43e-4476-45d2-849d-ee15de4f631b?imageView2/2/w/460" title="炫酷的自定义页面切换动画。 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HJ-Money/MTransition" target="_blank"> <img src="https://storage.gank.io/gank/cd1527d3-232b-4262-8e7e-c145ba05f845?imageView2/2/w/460" title="炫酷的自定义页面切换动画。 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HJ-Money/MTransition" target="_blank"> <img src="https://storage.gank.io/gank/09fb4111-4669-4e3d-a9d3-378e6f44b631?imageView2/2/w/460" title="炫酷的自定义页面切换动画。 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HJ-Money/MTransition" target="_blank"> <img src="https://storage.gank.io/gank/4b6a09d6-5bcb-43cf-9f39-73d430de418c?imageView2/2/w/460" title="炫酷的自定义页面切换动画。 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HJ-Money/MTransition" target="_blank"> <img src="https://storage.gank.io/gank/9b8d44e0-deb0-461f-9aa9-991f88391f86?imageView2/2/w/460" title="炫酷的自定义页面切换动画。 "> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/limuyang2/LDialog">基于DialogFragment封装的库,丰富的属性,帮助你化繁为简。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/limuyang2/LDialog" target="_blank"> <img src="https://storage.gank.io/gank/761655ee-5c2c-48ae-9afa-d7efea819291?imageView2/2/w/460" title="基于DialogFragment封装的库,丰富的属性,帮助你化繁为简。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/joshwcomeau/guppy">React.js的友好应用程序管理器和任务运行器。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/fgKs5yBBVUrb0F40L_wXhQ">2018年Android面试题含答案--适合中高级(下)</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/chrisknepper/android-messages-desktop">跨平台的Android Message应用程序。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chrisknepper/android-messages-desktop" target="_blank"> <img src="https://storage.gank.io/gank/91008840-ed7e-4e72-a088-a2bc9ff669dd?imageView2/2/w/460" title="跨平台的Android Message应用程序。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chrisknepper/android-messages-desktop" target="_blank"> <img src="https://storage.gank.io/gank/71dc0661-3f98-4ee0-b2ff-087c720ef277?imageView2/2/w/460" title="跨平台的Android Message应用程序。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JnXFoc/">月初我吃啥,你吃啥,月底你吃啥我吃啥....</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqly1ftf1snjrjuj30se10r1kx.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/hardman/AWLive">AWLive:号称最简单的 iOS 直播推流代码</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Tencent/MLeaksFinder">腾讯团队开源,在开发时在iOS应用程序中查找内存泄漏。</a> (代星创) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/EMUR/AccessoryTouchBar">iOS键盘触摸栏配件视图。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/EMUR/AccessoryTouchBar" target="_blank"> <img src="https://storage.gank.io/gank/7fcf16ad-02d2-4321-a753-a701deb6dcf8?imageView2/2/w/460" title="iOS键盘触摸栏配件视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/EMUR/AccessoryTouchBar" target="_blank"> <img src="https://storage.gank.io/gank/cd0adac5-e39a-4171-8f0f-9e4a2406e956?imageView2/2/w/460" title="iOS键盘触摸栏配件视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/EMUR/AccessoryTouchBar" target="_blank"> <img src="https://storage.gank.io/gank/8c0d2872-aa1b-4bc6-afb8-4c94739407f2?imageView2/2/w/460" title="iOS键盘触摸栏配件视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/EMUR/AccessoryTouchBar" target="_blank"> <img src="https://storage.gank.io/gank/91605d11-a0e7-4efb-9fd4-b006be558b2a?imageView2/2/w/460" title="iOS键盘触摸栏配件视图。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/EMUR/AccessoryTouchBar" target="_blank"> <img src="https://storage.gank.io/gank/bf73c77e-9a35-45e8-8e1d-a8377d8f7450?imageView2/2/w/460" title="iOS键盘触摸栏配件视图。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/quickbirdstudios/RxCoordinator">基于coordinator pattern的iOS反应性导航库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/quickbirdstudios/RxCoordinator" target="_blank"> <img src="https://storage.gank.io/gank/143a6f13-ce16-4f1f-ac18-966b3313f624?imageView2/2/w/460" title="基于coordinator pattern的iOS反应性导航库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/LycaJB/LycaJB">一个iOS 11.0 - 11.3.1越狱项目。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/LycaJB/LycaJB" target="_blank"> <img src="https://storage.gank.io/gank/683ffe00-032f-4076-bef0-8b9fc8672838?imageView2/2/w/460" title="一个iOS 11.0 - 11.3.1越狱项目。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/weizongwei5/AndroidScreenShot_SysApi">非常优雅的方案实现屏幕截图,利用android 5.0之后的录屏API实现截屏</a> (艾米) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/SherlockGougou/BigImageViewPager">BigImage ImageView ViewPager 长图、大图查看器,优化内存,支持手势放大、查看原图。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SherlockGougou/BigImageViewPager" target="_blank"> <img src="https://storage.gank.io/gank/cc99178e-3d97-4355-8807-84bc4ee11984?imageView2/2/w/460" title="BigImage ImageView ViewPager 长图、大图查看器,优化内存,支持手势放大、查看原图。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/HJ-Money/MTransition">炫酷的自定义页面切换动画。 </a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HJ-Money/MTransition" target="_blank"> <img src="https://storage.gank.io/gank/e082f43e-4476-45d2-849d-ee15de4f631b?imageView2/2/w/460" title="炫酷的自定义页面切换动画。 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HJ-Money/MTransition" target="_blank"> <img src="https://storage.gank.io/gank/cd1527d3-232b-4262-8e7e-c145ba05f845?imageView2/2/w/460" title="炫酷的自定义页面切换动画。 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HJ-Money/MTransition" target="_blank"> <img src="https://storage.gank.io/gank/09fb4111-4669-4e3d-a9d3-378e6f44b631?imageView2/2/w/460" title="炫酷的自定义页面切换动画。 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HJ-Money/MTransition" target="_blank"> <img src="https://storage.gank.io/gank/4b6a09d6-5bcb-43cf-9f39-73d430de418c?imageView2/2/w/460" title="炫酷的自定义页面切换动画。 "> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HJ-Money/MTransition" target="_blank"> <img src="https://storage.gank.io/gank/9b8d44e0-deb0-461f-9aa9-991f88391f86?imageView2/2/w/460" title="炫酷的自定义页面切换动画。 "> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/limuyang2/LDialog">基于DialogFragment封装的库,丰富的属性,帮助你化繁为简。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/limuyang2/LDialog" target="_blank"> <img src="https://storage.gank.io/gank/761655ee-5c2c-48ae-9afa-d7efea819291?imageView2/2/w/460" title="基于DialogFragment封装的库,丰富的属性,帮助你化繁为简。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/joshwcomeau/guppy">React.js的友好应用程序管理器和任务运行器。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/fgKs5yBBVUrb0F40L_wXhQ">2018年Android面试题含答案--适合中高级(下)</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/chrisknepper/android-messages-desktop">跨平台的Android Message应用程序。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chrisknepper/android-messages-desktop" target="_blank"> <img src="https://storage.gank.io/gank/91008840-ed7e-4e72-a088-a2bc9ff669dd?imageView2/2/w/460" title="跨平台的Android Message应用程序。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/chrisknepper/android-messages-desktop" target="_blank"> <img src="https://storage.gank.io/gank/71dc0661-3f98-4ee0-b2ff-087c720ef277?imageView2/2/w/460" title="跨平台的Android Message应用程序。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/JnXFoc/">月初我吃啥,你吃啥,月底你吃啥我吃啥....</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/07/19 Thu, 19 Jul 2018 00:00:00 +0806 久违了,老铁们,先奉上“图片”为敬(为什么要加引号呢。。)~ http://gank.io/2018/07/30?utm_source=gank.io&utm_medium=rss <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqgy1ftrrvwjqikj30go0rtn2i.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/cxa/Mvce">Mvce:一个事件驱动的 MVC 辅助库,用于组合分离的模块、视图和控制器,UIKit 和 AppKit 适用</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cxa/Mvce" target="_blank"> <img src="https://storage.gank.io/gank/c9a21ace-46aa-43cb-8d8f-2fb571915f4b?imageView2/2/w/460" title="Mvce:一个事件驱动的 MVC 辅助库,用于组合分离的模块、视图和控制器,UIKit 和 AppKit 适用"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Draveness/DKNightVersion">DKNightVersion:App 主题管理库,支持夜间模式,支持自定义主题</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Draveness/DKNightVersion" target="_blank"> <img src="https://storage.gank.io/gank/9a5b85ea-8be2-4952-8a3f-15930249d5f3?imageView2/2/w/460" title="DKNightVersion:App 主题管理库,支持夜间模式,支持自定义主题"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/lixiang1994/LEEAlert">链式语法 、结构优雅的可自定义 Alert 和ActionSheet</a> (代星创) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lixiang1994/LEEAlert" target="_blank"> <img src="https://storage.gank.io/gank/9718e709-86b6-45bf-8100-45b01121dbf2?imageView2/2/w/460" title="链式语法 、结构优雅的可自定义 Alert 和ActionSheet"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lixiang1994/LEEAlert" target="_blank"> <img src="https://storage.gank.io/gank/16bf1804-3b7e-4aa8-a9f5-82af4f904f74?imageView2/2/w/460" title="链式语法 、结构优雅的可自定义 Alert 和ActionSheet"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/louisdh/source-editor">用于iOS和macOS的本机源代码编辑器,用Swift编写。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/louisdh/source-editor" target="_blank"> <img src="https://storage.gank.io/gank/e5cad71c-9740-4a57-b766-aa4ef9989e5a?imageView2/2/w/460" title="用于iOS和macOS的本机源代码编辑器,用Swift编写。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/mergesort/Slope">在iOS上实现简单渐变的更简单方法。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mergesort/Slope" target="_blank"> <img src="https://storage.gank.io/gank/8de729c5-7e88-47c4-8a39-e25f53d6fbb3?imageView2/2/w/460" title="在iOS上实现简单渐变的更简单方法。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/lopspower/LazyDatePicker">简洁的Android日期选择器。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lopspower/LazyDatePicker" target="_blank"> <img src="https://storage.gank.io/gank/0f7de4d9-d94d-4d02-b9e9-0cff5ababd10?imageView2/2/w/460" title="简洁的Android日期选择器。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Tinder/Scarlet">受Retrofit启发的WebSocket客户端,支持Kotlin,Java和Android。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Tinder/Scarlet" target="_blank"> <img src="https://storage.gank.io/gank/26762b95-5077-4406-bec4-13b20ef7e0f4?imageView2/2/w/460" title="受Retrofit启发的WebSocket客户端,支持Kotlin,Java和Android。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/husaynhakeem/android-face-detector">一个实时人脸检测Android库。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/husaynhakeem/android-face-detector" target="_blank"> <img src="https://storage.gank.io/gank/f3eb361d-9553-4a64-9b9e-f2b6e515dffa?imageView2/2/w/460" title="一个实时人脸检测Android库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/CrazyDudo/fvip">【Android版】一个可以观看国内主流视频平台所有视频的客户端。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CrazyDudo/fvip" target="_blank"> <img src="https://storage.gank.io/gank/1da07832-62f2-4a26-8dac-3da9d218c3c6?imageView2/2/w/460" title="【Android版】一个可以观看国内主流视频平台所有视频的客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CrazyDudo/fvip" target="_blank"> <img src="https://storage.gank.io/gank/568153e3-b9c0-46ac-8903-d64fdf9f1f03?imageView2/2/w/460" title="【Android版】一个可以观看国内主流视频平台所有视频的客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CrazyDudo/fvip" target="_blank"> <img src="https://storage.gank.io/gank/5244bf39-fb72-48f8-ba30-a2f4aef4fcb0?imageView2/2/w/460" title="【Android版】一个可以观看国内主流视频平台所有视频的客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CrazyDudo/fvip" target="_blank"> <img src="https://storage.gank.io/gank/778994d3-7c74-4531-bc18-4494054805db?imageView2/2/w/460" title="【Android版】一个可以观看国内主流视频平台所有视频的客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CrazyDudo/fvip" target="_blank"> <img src="https://storage.gank.io/gank/30726feb-aad8-4f19-87c0-9dbca05208b2?imageView2/2/w/460" title="【Android版】一个可以观看国内主流视频平台所有视频的客户端。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/marmelab/admin-on-rest">使用React和Material Design在REST服务之上构建管理员SPA的前端框架。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/marmelab/admin-on-rest" target="_blank"> <img src="https://storage.gank.io/gank/9164a72e-1362-410d-94ae-2b4d482fc0e7?imageView2/2/w/460" title="使用React和Material Design在REST服务之上构建管理员SPA的前端框架。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/tz28/Chinese-number-gestures-recognition">基于卷积神经网络的数字手势识别安卓APP,识别数字手势0-10</a> (hc) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://github.com/ww23/BlindWaterMark">Java实现的盲水印</a> (Kaming) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ww23/BlindWaterMark" target="_blank"> <img src="https://storage.gank.io/gank/63943c95-de95-4a23-a4f3-130df2823f2e?imageView2/2/w/460" title="Java实现的盲水印"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ww23/BlindWaterMark" target="_blank"> <img src="https://storage.gank.io/gank/f577f430-9b96-40ae-97b9-3b38a8db9052?imageView2/2/w/460" title="Java实现的盲水印"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ww23/BlindWaterMark" target="_blank"> <img src="https://storage.gank.io/gank/65358e3e-c054-4ac6-9ab7-112b2060fbd4?imageView2/2/w/460" title="Java实现的盲水印"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ThinkpadNC5/MyPerf4J">一个针对高并发、低延迟应用设计的高性能且无侵入的实时Java方法性能监控和统计工具</a> (LinShunkang) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ThinkpadNC5/MyPerf4J" target="_blank"> <img src="https://storage.gank.io/gank/52ec1211-5282-4cbe-b269-cbebfad7139d?imageView2/2/w/460" title="一个针对高并发、低延迟应用设计的高性能且无侵入的实时Java方法性能监控和统计工具"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ThinkpadNC5/MyPerf4J" target="_blank"> <img src="https://storage.gank.io/gank/370d5df0-150b-4045-8e62-8a8c107c4719?imageView2/2/w/460" title="一个针对高并发、低延迟应用设计的高性能且无侵入的实时Java方法性能监控和统计工具"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://ihtcboy.com/2018/07/15/2018-07-15_%E7%A8%8B%E5%BA%8F%E5%91%98%E7%9A%84macOS%E7%B3%BB%E5%88%97%EF%BC%9A%E7%B2%BE%E9%80%89MacApp/">程序员的macOS系列:精选Mac App</a> (iHTCboy) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/ermxPB/">真不是我吹牛,我能记住所有和她有关的日子,除了今天……</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqgy1ftrrvwjqikj30go0rtn2i.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/cxa/Mvce">Mvce:一个事件驱动的 MVC 辅助库,用于组合分离的模块、视图和控制器,UIKit 和 AppKit 适用</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cxa/Mvce" target="_blank"> <img src="https://storage.gank.io/gank/c9a21ace-46aa-43cb-8d8f-2fb571915f4b?imageView2/2/w/460" title="Mvce:一个事件驱动的 MVC 辅助库,用于组合分离的模块、视图和控制器,UIKit 和 AppKit 适用"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Draveness/DKNightVersion">DKNightVersion:App 主题管理库,支持夜间模式,支持自定义主题</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Draveness/DKNightVersion" target="_blank"> <img src="https://storage.gank.io/gank/9a5b85ea-8be2-4952-8a3f-15930249d5f3?imageView2/2/w/460" title="DKNightVersion:App 主题管理库,支持夜间模式,支持自定义主题"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/lixiang1994/LEEAlert">链式语法 、结构优雅的可自定义 Alert 和ActionSheet</a> (代星创) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lixiang1994/LEEAlert" target="_blank"> <img src="https://storage.gank.io/gank/9718e709-86b6-45bf-8100-45b01121dbf2?imageView2/2/w/460" title="链式语法 、结构优雅的可自定义 Alert 和ActionSheet"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lixiang1994/LEEAlert" target="_blank"> <img src="https://storage.gank.io/gank/16bf1804-3b7e-4aa8-a9f5-82af4f904f74?imageView2/2/w/460" title="链式语法 、结构优雅的可自定义 Alert 和ActionSheet"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/louisdh/source-editor">用于iOS和macOS的本机源代码编辑器,用Swift编写。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/louisdh/source-editor" target="_blank"> <img src="https://storage.gank.io/gank/e5cad71c-9740-4a57-b766-aa4ef9989e5a?imageView2/2/w/460" title="用于iOS和macOS的本机源代码编辑器,用Swift编写。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/mergesort/Slope">在iOS上实现简单渐变的更简单方法。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mergesort/Slope" target="_blank"> <img src="https://storage.gank.io/gank/8de729c5-7e88-47c4-8a39-e25f53d6fbb3?imageView2/2/w/460" title="在iOS上实现简单渐变的更简单方法。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/lopspower/LazyDatePicker">简洁的Android日期选择器。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lopspower/LazyDatePicker" target="_blank"> <img src="https://storage.gank.io/gank/0f7de4d9-d94d-4d02-b9e9-0cff5ababd10?imageView2/2/w/460" title="简洁的Android日期选择器。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Tinder/Scarlet">受Retrofit启发的WebSocket客户端,支持Kotlin,Java和Android。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Tinder/Scarlet" target="_blank"> <img src="https://storage.gank.io/gank/26762b95-5077-4406-bec4-13b20ef7e0f4?imageView2/2/w/460" title="受Retrofit启发的WebSocket客户端,支持Kotlin,Java和Android。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/husaynhakeem/android-face-detector">一个实时人脸检测Android库。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/husaynhakeem/android-face-detector" target="_blank"> <img src="https://storage.gank.io/gank/f3eb361d-9553-4a64-9b9e-f2b6e515dffa?imageView2/2/w/460" title="一个实时人脸检测Android库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/CrazyDudo/fvip">【Android版】一个可以观看国内主流视频平台所有视频的客户端。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CrazyDudo/fvip" target="_blank"> <img src="https://storage.gank.io/gank/1da07832-62f2-4a26-8dac-3da9d218c3c6?imageView2/2/w/460" title="【Android版】一个可以观看国内主流视频平台所有视频的客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CrazyDudo/fvip" target="_blank"> <img src="https://storage.gank.io/gank/568153e3-b9c0-46ac-8903-d64fdf9f1f03?imageView2/2/w/460" title="【Android版】一个可以观看国内主流视频平台所有视频的客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CrazyDudo/fvip" target="_blank"> <img src="https://storage.gank.io/gank/5244bf39-fb72-48f8-ba30-a2f4aef4fcb0?imageView2/2/w/460" title="【Android版】一个可以观看国内主流视频平台所有视频的客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CrazyDudo/fvip" target="_blank"> <img src="https://storage.gank.io/gank/778994d3-7c74-4531-bc18-4494054805db?imageView2/2/w/460" title="【Android版】一个可以观看国内主流视频平台所有视频的客户端。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CrazyDudo/fvip" target="_blank"> <img src="https://storage.gank.io/gank/30726feb-aad8-4f19-87c0-9dbca05208b2?imageView2/2/w/460" title="【Android版】一个可以观看国内主流视频平台所有视频的客户端。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/marmelab/admin-on-rest">使用React和Material Design在REST服务之上构建管理员SPA的前端框架。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/marmelab/admin-on-rest" target="_blank"> <img src="https://storage.gank.io/gank/9164a72e-1362-410d-94ae-2b4d482fc0e7?imageView2/2/w/460" title="使用React和Material Design在REST服务之上构建管理员SPA的前端框架。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/tz28/Chinese-number-gestures-recognition">基于卷积神经网络的数字手势识别安卓APP,识别数字手势0-10</a> (hc) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://github.com/ww23/BlindWaterMark">Java实现的盲水印</a> (Kaming) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ww23/BlindWaterMark" target="_blank"> <img src="https://storage.gank.io/gank/63943c95-de95-4a23-a4f3-130df2823f2e?imageView2/2/w/460" title="Java实现的盲水印"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ww23/BlindWaterMark" target="_blank"> <img src="https://storage.gank.io/gank/f577f430-9b96-40ae-97b9-3b38a8db9052?imageView2/2/w/460" title="Java实现的盲水印"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ww23/BlindWaterMark" target="_blank"> <img src="https://storage.gank.io/gank/65358e3e-c054-4ac6-9ab7-112b2060fbd4?imageView2/2/w/460" title="Java实现的盲水印"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ThinkpadNC5/MyPerf4J">一个针对高并发、低延迟应用设计的高性能且无侵入的实时Java方法性能监控和统计工具</a> (LinShunkang) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ThinkpadNC5/MyPerf4J" target="_blank"> <img src="https://storage.gank.io/gank/52ec1211-5282-4cbe-b269-cbebfad7139d?imageView2/2/w/460" title="一个针对高并发、低延迟应用设计的高性能且无侵入的实时Java方法性能监控和统计工具"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ThinkpadNC5/MyPerf4J" target="_blank"> <img src="https://storage.gank.io/gank/370d5df0-150b-4045-8e62-8a8c107c4719?imageView2/2/w/460" title="一个针对高并发、低延迟应用设计的高性能且无侵入的实时Java方法性能监控和统计工具"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://ihtcboy.com/2018/07/15/2018-07-15_%E7%A8%8B%E5%BA%8F%E5%91%98%E7%9A%84macOS%E7%B3%BB%E5%88%97%EF%BC%9A%E7%B2%BE%E9%80%89MacApp/">程序员的macOS系列:精选Mac App</a> (iHTCboy) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/ermxPB/">真不是我吹牛,我能记住所有和她有关的日子,除了今天……</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/07/30 Mon, 30 Jul 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/07/31?utm_source=gank.io&utm_medium=rss <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqgy1ftt7g8ntdyj30j60op7dq.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/uber/ios-snapshot-test-case">Facebook 开源,Uber 维护的 iOS 快照测试框架</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/uber/ios-snapshot-test-case" target="_blank"> <img src="https://storage.gank.io/gank/6c42e821-bdcd-4b32-b687-9ff4f335f028?imageView2/2/w/460" title="Facebook 开源,Uber 维护的 iOS 快照测试框架"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/steventroughtonsmith/marzipanify">将iOS模拟器应用程序包转换为iOSMac(Marzipan)</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/steventroughtonsmith/marzipanify" target="_blank"> <img src="https://storage.gank.io/gank/4f23c8ac-baee-4983-8fae-27516bebe815?imageView2/2/w/460" title="将iOS模拟器应用程序包转换为iOSMac(Marzipan)"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ethanhuang13/ladybug">优雅地处理rdar://链接</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ethanhuang13/ladybug" target="_blank"> <img src="https://storage.gank.io/gank/807b0859-49ac-46b0-abdf-22e98b1ce827?imageView2/2/w/460" title="优雅地处理rdar://链接"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/arturgrigor/CloudKitGDPR">允许用户管理存储在iCloud中的数据的框架</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/oyd5201/RichText">Android平台下一个原生的富文本编辑器,功能丰富,集成简单,可以转成html,可以删除图片,回退功能。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/oyd5201/RichText" target="_blank"> <img src="https://storage.gank.io/gank/1b68d6be-e6ac-4294-a7f3-061fa94a2fad?imageView2/2/w/460" title="Android平台下一个原生的富文本编辑器,功能丰富,集成简单,可以转成html,可以删除图片,回退功能。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/oyd5201/RichText" target="_blank"> <img src="https://storage.gank.io/gank/f78572e2-540f-4ba6-a51c-b6f5f4890d0e?imageView2/2/w/460" title="Android平台下一个原生的富文本编辑器,功能丰富,集成简单,可以转成html,可以删除图片,回退功能。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/openXu/OXChart">功能强大的自定义图表库,使用简单,支持扩展。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/openXu/OXChart" target="_blank"> <img src="https://storage.gank.io/gank/c1803ae7-fad4-468e-b82b-28d4f4a8d46e?imageView2/2/w/460" title="功能强大的自定义图表库,使用简单,支持扩展。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/openXu/OXChart" target="_blank"> <img src="https://storage.gank.io/gank/f26a627b-0e16-4158-bce2-98750d4d7c87?imageView2/2/w/460" title="功能强大的自定义图表库,使用简单,支持扩展。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/openXu/OXChart" target="_blank"> <img src="https://storage.gank.io/gank/0f72fba8-fa20-4785-b47c-8cf8573754d4?imageView2/2/w/460" title="功能强大的自定义图表库,使用简单,支持扩展。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/openXu/OXChart" target="_blank"> <img src="https://storage.gank.io/gank/247fa58f-b4df-40e3-8b05-7fc97c3df045?imageView2/2/w/460" title="功能强大的自定义图表库,使用简单,支持扩展。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Cutta/LoadingImagesAnimation">Android加载带有图像变化的动画。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Cutta/LoadingImagesAnimation" target="_blank"> <img src="https://storage.gank.io/gank/6cbbbe7c-facb-42cf-8c46-38f868a55d9b?imageView2/2/w/460" title="Android加载带有图像变化的动画。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Cutta/LoadingImagesAnimation" target="_blank"> <img src="https://storage.gank.io/gank/46b842a3-f525-4d07-b650-400ffde69166?imageView2/2/w/460" title="Android加载带有图像变化的动画。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/mkrupal09/EasyAdapter">Recyclerview适配器库 - 只需3行代码即可创建Adapter。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mkrupal09/EasyAdapter" target="_blank"> <img src="https://storage.gank.io/gank/113c50c6-2ae3-49e2-8399-41e4bcbef150?imageView2/2/w/460" title="Recyclerview适配器库 - 只需3行代码即可创建Adapter。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mkrupal09/EasyAdapter" target="_blank"> <img src="https://storage.gank.io/gank/2eed019f-73ff-4ffe-b86f-8012c44caecc?imageView2/2/w/460" title="Recyclerview适配器库 - 只需3行代码即可创建Adapter。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mkrupal09/EasyAdapter" target="_blank"> <img src="https://storage.gank.io/gank/6c36b971-2536-4853-b661-bb646ba7830b?imageView2/2/w/460" title="Recyclerview适配器库 - 只需3行代码即可创建Adapter。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mkrupal09/EasyAdapter" target="_blank"> <img src="https://storage.gank.io/gank/4a0b0da4-ccc6-4638-a1f1-8f4a15d7b420?imageView2/2/w/460" title="Recyclerview适配器库 - 只需3行代码即可创建Adapter。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/wildma/IDCardCamera">Android自定义相机实现身份证拍照,并加入自动对焦与图片不规则裁剪</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/wildma/IDCardCamera" target="_blank"> <img src="https://storage.gank.io/gank/04196adb-c5d0-4390-aac1-19b9e64d4e64?imageView2/2/w/460" title="Android自定义相机实现身份证拍照,并加入自动对焦与图片不规则裁剪"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://frontend-weekly.com/">前端周刊,给前端同学准备的每周1小时阅读清单</a> (zangtao) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/everylint/everylint">一个检查所有前端部件的linter。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/everylint/everylint" target="_blank"> <img src="https://storage.gank.io/gank/919cb1a9-4aa0-47f4-be9b-6700686a57cd?imageView2/2/w/460" title="一个检查所有前端部件的linter。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Indexyz/Torch-Web">用于tcping服务器的Web App。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://www.jianshu.com/p/4254ea9d1b27">Android屏幕适配很麻烦吗?不!太简单了。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://github.com/MisterBooo/ReadyForBAT">慕课网iOS面试实战项目总结:iOS面试题思维导图与回答</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/eBcaVB/">好看的皮囊千篇一律...</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqgy1ftt7g8ntdyj30j60op7dq.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/uber/ios-snapshot-test-case">Facebook 开源,Uber 维护的 iOS 快照测试框架</a> (皮特尔) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/uber/ios-snapshot-test-case" target="_blank"> <img src="https://storage.gank.io/gank/6c42e821-bdcd-4b32-b687-9ff4f335f028?imageView2/2/w/460" title="Facebook 开源,Uber 维护的 iOS 快照测试框架"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/steventroughtonsmith/marzipanify">将iOS模拟器应用程序包转换为iOSMac(Marzipan)</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/steventroughtonsmith/marzipanify" target="_blank"> <img src="https://storage.gank.io/gank/4f23c8ac-baee-4983-8fae-27516bebe815?imageView2/2/w/460" title="将iOS模拟器应用程序包转换为iOSMac(Marzipan)"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ethanhuang13/ladybug">优雅地处理rdar://链接</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/ethanhuang13/ladybug" target="_blank"> <img src="https://storage.gank.io/gank/807b0859-49ac-46b0-abdf-22e98b1ce827?imageView2/2/w/460" title="优雅地处理rdar://链接"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/arturgrigor/CloudKitGDPR">允许用户管理存储在iCloud中的数据的框架</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/oyd5201/RichText">Android平台下一个原生的富文本编辑器,功能丰富,集成简单,可以转成html,可以删除图片,回退功能。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/oyd5201/RichText" target="_blank"> <img src="https://storage.gank.io/gank/1b68d6be-e6ac-4294-a7f3-061fa94a2fad?imageView2/2/w/460" title="Android平台下一个原生的富文本编辑器,功能丰富,集成简单,可以转成html,可以删除图片,回退功能。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/oyd5201/RichText" target="_blank"> <img src="https://storage.gank.io/gank/f78572e2-540f-4ba6-a51c-b6f5f4890d0e?imageView2/2/w/460" title="Android平台下一个原生的富文本编辑器,功能丰富,集成简单,可以转成html,可以删除图片,回退功能。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/openXu/OXChart">功能强大的自定义图表库,使用简单,支持扩展。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/openXu/OXChart" target="_blank"> <img src="https://storage.gank.io/gank/c1803ae7-fad4-468e-b82b-28d4f4a8d46e?imageView2/2/w/460" title="功能强大的自定义图表库,使用简单,支持扩展。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/openXu/OXChart" target="_blank"> <img src="https://storage.gank.io/gank/f26a627b-0e16-4158-bce2-98750d4d7c87?imageView2/2/w/460" title="功能强大的自定义图表库,使用简单,支持扩展。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/openXu/OXChart" target="_blank"> <img src="https://storage.gank.io/gank/0f72fba8-fa20-4785-b47c-8cf8573754d4?imageView2/2/w/460" title="功能强大的自定义图表库,使用简单,支持扩展。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/openXu/OXChart" target="_blank"> <img src="https://storage.gank.io/gank/247fa58f-b4df-40e3-8b05-7fc97c3df045?imageView2/2/w/460" title="功能强大的自定义图表库,使用简单,支持扩展。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Cutta/LoadingImagesAnimation">Android加载带有图像变化的动画。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Cutta/LoadingImagesAnimation" target="_blank"> <img src="https://storage.gank.io/gank/6cbbbe7c-facb-42cf-8c46-38f868a55d9b?imageView2/2/w/460" title="Android加载带有图像变化的动画。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Cutta/LoadingImagesAnimation" target="_blank"> <img src="https://storage.gank.io/gank/46b842a3-f525-4d07-b650-400ffde69166?imageView2/2/w/460" title="Android加载带有图像变化的动画。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/mkrupal09/EasyAdapter">Recyclerview适配器库 - 只需3行代码即可创建Adapter。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mkrupal09/EasyAdapter" target="_blank"> <img src="https://storage.gank.io/gank/113c50c6-2ae3-49e2-8399-41e4bcbef150?imageView2/2/w/460" title="Recyclerview适配器库 - 只需3行代码即可创建Adapter。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mkrupal09/EasyAdapter" target="_blank"> <img src="https://storage.gank.io/gank/2eed019f-73ff-4ffe-b86f-8012c44caecc?imageView2/2/w/460" title="Recyclerview适配器库 - 只需3行代码即可创建Adapter。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mkrupal09/EasyAdapter" target="_blank"> <img src="https://storage.gank.io/gank/6c36b971-2536-4853-b661-bb646ba7830b?imageView2/2/w/460" title="Recyclerview适配器库 - 只需3行代码即可创建Adapter。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mkrupal09/EasyAdapter" target="_blank"> <img src="https://storage.gank.io/gank/4a0b0da4-ccc6-4638-a1f1-8f4a15d7b420?imageView2/2/w/460" title="Recyclerview适配器库 - 只需3行代码即可创建Adapter。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/wildma/IDCardCamera">Android自定义相机实现身份证拍照,并加入自动对焦与图片不规则裁剪</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/wildma/IDCardCamera" target="_blank"> <img src="https://storage.gank.io/gank/04196adb-c5d0-4390-aac1-19b9e64d4e64?imageView2/2/w/460" title="Android自定义相机实现身份证拍照,并加入自动对焦与图片不规则裁剪"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://frontend-weekly.com/">前端周刊,给前端同学准备的每周1小时阅读清单</a> (zangtao) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/everylint/everylint">一个检查所有前端部件的linter。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/everylint/everylint" target="_blank"> <img src="https://storage.gank.io/gank/919cb1a9-4aa0-47f4-be9b-6700686a57cd?imageView2/2/w/460" title="一个检查所有前端部件的linter。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Indexyz/Torch-Web">用于tcping服务器的Web App。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://www.jianshu.com/p/4254ea9d1b27">Android屏幕适配很麻烦吗?不!太简单了。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://github.com/MisterBooo/ReadyForBAT">慕课网iOS面试实战项目总结:iOS面试题思维导图与回答</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/eBcaVB/">好看的皮囊千篇一律...</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/07/31 Tue, 31 Jul 2018 00:00:00 +0806 正规图片,正规干货~ 要多吃饭,多休息,并注意身体呦~ http://gank.io/2018/08/01?utm_source=gank.io&utm_medium=rss <blockquote> <p><img alt="" src="https://ww1.sinaimg.cn/large/0065oQSqly1ftu6gl83ewj30k80tites.jpg" /></p> </blockquote> <h3>iOS</h3> <ul> <li><a href="https://github.com/LeoMobileDeveloper/QTEventBus" target="_blank">快速,强类型,易使用的消息总线,兼容NSNotification</a> (lijinshan) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/gltwy/LTAutoScrollView" target="_blank">CollectionView轮播图,不依赖任何图片加载框架自定义轮播View,自定义滚动样式等等</a> (lijinshan) <ul> <li style="text-align:center"><a href="https://github.com/gltwy/LTAutoScrollView" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6vn9cd0g30690bo7wo" title="CollectionView轮播图,不依赖任何图片加载框架自定义轮播View,自定义滚动样式等等" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/ladmini/LZViewPager" target="_blank">带标签栏的强大分页视图。</a> (lijinshan) <ul> <li style="text-align:center"><a href="https://github.com/ladmini/LZViewPager" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6vqf3uag305x0bn4qp" title="带标签栏的强大分页视图。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/MaherKSantina/MSPeekCollectionViewDelegateImplementation" target="_blank">一种自定义paging behavior,用于查看集合视图中的上一个和下一个项目。</a> (lijinshan) <ul> <li style="text-align:center"><a href="https://github.com/MaherKSantina/MSPeekCollectionViewDelegateImplementation" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6vs2eawg30ew09k7d2" title="一种自定义paging behavior,用于查看集合视图中的上一个和下一个项目。" /> </a></li> <li style="text-align:center"><a href="https://github.com/MaherKSantina/MSPeekCollectionViewDelegateImplementation" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6vsah0rj30f50dpaa4" title="一种自定义paging behavior,用于查看集合视图中的上一个和下一个项目。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/yashthaker7/TYProgressBar" target="_blank">自定义动画渐变进度条。</a> (lijinshan) <ul> <li style="text-align:center"><a href="https://github.com/yashthaker7/TYProgressBar" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6vutm25g30m80go1kx" title="自定义动画渐变进度条。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/zolad/ShapeLayout" target="_blank">Custom shaped layout for Android 自定义形状布局</a> (lijinshan) <ul> <li style="text-align:center"><a href="https://github.com/zolad/ShapeLayout" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6uxn2fag308w0ft1kx" title="Custom shaped layout for Android 自定义形状布局" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/yifei8/ARetrofit" target="_blank">Android组件化最佳路由,为简单而生。</a> (lijinshan) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/AndreaCioccarelli/CryptoPrefs" target="_blank">Android轻量级安全SharedPreferences包装器。</a> (lijinshan) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/maiwenchang/ArtVideoPlayer" target="_blank">一个灵活的视频播放器, 可替换播放器内核,如ExoPlayer和ijkPlayer,也可以自定义播放器视图。</a> (lijinshan) <ul> <li style="text-align:center"><a href="https://github.com/maiwenchang/ArtVideoPlayer" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6v6gyhmg30a00he4qs" title="一个灵活的视频播放器, 可替换播放器内核,如ExoPlayer和ijkPlayer,也可以自定义播放器视图。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/duanhong169/GradientDrawableTuner" target="_blank">直观地了解Android的&ldquo;形状&rdquo;属性如何影响Drawable的外观。</a> (lijinshan) <ul> <li style="text-align:center"><a href="https://github.com/duanhong169/GradientDrawableTuner" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6vvps8hj31401z4wit" title="直观地了解Android的“形状”属性如何影响Drawable的外观。" /> </a></li> <li style="text-align:center"><a href="https://github.com/duanhong169/GradientDrawableTuner" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6vwebszj31401z4dko" title="直观地了解Android的“形状”属性如何影响Drawable的外观。" /> </a></li> <li style="text-align:center"><a href="https://github.com/duanhong169/GradientDrawableTuner" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6w0sqtog30a00hs4qq" title="直观地了解Android的“形状”属性如何影响Drawable的外观。" /> </a></li> <li style="text-align:center"><a href="https://github.com/duanhong169/GradientDrawableTuner" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6w1y9zlj31401z442h" title="直观地了解Android的“形状”属性如何影响Drawable的外观。" /> </a></li> <li style="text-align:center"><a href="https://github.com/duanhong169/GradientDrawableTuner" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6w2per8j31401z4wjn" title="直观地了解Android的“形状”属性如何影响Drawable的外观。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <ul> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://github.com/balsikandar/Best-Coding-practices-in-android" target="_blank">在android中编写干净,简短和可测试代码的最佳实践。</a> (lijinshan) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <ul> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li><a href="http://v.douyin.com/eA4GB9/" target="_blank">换了一根香菜好多了🤪</a> (lijinshan) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> <blockquote> <p><img alt="" src="https://ww1.sinaimg.cn/large/0065oQSqly1ftu6gl83ewj30k80tites.jpg" /></p> </blockquote> <h3>iOS</h3> <ul> <li><a href="https://github.com/LeoMobileDeveloper/QTEventBus" target="_blank">快速,强类型,易使用的消息总线,兼容NSNotification</a> (lijinshan) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/gltwy/LTAutoScrollView" target="_blank">CollectionView轮播图,不依赖任何图片加载框架自定义轮播View,自定义滚动样式等等</a> (lijinshan) <ul> <li style="text-align:center"><a href="https://github.com/gltwy/LTAutoScrollView" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6vn9cd0g30690bo7wo" title="CollectionView轮播图,不依赖任何图片加载框架自定义轮播View,自定义滚动样式等等" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/ladmini/LZViewPager" target="_blank">带标签栏的强大分页视图。</a> (lijinshan) <ul> <li style="text-align:center"><a href="https://github.com/ladmini/LZViewPager" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6vqf3uag305x0bn4qp" title="带标签栏的强大分页视图。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/MaherKSantina/MSPeekCollectionViewDelegateImplementation" target="_blank">一种自定义paging behavior,用于查看集合视图中的上一个和下一个项目。</a> (lijinshan) <ul> <li style="text-align:center"><a href="https://github.com/MaherKSantina/MSPeekCollectionViewDelegateImplementation" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6vs2eawg30ew09k7d2" title="一种自定义paging behavior,用于查看集合视图中的上一个和下一个项目。" /> </a></li> <li style="text-align:center"><a href="https://github.com/MaherKSantina/MSPeekCollectionViewDelegateImplementation" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6vsah0rj30f50dpaa4" title="一种自定义paging behavior,用于查看集合视图中的上一个和下一个项目。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/yashthaker7/TYProgressBar" target="_blank">自定义动画渐变进度条。</a> (lijinshan) <ul> <li style="text-align:center"><a href="https://github.com/yashthaker7/TYProgressBar" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6vutm25g30m80go1kx" title="自定义动画渐变进度条。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/zolad/ShapeLayout" target="_blank">Custom shaped layout for Android 自定义形状布局</a> (lijinshan) <ul> <li style="text-align:center"><a href="https://github.com/zolad/ShapeLayout" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6uxn2fag308w0ft1kx" title="Custom shaped layout for Android 自定义形状布局" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/yifei8/ARetrofit" target="_blank">Android组件化最佳路由,为简单而生。</a> (lijinshan) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/AndreaCioccarelli/CryptoPrefs" target="_blank">Android轻量级安全SharedPreferences包装器。</a> (lijinshan) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/maiwenchang/ArtVideoPlayer" target="_blank">一个灵活的视频播放器, 可替换播放器内核,如ExoPlayer和ijkPlayer,也可以自定义播放器视图。</a> (lijinshan) <ul> <li style="text-align:center"><a href="https://github.com/maiwenchang/ArtVideoPlayer" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6v6gyhmg30a00he4qs" title="一个灵活的视频播放器, 可替换播放器内核,如ExoPlayer和ijkPlayer,也可以自定义播放器视图。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/duanhong169/GradientDrawableTuner" target="_blank">直观地了解Android的&ldquo;形状&rdquo;属性如何影响Drawable的外观。</a> (lijinshan) <ul> <li style="text-align:center"><a href="https://github.com/duanhong169/GradientDrawableTuner" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6vvps8hj31401z4wit" title="直观地了解Android的“形状”属性如何影响Drawable的外观。" /> </a></li> <li style="text-align:center"><a href="https://github.com/duanhong169/GradientDrawableTuner" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6vwebszj31401z4dko" title="直观地了解Android的“形状”属性如何影响Drawable的外观。" /> </a></li> <li style="text-align:center"><a href="https://github.com/duanhong169/GradientDrawableTuner" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6w0sqtog30a00hs4qq" title="直观地了解Android的“形状”属性如何影响Drawable的外观。" /> </a></li> <li style="text-align:center"><a href="https://github.com/duanhong169/GradientDrawableTuner" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6w1y9zlj31401z442h" title="直观地了解Android的“形状”属性如何影响Drawable的外观。" /> </a></li> <li style="text-align:center"><a href="https://github.com/duanhong169/GradientDrawableTuner" target="_blank"><img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftu6w2per8j31401z4wjn" title="直观地了解Android的“形状”属性如何影响Drawable的外观。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <ul> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://github.com/balsikandar/Best-Coding-practices-in-android" target="_blank">在android中编写干净,简短和可测试代码的最佳实践。</a> (lijinshan) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <ul> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li><a href="http://v.douyin.com/eA4GB9/" target="_blank">换了一根香菜好多了🤪</a> (lijinshan) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/08/01 Wed, 01 Aug 2018 00:00:00 +0806 今日力推:全部干货~ ~!!!! http://gank.io/2018/08/03?utm_source=gank.io&utm_medium=rss <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqgy1ftwcw4f4a5j30sg10j1g9.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/pmusolino/Wormholy">iOS网络调试工具库。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pmusolino/Wormholy" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegivyyyj30w50n0q7e?imageView2/2/w/460" title="iOS网络调试工具库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/lisongrc/ATDemo">iOS中@功能的实现</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lisongrc/ATDemo" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegki0eeg307t0fok3x?imageView2/2/w/460" title="iOS中@功能的实现"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/react-native-studio/react-native-MJRefresh">基于ios MJRefresh 开发的插件,可提供自定义的弹性刷新</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/react-native-studio/react-native-MJRefresh" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegmp9kug30a00hsb29?imageView2/2/w/460" title="基于ios MJRefresh 开发的插件,可提供自定义的弹性刷新"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/react-native-studio/react-native-MJRefresh" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegp5vbbg30a00hs7wh?imageView2/2/w/460" title="基于ios MJRefresh 开发的插件,可提供自定义的弹性刷新"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/abhiperry/ADDatePicker">一个完全可定制的iOS Horizontal PickerView库,使用swift编写。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/abhiperry/ADDatePicker" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehiml97g30fy0sce81?imageView2/2/w/460" title="一个完全可定制的iOS Horizontal PickerView库,使用swift编写。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/abhiperry/ADDatePicker" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehlr2ueg30fw0saqv5?imageView2/2/w/460" title="一个完全可定制的iOS Horizontal PickerView库,使用swift编写。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/gklka/GKPictureInPictureView">类似FaceTime/iOS PiP可抛出的视图。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/gklka/GKPictureInPictureView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehmpy79g30800dcgxj?imageView2/2/w/460" title="类似FaceTime/iOS PiP可抛出的视图。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/robomex/ARKit-2-Image-Tracking-Demo">iOS 12 + ARKit 2 +图像跟踪Demo:哈利波特风格的动态图片,生活电影海报,视频明信片,纸张薄“显示”,以及更多增强现实乐趣等等。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/michaelxs/Android-CommonShapeButton">一个通用的AndroidShapeButton。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/michaelxs/Android-CommonShapeButton" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegqdb7jg30av0hmthu?imageView2/2/w/460" title="一个通用的AndroidShapeButton。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zolad/BubbleTextureView">使用OpenGL实现的自定义气泡形状TextureView。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zolad/BubbleTextureView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegvdlp3g308w0ft4qr?imageView2/2/w/460" title="使用OpenGL实现的自定义气泡形状TextureView。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Camerash/ToggleEditTextView">轻松地在EditText和TextView之间轻松切换。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Camerash/ToggleEditTextView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegwgqgzg308c0goh2w?imageView2/2/w/460" title="轻松地在EditText和TextView之间轻松切换。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/wuyr/ArcSlidingHelper">Android弧形滑动辅助 (使用超简单)。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/wuyr/ArcSlidingHelper" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegzi1p2g30a00hsqv5?imageView2/2/w/460" title="Android弧形滑动辅助 (使用超简单)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/wuyr/ArcSlidingHelper" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehacmdng30a00hsb2d?imageView2/2/w/460" title="Android弧形滑动辅助 (使用超简单)。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/itsxtt/pattern-lock">用kotlin实现的安卓Pattern Lock View。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/itsxtt/pattern-lock" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehe7wy1g307u0dwjyq?imageView2/2/w/460" title="用kotlin实现的安卓Pattern Lock View。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/itsxtt/pattern-lock" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftweheo5o2g307u0dwq8s?imageView2/2/w/460" title="用kotlin实现的安卓Pattern Lock View。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/itsxtt/pattern-lock" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehf36jbg307u0dwagg?imageView2/2/w/460" title="用kotlin实现的安卓Pattern Lock View。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/itsxtt/pattern-lock" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehgb8xdg307u0dwats?imageView2/2/w/460" title="用kotlin实现的安卓Pattern Lock View。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/Fcmam5/nightly.js">一个零依赖javascript库,可以轻松地在您的网站中启用夜间模式。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/aNntXFOOgITQKHz70qXqBw">需求背后程序员的辛酸—(由APP主题颜色随手机壳颜色变化需求带来的思考)</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/Rt5i3VTIoefRRqEsRZJafw">金9银10的面试黄金季节,分享几个重要的面试题</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/Coding/Mart-Android">码市 Android 客户端源代码</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Coding/Mart-Android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehazjkzj30p318mtaf?imageView2/2/w/460" title="码市 Android 客户端源代码"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Coding/Mart-Android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehbd7sjj30p318mac6?imageView2/2/w/460" title="码市 Android 客户端源代码"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Coding/Mart-Android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehbxbbdj30p318mtal?imageView2/2/w/460" title="码市 Android 客户端源代码"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Coding/Mart-Android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehcd3hyj30p318mgnv?imageView2/2/w/460" title="码市 Android 客户端源代码"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Coding/Mart-Android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehd7y46j30p318mq4d?imageView2/2/w/460" title="码市 Android 客户端源代码"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/efEmqo/">当家里来美女时…… </a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqgy1ftwcw4f4a5j30sg10j1g9.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/pmusolino/Wormholy">iOS网络调试工具库。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pmusolino/Wormholy" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegivyyyj30w50n0q7e?imageView2/2/w/460" title="iOS网络调试工具库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/lisongrc/ATDemo">iOS中@功能的实现</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/lisongrc/ATDemo" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegki0eeg307t0fok3x?imageView2/2/w/460" title="iOS中@功能的实现"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/react-native-studio/react-native-MJRefresh">基于ios MJRefresh 开发的插件,可提供自定义的弹性刷新</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/react-native-studio/react-native-MJRefresh" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegmp9kug30a00hsb29?imageView2/2/w/460" title="基于ios MJRefresh 开发的插件,可提供自定义的弹性刷新"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/react-native-studio/react-native-MJRefresh" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegp5vbbg30a00hs7wh?imageView2/2/w/460" title="基于ios MJRefresh 开发的插件,可提供自定义的弹性刷新"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/abhiperry/ADDatePicker">一个完全可定制的iOS Horizontal PickerView库,使用swift编写。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/abhiperry/ADDatePicker" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehiml97g30fy0sce81?imageView2/2/w/460" title="一个完全可定制的iOS Horizontal PickerView库,使用swift编写。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/abhiperry/ADDatePicker" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehlr2ueg30fw0saqv5?imageView2/2/w/460" title="一个完全可定制的iOS Horizontal PickerView库,使用swift编写。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/gklka/GKPictureInPictureView">类似FaceTime/iOS PiP可抛出的视图。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/gklka/GKPictureInPictureView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehmpy79g30800dcgxj?imageView2/2/w/460" title="类似FaceTime/iOS PiP可抛出的视图。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/robomex/ARKit-2-Image-Tracking-Demo">iOS 12 + ARKit 2 +图像跟踪Demo:哈利波特风格的动态图片,生活电影海报,视频明信片,纸张薄“显示”,以及更多增强现实乐趣等等。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/michaelxs/Android-CommonShapeButton">一个通用的AndroidShapeButton。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/michaelxs/Android-CommonShapeButton" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegqdb7jg30av0hmthu?imageView2/2/w/460" title="一个通用的AndroidShapeButton。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zolad/BubbleTextureView">使用OpenGL实现的自定义气泡形状TextureView。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zolad/BubbleTextureView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegvdlp3g308w0ft4qr?imageView2/2/w/460" title="使用OpenGL实现的自定义气泡形状TextureView。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Camerash/ToggleEditTextView">轻松地在EditText和TextView之间轻松切换。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Camerash/ToggleEditTextView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegwgqgzg308c0goh2w?imageView2/2/w/460" title="轻松地在EditText和TextView之间轻松切换。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/wuyr/ArcSlidingHelper">Android弧形滑动辅助 (使用超简单)。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/wuyr/ArcSlidingHelper" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwegzi1p2g30a00hsqv5?imageView2/2/w/460" title="Android弧形滑动辅助 (使用超简单)。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/wuyr/ArcSlidingHelper" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehacmdng30a00hsb2d?imageView2/2/w/460" title="Android弧形滑动辅助 (使用超简单)。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/itsxtt/pattern-lock">用kotlin实现的安卓Pattern Lock View。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/itsxtt/pattern-lock" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehe7wy1g307u0dwjyq?imageView2/2/w/460" title="用kotlin实现的安卓Pattern Lock View。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/itsxtt/pattern-lock" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftweheo5o2g307u0dwq8s?imageView2/2/w/460" title="用kotlin实现的安卓Pattern Lock View。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/itsxtt/pattern-lock" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehf36jbg307u0dwagg?imageView2/2/w/460" title="用kotlin实现的安卓Pattern Lock View。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/itsxtt/pattern-lock" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehgb8xdg307u0dwats?imageView2/2/w/460" title="用kotlin实现的安卓Pattern Lock View。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://github.com/Fcmam5/nightly.js">一个零依赖javascript库,可以轻松地在您的网站中启用夜间模式。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/aNntXFOOgITQKHz70qXqBw">需求背后程序员的辛酸—(由APP主题颜色随手机壳颜色变化需求带来的思考)</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/Rt5i3VTIoefRRqEsRZJafw">金9银10的面试黄金季节,分享几个重要的面试题</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/Coding/Mart-Android">码市 Android 客户端源代码</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Coding/Mart-Android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehazjkzj30p318mtaf?imageView2/2/w/460" title="码市 Android 客户端源代码"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Coding/Mart-Android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehbd7sjj30p318mac6?imageView2/2/w/460" title="码市 Android 客户端源代码"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Coding/Mart-Android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehbxbbdj30p318mtal?imageView2/2/w/460" title="码市 Android 客户端源代码"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Coding/Mart-Android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehcd3hyj30p318mgnv?imageView2/2/w/460" title="码市 Android 客户端源代码"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Coding/Mart-Android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1ftwehd7y46j30p318mq4d?imageView2/2/w/460" title="码市 Android 客户端源代码"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/efEmqo/">当家里来美女时…… </a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/08/03 Fri, 03 Aug 2018 00:00:00 +0806 8/25安卓巴士开发者大会,8位大咖,500+同行“基友”的“学习交流”,千万不要错过哦~ http://gank.io/2018/08/06?utm_source=gank.io&utm_medium=rss <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqly1ftzsj15hgvj30sg15hkbw.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/VernonVan/PPSnapshotKit">一个iOS 截图快捷库。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/pujiaxin33/JXBottomSheetView">一个使用简单,交互友好的BottomSheetView,swift编写</a> (暴走的鑫鑫) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXBottomSheetView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjexap2g309a0ggdwd?imageView2/2/w/460" title="一个使用简单,交互友好的BottomSheetView,swift编写"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXBottomSheetView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjf7lpfg309a0ggqay?imageView2/2/w/460" title="一个使用简单,交互友好的BottomSheetView,swift编写"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXBottomSheetView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjig93qg309a0ggdjx?imageView2/2/w/460" title="一个使用简单,交互友好的BottomSheetView,swift编写"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/cwRichardKim/RKDropdownAlert">iOS / Objective C:一种非常简单的UIAlertView替代方案.</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cwRichardKim/RKDropdownAlert" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjovr28g308t0foe02?imageView2/2/w/460" title="iOS / Objective C:一种非常简单的UIAlertView替代方案."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cwRichardKim/RKDropdownAlert" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjp78csg308t0fojvq?imageView2/2/w/460" title="iOS / Objective C:一种非常简单的UIAlertView替代方案."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cwRichardKim/RKDropdownAlert" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjpi41bg308t0foq44?imageView2/2/w/460" title="iOS / Objective C:一种非常简单的UIAlertView替代方案."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cwRichardKim/RKDropdownAlert" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjppj3xg308t0fodgk?imageView2/2/w/460" title="iOS / Objective C:一种非常简单的UIAlertView替代方案."> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/pavelpoley/AdvancedRecycleView">一个具有多种视图类型,内部水平RecyclerView和布局动画的RecyclerView。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pavelpoley/AdvancedRecycleView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj5b3nkg308o0f2wsi?imageView2/2/w/460" title="一个具有多种视图类型,内部水平RecyclerView和布局动画的RecyclerView。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/iielse/ImageWatcher">仿微信朋友圈查看图片下拽返回。集成轻松,效果超赞~</a> (else) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iielse/ImageWatcher" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj6hhkig30910g0npf?imageView2/2/w/460" title="仿微信朋友圈查看图片下拽返回。集成轻松,效果超赞~"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iielse/ImageWatcher" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj784kmg30910g0u0y?imageView2/2/w/460" title="仿微信朋友圈查看图片下拽返回。集成轻松,效果超赞~"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iielse/ImageWatcher" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj93atwg30910g0qv6?imageView2/2/w/460" title="仿微信朋友圈查看图片下拽返回。集成轻松,效果超赞~"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iielse/ImageWatcher" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjbmwohg30910g0e12?imageView2/2/w/460" title="仿微信朋友圈查看图片下拽返回。集成轻松,效果超赞~"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/huburt-Hu/NewbieGuide">Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示</a> (枫叶) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huburt-Hu/NewbieGuide" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjbtvopj30a00hs75a?imageView2/2/w/460" title="Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huburt-Hu/NewbieGuide" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjbwuqvj30a00hsjsc?imageView2/2/w/460" title="Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/DingMouRen/AndroidCameraFilter">图片滤镜处理,相机滤镜处理,拍照,录制视频</a> (DingMouRen) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/DingMouRen/AndroidCameraFilter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjjns4og308h0i01kz?imageView2/2/w/460" title="图片滤镜处理,相机滤镜处理,拍照,录制视频"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://refined-x.com/2018/08/03/%E5%9F%BA%E4%BA%8EVue%E5%AE%9E%E7%8E%B0%E5%8A%A8%E6%80%81%E7%BB%84%E7%BB%87%E7%BB%93%E6%9E%84%E5%9B%BE/">基于Vue实现动态组织结构图</a> (zangtao) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://refined-x.com/2018/08/03/%E5%9F%BA%E4%BA%8EVue%E5%AE%9E%E7%8E%B0%E5%8A%A8%E6%80%81%E7%BB%84%E7%BB%87%E7%BB%93%E6%9E%84%E5%9B%BE/" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjir736j30o10dvwg2?imageView2/2/w/460" title="基于Vue实现动态组织结构图"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/PanJiaChen/vue-element-admin">超赞的Vue管理后台。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/PanJiaChen/vue-element-admin" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjmmmesj31fl0p5ael?imageView2/2/w/460" title="超赞的Vue管理后台。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/alibaba/BizCharts">基于G2和React的数据可视化库</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/alibaba/BizCharts" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjniqadj318g0t2qpn?imageView2/2/w/460" title="基于G2和React的数据可视化库"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/react-component/slider">React Slider</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/react-component/slider" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjo7nf8g30fv028dvb?imageView2/2/w/460" title="React Slider"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/pknan520/flutter_gank">Flutter版本的Gank客户端</a> (pknan520) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pknan520/flutter_gank" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj1f9cqj31401z4n77?imageView2/2/w/460" title="Flutter版本的Gank客户端"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pknan520/flutter_gank" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj2coq1j31401z4gue?imageView2/2/w/460" title="Flutter版本的Gank客户端"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pknan520/flutter_gank" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj3pl3lj31401z44qp?imageView2/2/w/460" title="Flutter版本的Gank客户端"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pknan520/flutter_gank" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj4tc01j31401z4e83?imageView2/2/w/460" title="Flutter版本的Gank客户端"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/CeuiLiSA/Pixiv-android">一款体验很好的Android app,Pixiv( P站 ) / Hitokoto( 一言 )</a> (魔君) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CeuiLiSA/Pixiv-android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjcnqhsj30u01hce1u?imageView2/2/w/460" title="一款体验很好的Android app,Pixiv( P站 ) / Hitokoto( 一言 )"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CeuiLiSA/Pixiv-android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjd3czxj30u01hcki7?imageView2/2/w/460" title="一款体验很好的Android app,Pixiv( P站 ) / Hitokoto( 一言 )"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CeuiLiSA/Pixiv-android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjdjbp3j30u01hcnof?imageView2/2/w/460" title="一款体验很好的Android app,Pixiv( P站 ) / Hitokoto( 一言 )"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CeuiLiSA/Pixiv-android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjdqvjfj30u01hcgo3?imageView2/2/w/460" title="一款体验很好的Android app,Pixiv( P站 ) / Hitokoto( 一言 )"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CeuiLiSA/Pixiv-android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjeh8kqj30u01hcnpd?imageView2/2/w/460" title="一款体验很好的Android app,Pixiv( P站 ) / Hitokoto( 一言 )"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/e9sR9f/">这会是让他永远后悔的一次点球#陈翔六点半#</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqly1ftzsj15hgvj30sg15hkbw.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/VernonVan/PPSnapshotKit">一个iOS 截图快捷库。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/pujiaxin33/JXBottomSheetView">一个使用简单,交互友好的BottomSheetView,swift编写</a> (暴走的鑫鑫) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXBottomSheetView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjexap2g309a0ggdwd?imageView2/2/w/460" title="一个使用简单,交互友好的BottomSheetView,swift编写"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXBottomSheetView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjf7lpfg309a0ggqay?imageView2/2/w/460" title="一个使用简单,交互友好的BottomSheetView,swift编写"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXBottomSheetView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjig93qg309a0ggdjx?imageView2/2/w/460" title="一个使用简单,交互友好的BottomSheetView,swift编写"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/cwRichardKim/RKDropdownAlert">iOS / Objective C:一种非常简单的UIAlertView替代方案.</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cwRichardKim/RKDropdownAlert" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjovr28g308t0foe02?imageView2/2/w/460" title="iOS / Objective C:一种非常简单的UIAlertView替代方案."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cwRichardKim/RKDropdownAlert" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjp78csg308t0fojvq?imageView2/2/w/460" title="iOS / Objective C:一种非常简单的UIAlertView替代方案."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cwRichardKim/RKDropdownAlert" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjpi41bg308t0foq44?imageView2/2/w/460" title="iOS / Objective C:一种非常简单的UIAlertView替代方案."> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cwRichardKim/RKDropdownAlert" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjppj3xg308t0fodgk?imageView2/2/w/460" title="iOS / Objective C:一种非常简单的UIAlertView替代方案."> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/pavelpoley/AdvancedRecycleView">一个具有多种视图类型,内部水平RecyclerView和布局动画的RecyclerView。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pavelpoley/AdvancedRecycleView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj5b3nkg308o0f2wsi?imageView2/2/w/460" title="一个具有多种视图类型,内部水平RecyclerView和布局动画的RecyclerView。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/iielse/ImageWatcher">仿微信朋友圈查看图片下拽返回。集成轻松,效果超赞~</a> (else) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iielse/ImageWatcher" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj6hhkig30910g0npf?imageView2/2/w/460" title="仿微信朋友圈查看图片下拽返回。集成轻松,效果超赞~"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iielse/ImageWatcher" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj784kmg30910g0u0y?imageView2/2/w/460" title="仿微信朋友圈查看图片下拽返回。集成轻松,效果超赞~"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iielse/ImageWatcher" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj93atwg30910g0qv6?imageView2/2/w/460" title="仿微信朋友圈查看图片下拽返回。集成轻松,效果超赞~"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iielse/ImageWatcher" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjbmwohg30910g0e12?imageView2/2/w/460" title="仿微信朋友圈查看图片下拽返回。集成轻松,效果超赞~"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/huburt-Hu/NewbieGuide">Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示</a> (枫叶) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huburt-Hu/NewbieGuide" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjbtvopj30a00hs75a?imageView2/2/w/460" title="Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/huburt-Hu/NewbieGuide" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjbwuqvj30a00hsjsc?imageView2/2/w/460" title="Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/DingMouRen/AndroidCameraFilter">图片滤镜处理,相机滤镜处理,拍照,录制视频</a> (DingMouRen) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/DingMouRen/AndroidCameraFilter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjjns4og308h0i01kz?imageView2/2/w/460" title="图片滤镜处理,相机滤镜处理,拍照,录制视频"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://refined-x.com/2018/08/03/%E5%9F%BA%E4%BA%8EVue%E5%AE%9E%E7%8E%B0%E5%8A%A8%E6%80%81%E7%BB%84%E7%BB%87%E7%BB%93%E6%9E%84%E5%9B%BE/">基于Vue实现动态组织结构图</a> (zangtao) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://refined-x.com/2018/08/03/%E5%9F%BA%E4%BA%8EVue%E5%AE%9E%E7%8E%B0%E5%8A%A8%E6%80%81%E7%BB%84%E7%BB%87%E7%BB%93%E6%9E%84%E5%9B%BE/" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjir736j30o10dvwg2?imageView2/2/w/460" title="基于Vue实现动态组织结构图"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/PanJiaChen/vue-element-admin">超赞的Vue管理后台。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/PanJiaChen/vue-element-admin" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjmmmesj31fl0p5ael?imageView2/2/w/460" title="超赞的Vue管理后台。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/alibaba/BizCharts">基于G2和React的数据可视化库</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/alibaba/BizCharts" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjniqadj318g0t2qpn?imageView2/2/w/460" title="基于G2和React的数据可视化库"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/react-component/slider">React Slider</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/react-component/slider" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjo7nf8g30fv028dvb?imageView2/2/w/460" title="React Slider"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <ul> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/pknan520/flutter_gank">Flutter版本的Gank客户端</a> (pknan520) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pknan520/flutter_gank" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj1f9cqj31401z4n77?imageView2/2/w/460" title="Flutter版本的Gank客户端"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pknan520/flutter_gank" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj2coq1j31401z4gue?imageView2/2/w/460" title="Flutter版本的Gank客户端"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pknan520/flutter_gank" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj3pl3lj31401z44qp?imageView2/2/w/460" title="Flutter版本的Gank客户端"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pknan520/flutter_gank" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztj4tc01j31401z4e83?imageView2/2/w/460" title="Flutter版本的Gank客户端"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/CeuiLiSA/Pixiv-android">一款体验很好的Android app,Pixiv( P站 ) / Hitokoto( 一言 )</a> (魔君) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CeuiLiSA/Pixiv-android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjcnqhsj30u01hce1u?imageView2/2/w/460" title="一款体验很好的Android app,Pixiv( P站 ) / Hitokoto( 一言 )"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CeuiLiSA/Pixiv-android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjd3czxj30u01hcki7?imageView2/2/w/460" title="一款体验很好的Android app,Pixiv( P站 ) / Hitokoto( 一言 )"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CeuiLiSA/Pixiv-android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjdjbp3j30u01hcnof?imageView2/2/w/460" title="一款体验很好的Android app,Pixiv( P站 ) / Hitokoto( 一言 )"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CeuiLiSA/Pixiv-android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjdqvjfj30u01hcgo3?imageView2/2/w/460" title="一款体验很好的Android app,Pixiv( P站 ) / Hitokoto( 一言 )"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CeuiLiSA/Pixiv-android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1ftztjeh8kqj30u01hcnpd?imageView2/2/w/460" title="一款体验很好的Android app,Pixiv( P站 ) / Hitokoto( 一言 )"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/e9sR9f/">这会是让他永远后悔的一次点球#陈翔六点半#</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/08/06 Mon, 06 Aug 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/08/09?utm_source=gank.io&utm_medium=rss <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqgy1fu39hosiwoj30j60qyq96.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/WillkYang/Y_KLine">iOS专业K线第一版:K线主副图、趋势图、成交量、滚动、放大缩小、MACD、KDJ等</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WillkYang/Y_KLine" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhanqwsj30vk0hsmzw?imageView2/2/w/460" title="iOS专业K线第一版:K线主副图、趋势图、成交量、滚动、放大缩小、MACD、KDJ等"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WillkYang/Y_KLine" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhbq8dwj30vk0hs0vv?imageView2/2/w/460" title="iOS专业K线第一版:K线主副图、趋势图、成交量、滚动、放大缩小、MACD、KDJ等"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WillkYang/Y_KLine" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhckdy1j30vk0hs40z?imageView2/2/w/460" title="iOS专业K线第一版:K线主副图、趋势图、成交量、滚动、放大缩小、MACD、KDJ等"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/philackm/ScrollableGraphView">iOS的自适应可滚动图形视图,用于显示简单的离散数据集。 用Swift写的。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/philackm/ScrollableGraphView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhwyfuog30dc07gkjl?imageView2/2/w/460" title="iOS的自适应可滚动图形视图,用于显示简单的离散数据集。 用Swift写的。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/philackm/ScrollableGraphView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bi1rxxag30dc07iqva?imageView2/2/w/460" title="iOS的自适应可滚动图形视图,用于显示简单的离散数据集。 用Swift写的。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/philackm/ScrollableGraphView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bi33blhg30dc07eb29?imageView2/2/w/460" title="iOS的自适应可滚动图形视图,用于显示简单的离散数据集。 用Swift写的。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/philackm/ScrollableGraphView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bi3bs2sj30m80et765?imageView2/2/w/460" title="iOS的自适应可滚动图形视图,用于显示简单的离散数据集。 用Swift写的。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/philackm/ScrollableGraphView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bi5ob4pg30dc07jnpe?imageView2/2/w/460" title="iOS的自适应可滚动图形视图,用于显示简单的离散数据集。 用Swift写的。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/marcosgriselli/ViewAnimator">ViewAnimator只需一行即可实现您的用户界面</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/marcosgriselli/ViewAnimator" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bi6r0c6g30m80gob29?imageView2/2/w/460" title="ViewAnimator只需一行即可实现您的用户界面"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/duanhong169/DrawableToolbox">功能完备的Drawable工具箱,通过代码构建种类多样的Drawable,摆脱枯燥重复的drawable.xml文件</a> (Hong Duan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/duanhong169/DrawableToolbox" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhjbgc3g30a00hs1kx?imageView2/2/w/460" title="功能完备的Drawable工具箱,通过代码构建种类多样的Drawable,摆脱枯燥重复的drawable.xml文件"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/duanhong169/DrawableToolbox" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhju7n3j31401z4qh6?imageView2/2/w/460" title="功能完备的Drawable工具箱,通过代码构建种类多样的Drawable,摆脱枯燥重复的drawable.xml文件"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/duanhong169/DrawableToolbox" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhklcekg30a00hs18m?imageView2/2/w/460" title="功能完备的Drawable工具箱,通过代码构建种类多样的Drawable,摆脱枯燥重复的drawable.xml文件"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/duanhong169/DrawableToolbox" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhl25zvj31401z417j?imageView2/2/w/460" title="功能完备的Drawable工具箱,通过代码构建种类多样的Drawable,摆脱枯燥重复的drawable.xml文件"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/xuexiangjys/XHttp2">XHttp2 一个功能强悍的网络请求库,使用RxJava2 + Retrofit2 + OKHttp组合进行封装。</a> (xuexiangjys) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/heinrichreimer/material-drawer">Material Design应用程序的自定义抽屉实现。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/heinrichreimer/material-drawer" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhly3akj30u01hcarm?imageView2/2/w/460" title="Material Design应用程序的自定义抽屉实现。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/heinrichreimer/material-drawer" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhmuipcj30u01hc1b1?imageView2/2/w/460" title="Material Design应用程序的自定义抽屉实现。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/heinrichreimer/material-drawer" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhnfpzej30u01hc7kp?imageView2/2/w/460" title="Material Design应用程序的自定义抽屉实现。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zhpanvip/OvalLockView">自定义开关锁View。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhpanvip/OvalLockView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bho8cibg30dc0np1f4?imageView2/2/w/460" title="自定义开关锁View。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/HarinTrivedi/FABRevealMenu-master">一个通用的android UI库,用于根据浮动操作按钮显示用户显示菜单。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HarinTrivedi/FABRevealMenu-master" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhucz1qg309m03gtda?imageView2/2/w/460" title="一个通用的android UI库,用于根据浮动操作按钮显示用户显示菜单。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HarinTrivedi/FABRevealMenu-master" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhup59vg307g086ten?imageView2/2/w/460" title="一个通用的android UI库,用于根据浮动操作按钮显示用户显示菜单。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HarinTrivedi/FABRevealMenu-master" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhv25qtg304c08en3b?imageView2/2/w/460" title="一个通用的android UI库,用于根据浮动操作按钮显示用户显示菜单。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://www.jianshu.com/p/a436b4f9e4ed">微信小程序WebStorm插件,支持PHPSTORM,WEBSTORM等全部intellij产品</a> (Ysnow) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b395eb96fb9a00e556123ef">对cordova、ionic、react-native、weex、kotlin-native、flutter等跨平台框架的分析。</a> (Shuyu Guo) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/xenv/gushici">一言·古诗词版 API,可以随机返回一条古诗词名句。支持 png / svg / json / txt 返回</a> (不那么空) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Simon-Leeeeeeeee/SLWidget">几个不错的小轮子集合。网上类似的很多,这里只是多提供一种选择。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Simon-Leeeeeeeee/SLWidget" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhoroetj30av0dcta7?imageView2/2/w/460" title="几个不错的小轮子集合。网上类似的很多,这里只是多提供一种选择。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Simon-Leeeeeeeee/SLWidget" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhr9dirg306x0dc4qq?imageView2/2/w/460" title="几个不错的小轮子集合。网上类似的很多,这里只是多提供一种选择。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Simon-Leeeeeeeee/SLWidget" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhsyapfg306y0dbe81?imageView2/2/w/460" title="几个不错的小轮子集合。网上类似的很多,这里只是多提供一种选择。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Simon-Leeeeeeeee/SLWidget" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhtvxl3g30ir093wz8?imageView2/2/w/460" title="几个不错的小轮子集合。网上类似的很多,这里只是多提供一种选择。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://juejin.im/entry/5b631e3e51882519861c2ef1">如何快速从0开发一个完整的 Flutter APP,并针对开发过程中可能遇到的问题进行填坑。</a> (Shuyu Guo) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/f505bQ8w89WHaAkB1NWp9A">终于,我还是码造一个了中国地图</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/cfelixw/GankIOFlutter">又一个 Flutter 编写的 Gank.io App, 支持 Android、iOS平台</a> (cfelixmac) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cfelixw/GankIOFlutter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhd81wvj30920g4q49?imageView2/2/w/460" title="又一个 Flutter 编写的 Gank.io App, 支持 Android、iOS平台"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cfelixw/GankIOFlutter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhdjsv7j30920g4dgd?imageView2/2/w/460" title="又一个 Flutter 编写的 Gank.io App, 支持 Android、iOS平台"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cfelixw/GankIOFlutter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhdvpeij30920g4t9g?imageView2/2/w/460" title="又一个 Flutter 编写的 Gank.io App, 支持 Android、iOS平台"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cfelixw/GankIOFlutter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhe9bw4j30920g4q3o?imageView2/2/w/460" title="又一个 Flutter 编写的 Gank.io App, 支持 Android、iOS平台"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/CarGuo/GSYGithubAppFlutter">超完整的Flutter项目,功能丰富,适合学习和日常使用。</a> (Shuyu Guo) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CarGuo/GSYGithubAppFlutter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhfiotdj30xr190n46?imageView2/2/w/460" title="超完整的Flutter项目,功能丰富,适合学习和日常使用。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CarGuo/GSYGithubAppFlutter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhh3mhaj30xr190qem?imageView2/2/w/460" title="超完整的Flutter项目,功能丰富,适合学习和日常使用。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CarGuo/GSYGithubAppFlutter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhhvvb0j30xr190akl?imageView2/2/w/460" title="超完整的Flutter项目,功能丰富,适合学习和日常使用。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://v.douyin.com/eqD9W1/">教育猫咪的最佳办法。。。。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqgy1fu39hosiwoj30j60qyq96.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/WillkYang/Y_KLine">iOS专业K线第一版:K线主副图、趋势图、成交量、滚动、放大缩小、MACD、KDJ等</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WillkYang/Y_KLine" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhanqwsj30vk0hsmzw?imageView2/2/w/460" title="iOS专业K线第一版:K线主副图、趋势图、成交量、滚动、放大缩小、MACD、KDJ等"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WillkYang/Y_KLine" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhbq8dwj30vk0hs0vv?imageView2/2/w/460" title="iOS专业K线第一版:K线主副图、趋势图、成交量、滚动、放大缩小、MACD、KDJ等"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/WillkYang/Y_KLine" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhckdy1j30vk0hs40z?imageView2/2/w/460" title="iOS专业K线第一版:K线主副图、趋势图、成交量、滚动、放大缩小、MACD、KDJ等"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/philackm/ScrollableGraphView">iOS的自适应可滚动图形视图,用于显示简单的离散数据集。 用Swift写的。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/philackm/ScrollableGraphView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhwyfuog30dc07gkjl?imageView2/2/w/460" title="iOS的自适应可滚动图形视图,用于显示简单的离散数据集。 用Swift写的。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/philackm/ScrollableGraphView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bi1rxxag30dc07iqva?imageView2/2/w/460" title="iOS的自适应可滚动图形视图,用于显示简单的离散数据集。 用Swift写的。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/philackm/ScrollableGraphView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bi33blhg30dc07eb29?imageView2/2/w/460" title="iOS的自适应可滚动图形视图,用于显示简单的离散数据集。 用Swift写的。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/philackm/ScrollableGraphView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bi3bs2sj30m80et765?imageView2/2/w/460" title="iOS的自适应可滚动图形视图,用于显示简单的离散数据集。 用Swift写的。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/philackm/ScrollableGraphView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bi5ob4pg30dc07jnpe?imageView2/2/w/460" title="iOS的自适应可滚动图形视图,用于显示简单的离散数据集。 用Swift写的。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/marcosgriselli/ViewAnimator">ViewAnimator只需一行即可实现您的用户界面</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/marcosgriselli/ViewAnimator" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bi6r0c6g30m80gob29?imageView2/2/w/460" title="ViewAnimator只需一行即可实现您的用户界面"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://github.com/duanhong169/DrawableToolbox">功能完备的Drawable工具箱,通过代码构建种类多样的Drawable,摆脱枯燥重复的drawable.xml文件</a> (Hong Duan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/duanhong169/DrawableToolbox" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhjbgc3g30a00hs1kx?imageView2/2/w/460" title="功能完备的Drawable工具箱,通过代码构建种类多样的Drawable,摆脱枯燥重复的drawable.xml文件"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/duanhong169/DrawableToolbox" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhju7n3j31401z4qh6?imageView2/2/w/460" title="功能完备的Drawable工具箱,通过代码构建种类多样的Drawable,摆脱枯燥重复的drawable.xml文件"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/duanhong169/DrawableToolbox" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhklcekg30a00hs18m?imageView2/2/w/460" title="功能完备的Drawable工具箱,通过代码构建种类多样的Drawable,摆脱枯燥重复的drawable.xml文件"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/duanhong169/DrawableToolbox" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhl25zvj31401z417j?imageView2/2/w/460" title="功能完备的Drawable工具箱,通过代码构建种类多样的Drawable,摆脱枯燥重复的drawable.xml文件"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/xuexiangjys/XHttp2">XHttp2 一个功能强悍的网络请求库,使用RxJava2 + Retrofit2 + OKHttp组合进行封装。</a> (xuexiangjys) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/heinrichreimer/material-drawer">Material Design应用程序的自定义抽屉实现。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/heinrichreimer/material-drawer" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhly3akj30u01hcarm?imageView2/2/w/460" title="Material Design应用程序的自定义抽屉实现。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/heinrichreimer/material-drawer" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhmuipcj30u01hc1b1?imageView2/2/w/460" title="Material Design应用程序的自定义抽屉实现。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/heinrichreimer/material-drawer" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhnfpzej30u01hc7kp?imageView2/2/w/460" title="Material Design应用程序的自定义抽屉实现。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/zhpanvip/OvalLockView">自定义开关锁View。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/zhpanvip/OvalLockView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bho8cibg30dc0np1f4?imageView2/2/w/460" title="自定义开关锁View。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/HarinTrivedi/FABRevealMenu-master">一个通用的android UI库,用于根据浮动操作按钮显示用户显示菜单。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HarinTrivedi/FABRevealMenu-master" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhucz1qg309m03gtda?imageView2/2/w/460" title="一个通用的android UI库,用于根据浮动操作按钮显示用户显示菜单。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HarinTrivedi/FABRevealMenu-master" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhup59vg307g086ten?imageView2/2/w/460" title="一个通用的android UI库,用于根据浮动操作按钮显示用户显示菜单。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/HarinTrivedi/FABRevealMenu-master" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhv25qtg304c08en3b?imageView2/2/w/460" title="一个通用的android UI库,用于根据浮动操作按钮显示用户显示菜单。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>前端</h3> <ul> <li> <a target="_blank" href="https://www.jianshu.com/p/a436b4f9e4ed">微信小程序WebStorm插件,支持PHPSTORM,WEBSTORM等全部intellij产品</a> (Ysnow) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://juejin.im/post/5b395eb96fb9a00e556123ef">对cordova、ionic、react-native、weex、kotlin-native、flutter等跨平台框架的分析。</a> (Shuyu Guo) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>瞎推荐</h3> <ul> <li> <a target="_blank" href="https://github.com/xenv/gushici">一言·古诗词版 API,可以随机返回一条古诗词名句。支持 png / svg / json / txt 返回</a> (不那么空) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Simon-Leeeeeeeee/SLWidget">几个不错的小轮子集合。网上类似的很多,这里只是多提供一种选择。</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Simon-Leeeeeeeee/SLWidget" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhoroetj30av0dcta7?imageView2/2/w/460" title="几个不错的小轮子集合。网上类似的很多,这里只是多提供一种选择。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Simon-Leeeeeeeee/SLWidget" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhr9dirg306x0dc4qq?imageView2/2/w/460" title="几个不错的小轮子集合。网上类似的很多,这里只是多提供一种选择。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Simon-Leeeeeeeee/SLWidget" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhsyapfg306y0dbe81?imageView2/2/w/460" title="几个不错的小轮子集合。网上类似的很多,这里只是多提供一种选择。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Simon-Leeeeeeeee/SLWidget" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhtvxl3g30ir093wz8?imageView2/2/w/460" title="几个不错的小轮子集合。网上类似的很多,这里只是多提供一种选择。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://juejin.im/entry/5b631e3e51882519861c2ef1">如何快速从0开发一个完整的 Flutter APP,并针对开发过程中可能遇到的问题进行填坑。</a> (Shuyu Guo) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/f505bQ8w89WHaAkB1NWp9A">终于,我还是码造一个了中国地图</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <h3>App</h3> <ul> <li> <a target="_blank" href="https://github.com/cfelixw/GankIOFlutter">又一个 Flutter 编写的 Gank.io App, 支持 Android、iOS平台</a> (cfelixmac) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cfelixw/GankIOFlutter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhd81wvj30920g4q49?imageView2/2/w/460" title="又一个 Flutter 编写的 Gank.io App, 支持 Android、iOS平台"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cfelixw/GankIOFlutter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhdjsv7j30920g4dgd?imageView2/2/w/460" title="又一个 Flutter 编写的 Gank.io App, 支持 Android、iOS平台"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cfelixw/GankIOFlutter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhdvpeij30920g4t9g?imageView2/2/w/460" title="又一个 Flutter 编写的 Gank.io App, 支持 Android、iOS平台"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cfelixw/GankIOFlutter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhe9bw4j30920g4q3o?imageView2/2/w/460" title="又一个 Flutter 编写的 Gank.io App, 支持 Android、iOS平台"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/CarGuo/GSYGithubAppFlutter">超完整的Flutter项目,功能丰富,适合学习和日常使用。</a> (Shuyu Guo) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CarGuo/GSYGithubAppFlutter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhfiotdj30xr190n46?imageView2/2/w/460" title="超完整的Flutter项目,功能丰富,适合学习和日常使用。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CarGuo/GSYGithubAppFlutter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhh3mhaj30xr190qem?imageView2/2/w/460" title="超完整的Flutter项目,功能丰富,适合学习和日常使用。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CarGuo/GSYGithubAppFlutter" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7gy1fu3bhhvvb0j30xr190akl?imageView2/2/w/460" title="超完整的Flutter项目,功能丰富,适合学习和日常使用。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="https://v.douyin.com/eqD9W1/">教育猫咪的最佳办法。。。。。。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/08/09 Thu, 09 Aug 2018 00:00:00 +0806 今日力推:全部干货 http://gank.io/2018/08/13?utm_source=gank.io&utm_medium=rss <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqly1fu7xueh1gbj30hs0uwtgb.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/HeroTransitions/Hero">适用于iOS和tvOS的优雅过渡库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Instagram/IGListKit">一个数据驱动的UICollectionView框架,用于构建快速灵活的列表。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Jasonette/JASONETTE-iOS">Native App over HTTP, on iOS 。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Jasonette/JASONETTE-iOS" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zku7mk1g30rq0flu10?imageView2/2/w/460" title="Native App over HTTP, on iOS 。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/kishikawakatsumi/KeychainAccess">适用于iOS,watchOS,tvOS和macOS的Keychain的简单Swift包装器。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kishikawakatsumi/KeychainAccess" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkudo4fj30yi1pc0wn?imageView2/2/w/460" title="适用于iOS,watchOS,tvOS和macOS的Keychain的简单Swift包装器。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kishikawakatsumi/KeychainAccess" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkv7fwkj30yi1pc446?imageView2/2/w/460" title="适用于iOS,watchOS,tvOS和macOS的Keychain的简单Swift包装器。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kishikawakatsumi/KeychainAccess" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkvcsqzj30hs0vk75h?imageView2/2/w/460" title="适用于iOS,watchOS,tvOS和macOS的Keychain的简单Swift包装器。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Yalantis/Pull-to-Refresh.Rentals-iOS">简单且可自定义的拉动以刷新实现。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Yalantis/Pull-to-Refresh.Rentals-iOS" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkvpo9gg30m80gonpd?imageView2/2/w/460" title="简单且可自定义的拉动以刷新实现。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/cwRichardKim/RKSwipeCards">一个炫酷的卡片滑动库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cwRichardKim/RKSwipeCards" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkvzoz9g308t0fodk8?imageView2/2/w/460" title="一个炫酷的卡片滑动库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cwRichardKim/RKSwipeCards" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkw4rdfg308t0fo7cr?imageView2/2/w/460" title="一个炫酷的卡片滑动库。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://www.jianshu.com/p/1f008671fa44">深入理解Android大图片处理</a> (罗占伟) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jenly1314/ZXingLite"> 精简版ZXing库,快速实现扫码功能,让集成更简单</a> (Jenly) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jenly1314/ZXingLite" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkjh5crg30990fg4qv?imageView2/2/w/460" title=" 精简版ZXing库,快速实现扫码功能,让集成更简单"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Piasy/BigImageViewer#animated-image-support">史上最强大图查看器 BigImageViewer 终于迎来 Gif 支持 ,代码可能会迟到,但从不会缺席。</a> (Piasy) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Piasy/BigImageViewer#animated-image-support" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkln1otg30dc0npkjt?imageView2/2/w/460" title="史上最强大图查看器 BigImageViewer 终于迎来 Gif 支持 ,代码可能会迟到,但从不会缺席。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Piasy/BigImageViewer#animated-image-support" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zknnxakg30dc0np7wo?imageView2/2/w/460" title="史上最强大图查看器 BigImageViewer 终于迎来 Gif 支持 ,代码可能会迟到,但从不会缺席。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/VZ0FAm68wkPqiHnL2Ht1Ng">Android酷炫实用的开源框架(UI框架),助你快速开发Android</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Devlight/NavigationTabBar">导航标签栏与丰富多彩的互动。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Devlight/NavigationTabBar" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zko3o2tg30b80j87q8?imageView2/2/w/460" title="导航标签栏与丰富多彩的互动。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Devlight/NavigationTabBar" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkom1vsg30b80j2qv5?imageView2/2/w/460" title="导航标签栏与丰富多彩的互动。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Devlight/NavigationTabBar" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkp8rp9g30b10j7npd?imageView2/2/w/460" title="导航标签栏与丰富多彩的互动。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Devlight/NavigationTabBar" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkq69m9g30b60j4kjn?imageView2/2/w/460" title="导航标签栏与丰富多彩的互动。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Devlight/NavigationTabBar" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkrslggg30b50j64qt?imageView2/2/w/460" title="导航标签栏与丰富多彩的互动。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Jasonette/JASONETTE-Android">Native App over HTTP, on Android。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Jasonette/JASONETTE-Android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkt3f1tg30rq0flu10?imageView2/2/w/460" title="Native App over HTTP, on Android。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <ul> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://juejin.im/entry/5b6fd5ee6fb9a009d36a4104">Flutter开发过程的打包流程、APP包对比、细节技巧与问题处理。</a> (Shuyu Guo) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/eGtWgv/">这波操作我给满分!!!!!!</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p> <img src="https://ww1.sinaimg.cn/large/0065oQSqly1fu7xueh1gbj30hs0uwtgb.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/HeroTransitions/Hero">适用于iOS和tvOS的优雅过渡库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Instagram/IGListKit">一个数据驱动的UICollectionView框架,用于构建快速灵活的列表。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Jasonette/JASONETTE-iOS">Native App over HTTP, on iOS 。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Jasonette/JASONETTE-iOS" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zku7mk1g30rq0flu10?imageView2/2/w/460" title="Native App over HTTP, on iOS 。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/kishikawakatsumi/KeychainAccess">适用于iOS,watchOS,tvOS和macOS的Keychain的简单Swift包装器。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kishikawakatsumi/KeychainAccess" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkudo4fj30yi1pc0wn?imageView2/2/w/460" title="适用于iOS,watchOS,tvOS和macOS的Keychain的简单Swift包装器。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kishikawakatsumi/KeychainAccess" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkv7fwkj30yi1pc446?imageView2/2/w/460" title="适用于iOS,watchOS,tvOS和macOS的Keychain的简单Swift包装器。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/kishikawakatsumi/KeychainAccess" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkvcsqzj30hs0vk75h?imageView2/2/w/460" title="适用于iOS,watchOS,tvOS和macOS的Keychain的简单Swift包装器。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Yalantis/Pull-to-Refresh.Rentals-iOS">简单且可自定义的拉动以刷新实现。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Yalantis/Pull-to-Refresh.Rentals-iOS" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkvpo9gg30m80gonpd?imageView2/2/w/460" title="简单且可自定义的拉动以刷新实现。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/cwRichardKim/RKSwipeCards">一个炫酷的卡片滑动库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cwRichardKim/RKSwipeCards" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkvzoz9g308t0fodk8?imageView2/2/w/460" title="一个炫酷的卡片滑动库。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/cwRichardKim/RKSwipeCards" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkw4rdfg308t0fo7cr?imageView2/2/w/460" title="一个炫酷的卡片滑动库。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <h3>Android</h3> <ul> <li> <a target="_blank" href="https://www.jianshu.com/p/1f008671fa44">深入理解Android大图片处理</a> (罗占伟) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/jenly1314/ZXingLite"> 精简版ZXing库,快速实现扫码功能,让集成更简单</a> (Jenly) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/jenly1314/ZXingLite" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkjh5crg30990fg4qv?imageView2/2/w/460" title=" 精简版ZXing库,快速实现扫码功能,让集成更简单"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Piasy/BigImageViewer#animated-image-support">史上最强大图查看器 BigImageViewer 终于迎来 Gif 支持 ,代码可能会迟到,但从不会缺席。</a> (Piasy) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Piasy/BigImageViewer#animated-image-support" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkln1otg30dc0npkjt?imageView2/2/w/460" title="史上最强大图查看器 BigImageViewer 终于迎来 Gif 支持 ,代码可能会迟到,但从不会缺席。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Piasy/BigImageViewer#animated-image-support" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zknnxakg30dc0np7wo?imageView2/2/w/460" title="史上最强大图查看器 BigImageViewer 终于迎来 Gif 支持 ,代码可能会迟到,但从不会缺席。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/VZ0FAm68wkPqiHnL2Ht1Ng">Android酷炫实用的开源框架(UI框架),助你快速开发Android</a> (codeGoogler) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Devlight/NavigationTabBar">导航标签栏与丰富多彩的互动。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Devlight/NavigationTabBar" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zko3o2tg30b80j87q8?imageView2/2/w/460" title="导航标签栏与丰富多彩的互动。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Devlight/NavigationTabBar" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkom1vsg30b80j2qv5?imageView2/2/w/460" title="导航标签栏与丰富多彩的互动。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Devlight/NavigationTabBar" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkp8rp9g30b10j7npd?imageView2/2/w/460" title="导航标签栏与丰富多彩的互动。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Devlight/NavigationTabBar" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkq69m9g30b60j4kjn?imageView2/2/w/460" title="导航标签栏与丰富多彩的互动。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Devlight/NavigationTabBar" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkrslggg30b50j64qt?imageView2/2/w/460" title="导航标签栏与丰富多彩的互动。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Jasonette/JASONETTE-Android">Native App over HTTP, on Android。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Jasonette/JASONETTE-Android" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fu7zkt3f1tg30rq0flu10?imageView2/2/w/460" title="Native App over HTTP, on Android。"> </a> </li> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <ul> </ul> <h3>拓展资源</h3> <ul> <li> <a target="_blank" href="https://juejin.im/entry/5b6fd5ee6fb9a009d36a4104">Flutter开发过程的打包流程、APP包对比、细节技巧与问题处理。</a> (Shuyu Guo) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <ul> </ul> <h3>休息视频</h3> <ul> <li> <a target="_blank" href="http://v.douyin.com/eGtWgv/">这波操作我给满分!!!!!!</a> (lijinshan) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> </ul> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/08/13 Mon, 13 Aug 2018 00:00:00 +0806 又攒了一大波干货,图片绝对是正规网站上找的,不要瞎想,这是摆拍?do u understand! http://gank.io/2018/08/16?utm_source=gank.io&utm_medium=rss <p> <img src="https://ws1.sinaimg.cn/large/0065oQSqly1fubd0blrbuj30ia0qp0yi.jpg" alt=""> </p> <h3>iOS</h3> <ul> <li> <a target="_blank" href="https://github.com/CSStickyHeaderFlowLayout/CSStickyHeaderFlowLayout">UICollectionView替换UITableView。类似Parallax Header,Sticky Section Header。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CSStickyHeaderFlowLayout/CSStickyHeaderFlowLayout" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fubd6rrjn0g308w0fs4qq?imageView2/2/w/460" title="UICollectionView替换UITableView。类似Parallax Header,Sticky Section Header。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CSStickyHeaderFlowLayout/CSStickyHeaderFlowLayout" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fubd6trgevg308w0fs7wh?imageView2/2/w/460" title="UICollectionView替换UITableView。类似Parallax Header,Sticky Section Header。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/CSStickyHeaderFlowLayout/CSStickyHeaderFlowLayout" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fubd6ve1uyg308w0fs1kz?imageView2/2/w/460" title="UICollectionView替换UITableView。类似Parallax Header,Sticky Section Header。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/pujiaxin33/JXCategoryView">腾讯新闻、网易新闻、今日头条、QQ音乐、京东、爱奇艺等所有主流APP分类切换滚动视图</a> (暴走的鑫鑫) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXCategoryView" target="_blank"> <img src="https://ww1.sinaimg.cn/large/0073sXn7ly1fubd7eaav7g309j028jv3?imageView2/2/w/460" title="腾讯新闻、网易新闻、今日头条、QQ音乐、京东、爱奇艺等所有主流APP分类切换滚动视图"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/pujiaxin33/JXCategoryView" target="_blank">