干货集中营 http://gank.io 每日分享妹子图 和 技术干货,还有供大家中午休息的休闲视频 http://www.rssboard.org/rss-specification python-feedgen Thu, 15 Nov 2018 12:42:55 +0000 今日力推:全部干货 http://gank.io/2018/05/25?utm_source=gank.io&utm_medium=rss <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1frmuto5qlzj30ia0notd8.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/saeid/GDGauge" target="_blank">完全可定制,美观,易于使用的规格视图</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/saeid/GDGauge" target="_blank"><img src="http://img.gank.io/05e76c98-a532-4899-9975-e6187f498bb1?imageView2/2/w/460" title="完全可定制,美观,易于使用的规格视图" /></a></li> </ul> </li> <li><a href="https://github.com/YTiOSer/ScanCode_Swift" target="_blank">二维码 VIN码扫描 支持拍照相册选择图片识别, 功能强大, UI漂亮, 集成简单!</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/YTiOSer/ScanCode_Swift" target="_blank"><img src="http://img.gank.io/f470965f-0a1f-442a-90f7-a3b0880ea5ae?imageView2/2/w/460" title="二维码 VIN码扫描 支持拍照相册选择图片识别, 功能强大, UI漂亮, 集成简单!" /></a></li> <li><a href="https://github.com/YTiOSer/ScanCode_Swift" target="_blank"><img src="http://img.gank.io/4a0511ab-f80a-450e-8ec6-8d1b06be6f77?imageView2/2/w/460" title="二维码 VIN码扫描 支持拍照相册选择图片识别, 功能强大, UI漂亮, 集成简单!" /></a></li> </ul> </li> <li><a href="https://github.com/PanZhow/IMXEventBus" target="_blank">EventBus for iOS</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/PanZhow/IMXEventBus" target="_blank"><img src="http://img.gank.io/94a4e20c-07f0-41dd-9c9a-c7a7cae0d9d5?imageView2/2/w/460" title="EventBus for iOS" /></a></li> <li><a href="https://github.com/PanZhow/IMXEventBus" target="_blank"><img src="http://img.gank.io/1ba9e253-8019-44df-97ef-3db50a27efc3?imageView2/2/w/460" title="EventBus for iOS" /></a></li> </ul> </li> <li><a href="https://github.com/we11cheng/WCShadowrocket" target="_blank">iOS Shadowrocket 完美重签(原生砸壳,源码运行即可),无须越狱。</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/we11cheng/WCShadowrocket" target="_blank"><img src="http://img.gank.io/9be1b14b-5e4d-482f-8c75-b68f60e8eb6a?imageView2/2/w/460" title="iOS Shadowrocket 完美重签(原生砸壳,源码运行即可),无须越狱。" /></a></li> </ul> </li> <li><a href="https://github.com/Jintao1997/JTRefresh" target="_blank">iOS下拉刷新、上拉加载控件</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Jintao1997/JTRefresh" target="_blank"><img src="http://img.gank.io/cecea424-0072-4248-aad0-c5d4585b3c3b?imageView2/2/w/460" title="iOS下拉刷新、上拉加载控件" /></a></li> <li><a href="https://github.com/Jintao1997/JTRefresh" target="_blank"><img src="http://img.gank.io/9abd118d-3d8d-4a17-b904-03a55b3b16d6?imageView2/2/w/460" title="iOS下拉刷新、上拉加载控件" /></a></li> <li><a href="https://github.com/Jintao1997/JTRefresh" target="_blank"><img src="http://img.gank.io/89925144-9b2f-4ef1-a5f8-d9a1a46fe4c0?imageView2/2/w/460" title="iOS下拉刷新、上拉加载控件" /></a></li> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/cedear/GalleryView" target="_blank">android 仿头条 微信大图预览动画 双击缩放 保存至相册</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/licheedev/Android-SerialPort-Tool" target="_blank">Android串口调试助手</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/licheedev/Android-SerialPort-Tool" target="_blank"><img src="http://img.gank.io/243d3d35-749d-4018-a11d-94fe1090fe3b?imageView2/2/w/460" title="Android串口调试助手" /></a></li> <li><a href="https://github.com/licheedev/Android-SerialPort-Tool" target="_blank"><img src="http://img.gank.io/2bfcb09b-d610-40d9-b1f3-7ceea95d9c17?imageView2/2/w/460" title="Android串口调试助手" /></a></li> <li><a href="https://github.com/licheedev/Android-SerialPort-Tool" target="_blank"><img src="http://img.gank.io/62b32a52-4931-4dc1-81ed-0b3a9d0d39c0?imageView2/2/w/460" title="Android串口调试助手" /></a></li> </ul> </li> <li><a href="https://github.com/xuexiangjys/XAOP" target="_blank">一个轻量级的AOP(Android)应用框架</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/xuexiangjys/XAOP" target="_blank"><img src="http://img.gank.io/ce9c7a13-b6a8-444c-9959-24fe090e2bc8?imageView2/2/w/460" title="一个轻量级的AOP(Android)应用框架" /></a></li> </ul> </li> <li><a href="https://github.com/or-dvir/EasySettings" target="_blank">一个轻松创建和添加设置(AKA首选项)到您的Android应用程序库</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/or-dvir/EasySettings" target="_blank"><img src="http://img.gank.io/e4d66f03-17c5-42b3-a0a9-a204504fb65f?imageView2/2/w/460" title="一个轻松创建和添加设置(AKA首选项)到您的Android应用程序库" /></a></li> <li><a href="https://github.com/or-dvir/EasySettings" target="_blank"><img src="http://img.gank.io/fdeb0006-98bf-459d-8df7-07b5b6036320?imageView2/2/w/460" title="一个轻松创建和添加设置(AKA首选项)到您的Android应用程序库" /></a></li> <li><a href="https://github.com/or-dvir/EasySettings" target="_blank"><img src="http://img.gank.io/1b47e6b4-5d21-46d7-b643-54c520c1db78?imageView2/2/w/460" title="一个轻松创建和添加设置(AKA首选项)到您的Android应用程序库" /></a></li> </ul> </li> <li><a href="https://github.com/Norbert515/flutter_list_drag_and_drop" target="_blank">Flutter拖放列表的实现</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Norbert515/flutter_list_drag_and_drop" target="_blank"><img src="http://img.gank.io/7bc083e8-e861-41b7-b6d4-1010f9ce24e8?imageView2/2/w/460" title="Flutter拖放列表的实现" /></a></li> </ul> </li> <li><a href="https://github.com/yuvraj24/LiveSmashBar" target="_blank">一个优雅的外观和易于使用的Android信息库。</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/maltaisn/calcdialoglib" target="_blank">一个计算器Dialog.</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/maltaisn/calcdialoglib" target="_blank"><img src="http://img.gank.io/10a8174c-69f2-4926-a83b-529fc25dbe71?imageView2/2/w/460" title="一个计算器Dialog." /></a></li> <li><a href="https://github.com/maltaisn/calcdialoglib" target="_blank"><img src="http://img.gank.io/73bd7926-ea5c-43cf-a300-7b58ac91ade6?imageView2/2/w/460" title="一个计算器Dialog." /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://www.jianshu.com/p/53a7da454057?hmsr=toutiao.io&amp;utm_medium=toutiao.io&amp;utm_source=toutiao.io" target="_blank">前端工程师必备实用网站</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://blog.csdn.net/EGEFCXzo3Ha1x4/article/details/80288503" target="_blank">程序猿秃顶算工伤吗?</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://blog.csdn.net/EGEFCXzo3Ha1x4/article/details/80288503" target="_blank"><img src="http://img.gank.io/650188c0-5429-4c55-b961-90b9eeed16ea?imageView2/2/w/460" title="程序猿秃顶算工伤吗?" /></a></li> <li><a href="https://blog.csdn.net/EGEFCXzo3Ha1x4/article/details/80288503" target="_blank"><img src="http://img.gank.io/657eafce-8f3e-4668-af9d-92daa86ae437?imageView2/2/w/460" title="程序猿秃顶算工伤吗?" /></a></li> <li><a href="https://blog.csdn.net/EGEFCXzo3Ha1x4/article/details/80288503" target="_blank"><img src="http://img.gank.io/0f12b061-9f5e-416e-82cc-c56b52827c21?imageView2/2/w/460" title="程序猿秃顶算工伤吗?" /></a></li> </ul> </li> <li><a href="https://mp.weixin.qq.com/s/hoRLBOGfDOe57dEzdNzMoQ" target="_blank">走近比特币:一个故事看懂区块链原理</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/sym233/core-values-encoder" target="_blank">核心主义价值观编解码</a>&nbsp;(王荣强) <ul> </ul> </li> </ul> <h3>拓展资源</h3> <ul> <li><a href="https://blog.csdn.net/jiankunking/article/details/80410277" target="_blank">Java volatile的内存语义与AQS锁内存可见性</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6550926493151661326/?region=CN&amp;mid=6550926514584554248&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=1527161150" target="_blank">看他昂首挺胸的样子,就知道后面的表现有多精彩😂🤣🤣她说他也叫丫丫😆</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1frmuto5qlzj30ia0notd8.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/saeid/GDGauge" target="_blank">完全可定制,美观,易于使用的规格视图</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/saeid/GDGauge" target="_blank"><img src="http://img.gank.io/05e76c98-a532-4899-9975-e6187f498bb1?imageView2/2/w/460" title="完全可定制,美观,易于使用的规格视图" /></a></li> </ul> </li> <li><a href="https://github.com/YTiOSer/ScanCode_Swift" target="_blank">二维码 VIN码扫描 支持拍照相册选择图片识别, 功能强大, UI漂亮, 集成简单!</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/YTiOSer/ScanCode_Swift" target="_blank"><img src="http://img.gank.io/f470965f-0a1f-442a-90f7-a3b0880ea5ae?imageView2/2/w/460" title="二维码 VIN码扫描 支持拍照相册选择图片识别, 功能强大, UI漂亮, 集成简单!" /></a></li> <li><a href="https://github.com/YTiOSer/ScanCode_Swift" target="_blank"><img src="http://img.gank.io/4a0511ab-f80a-450e-8ec6-8d1b06be6f77?imageView2/2/w/460" title="二维码 VIN码扫描 支持拍照相册选择图片识别, 功能强大, UI漂亮, 集成简单!" /></a></li> </ul> </li> <li><a href="https://github.com/PanZhow/IMXEventBus" target="_blank">EventBus for iOS</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/PanZhow/IMXEventBus" target="_blank"><img src="http://img.gank.io/94a4e20c-07f0-41dd-9c9a-c7a7cae0d9d5?imageView2/2/w/460" title="EventBus for iOS" /></a></li> <li><a href="https://github.com/PanZhow/IMXEventBus" target="_blank"><img src="http://img.gank.io/1ba9e253-8019-44df-97ef-3db50a27efc3?imageView2/2/w/460" title="EventBus for iOS" /></a></li> </ul> </li> <li><a href="https://github.com/we11cheng/WCShadowrocket" target="_blank">iOS Shadowrocket 完美重签(原生砸壳,源码运行即可),无须越狱。</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/we11cheng/WCShadowrocket" target="_blank"><img src="http://img.gank.io/9be1b14b-5e4d-482f-8c75-b68f60e8eb6a?imageView2/2/w/460" title="iOS Shadowrocket 完美重签(原生砸壳,源码运行即可),无须越狱。" /></a></li> </ul> </li> <li><a href="https://github.com/Jintao1997/JTRefresh" target="_blank">iOS下拉刷新、上拉加载控件</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Jintao1997/JTRefresh" target="_blank"><img src="http://img.gank.io/cecea424-0072-4248-aad0-c5d4585b3c3b?imageView2/2/w/460" title="iOS下拉刷新、上拉加载控件" /></a></li> <li><a href="https://github.com/Jintao1997/JTRefresh" target="_blank"><img src="http://img.gank.io/9abd118d-3d8d-4a17-b904-03a55b3b16d6?imageView2/2/w/460" title="iOS下拉刷新、上拉加载控件" /></a></li> <li><a href="https://github.com/Jintao1997/JTRefresh" target="_blank"><img src="http://img.gank.io/89925144-9b2f-4ef1-a5f8-d9a1a46fe4c0?imageView2/2/w/460" title="iOS下拉刷新、上拉加载控件" /></a></li> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/cedear/GalleryView" target="_blank">android 仿头条 微信大图预览动画 双击缩放 保存至相册</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/licheedev/Android-SerialPort-Tool" target="_blank">Android串口调试助手</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/licheedev/Android-SerialPort-Tool" target="_blank"><img src="http://img.gank.io/243d3d35-749d-4018-a11d-94fe1090fe3b?imageView2/2/w/460" title="Android串口调试助手" /></a></li> <li><a href="https://github.com/licheedev/Android-SerialPort-Tool" target="_blank"><img src="http://img.gank.io/2bfcb09b-d610-40d9-b1f3-7ceea95d9c17?imageView2/2/w/460" title="Android串口调试助手" /></a></li> <li><a href="https://github.com/licheedev/Android-SerialPort-Tool" target="_blank"><img src="http://img.gank.io/62b32a52-4931-4dc1-81ed-0b3a9d0d39c0?imageView2/2/w/460" title="Android串口调试助手" /></a></li> </ul> </li> <li><a href="https://github.com/xuexiangjys/XAOP" target="_blank">一个轻量级的AOP(Android)应用框架</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/xuexiangjys/XAOP" target="_blank"><img src="http://img.gank.io/ce9c7a13-b6a8-444c-9959-24fe090e2bc8?imageView2/2/w/460" title="一个轻量级的AOP(Android)应用框架" /></a></li> </ul> </li> <li><a href="https://github.com/or-dvir/EasySettings" target="_blank">一个轻松创建和添加设置(AKA首选项)到您的Android应用程序库</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/or-dvir/EasySettings" target="_blank"><img src="http://img.gank.io/e4d66f03-17c5-42b3-a0a9-a204504fb65f?imageView2/2/w/460" title="一个轻松创建和添加设置(AKA首选项)到您的Android应用程序库" /></a></li> <li><a href="https://github.com/or-dvir/EasySettings" target="_blank"><img src="http://img.gank.io/fdeb0006-98bf-459d-8df7-07b5b6036320?imageView2/2/w/460" title="一个轻松创建和添加设置(AKA首选项)到您的Android应用程序库" /></a></li> <li><a href="https://github.com/or-dvir/EasySettings" target="_blank"><img src="http://img.gank.io/1b47e6b4-5d21-46d7-b643-54c520c1db78?imageView2/2/w/460" title="一个轻松创建和添加设置(AKA首选项)到您的Android应用程序库" /></a></li> </ul> </li> <li><a href="https://github.com/Norbert515/flutter_list_drag_and_drop" target="_blank">Flutter拖放列表的实现</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Norbert515/flutter_list_drag_and_drop" target="_blank"><img src="http://img.gank.io/7bc083e8-e861-41b7-b6d4-1010f9ce24e8?imageView2/2/w/460" title="Flutter拖放列表的实现" /></a></li> </ul> </li> <li><a href="https://github.com/yuvraj24/LiveSmashBar" target="_blank">一个优雅的外观和易于使用的Android信息库。</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/maltaisn/calcdialoglib" target="_blank">一个计算器Dialog.</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/maltaisn/calcdialoglib" target="_blank"><img src="http://img.gank.io/10a8174c-69f2-4926-a83b-529fc25dbe71?imageView2/2/w/460" title="一个计算器Dialog." /></a></li> <li><a href="https://github.com/maltaisn/calcdialoglib" target="_blank"><img src="http://img.gank.io/73bd7926-ea5c-43cf-a300-7b58ac91ade6?imageView2/2/w/460" title="一个计算器Dialog." /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://www.jianshu.com/p/53a7da454057?hmsr=toutiao.io&amp;utm_medium=toutiao.io&amp;utm_source=toutiao.io" target="_blank">前端工程师必备实用网站</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://blog.csdn.net/EGEFCXzo3Ha1x4/article/details/80288503" target="_blank">程序猿秃顶算工伤吗?</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://blog.csdn.net/EGEFCXzo3Ha1x4/article/details/80288503" target="_blank"><img src="http://img.gank.io/650188c0-5429-4c55-b961-90b9eeed16ea?imageView2/2/w/460" title="程序猿秃顶算工伤吗?" /></a></li> <li><a href="https://blog.csdn.net/EGEFCXzo3Ha1x4/article/details/80288503" target="_blank"><img src="http://img.gank.io/657eafce-8f3e-4668-af9d-92daa86ae437?imageView2/2/w/460" title="程序猿秃顶算工伤吗?" /></a></li> <li><a href="https://blog.csdn.net/EGEFCXzo3Ha1x4/article/details/80288503" target="_blank"><img src="http://img.gank.io/0f12b061-9f5e-416e-82cc-c56b52827c21?imageView2/2/w/460" title="程序猿秃顶算工伤吗?" /></a></li> </ul> </li> <li><a href="https://mp.weixin.qq.com/s/hoRLBOGfDOe57dEzdNzMoQ" target="_blank">走近比特币:一个故事看懂区块链原理</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/sym233/core-values-encoder" target="_blank">核心主义价值观编解码</a>&nbsp;(王荣强) <ul> </ul> </li> </ul> <h3>拓展资源</h3> <ul> <li><a href="https://blog.csdn.net/jiankunking/article/details/80410277" target="_blank">Java volatile的内存语义与AQS锁内存可见性</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6550926493151661326/?region=CN&amp;mid=6550926514584554248&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=1527161150" target="_blank">看他昂首挺胸的样子,就知道后面的表现有多精彩😂🤣🤣她说他也叫丫丫😆</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/05/25 Fri, 25 May 2018 10:29:00 +0806 今日力推:一款强大的图片浏览框架 http://gank.io/2018/05/28?utm_source=gank.io&utm_medium=rss <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1frqscr5o00j30k80qzafc.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="http://blog.cocoachina.com/article/64746" target="_blank">iOS 开发一定要尝试的 Texture(ASDK)</a>&nbsp;(SunDee) <ul> <li><a href="http://blog.cocoachina.com/article/64746" target="_blank"><img src="http://img.gank.io/e66dcd01-211a-4343-81ee-6a5e84b09d16?imageView2/2/w/460" title="iOS 开发一定要尝试的 Texture(ASDK)" /></a></li> </ul> </li> <li><a href="https://github.com/TKkk-iOSer/WeChatPlugin-iOS" target="_blank">iOS 版微信小助手(防撤回、修改微信运动、游戏作弊、群管理、好友请求管理)</a>&nbsp;(无问西东) <ul> <li><a href="https://github.com/TKkk-iOSer/WeChatPlugin-iOS" target="_blank"><img src="http://img.gank.io/fb3af53c-f9ea-441d-b9d8-0c4d2879966c?imageView2/2/w/460" title="iOS 版微信小助手(防撤回、修改微信运动、游戏作弊、群管理、好友请求管理)" /></a></li> <li><a href="https://github.com/TKkk-iOSer/WeChatPlugin-iOS" target="_blank"><img src="http://img.gank.io/cffa37d1-0829-4a96-bdb2-c9cc3f24efc5?imageView2/2/w/460" title="iOS 版微信小助手(防撤回、修改微信运动、游戏作弊、群管理、好友请求管理)" /></a></li> </ul> </li> <li><a href="https://github.com/naturaln0va/VisualActivityViewController" target="_blank">A way to represent what you&rsquo;re sharing.</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/naturaln0va/VisualActivityViewController" target="_blank"><img src="http://img.gank.io/a4f49016-e74b-4fad-ac49-10085d44717d?imageView2/2/w/460" title="A way to represent what you’re sharing." /></a></li> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/nekocode/Items#" target="_blank">可能是目前最快的列表框架</a>&nbsp;(nekocode) <ul> </ul> </li> <li><a href="https://blog.csdn.net/xuexiangjys/article/details/80275339" target="_blank">XOrmlite 一个方便实用的OrmLite数据库框架,支持一键集成</a>&nbsp;(xuexiangjys) <ul> </ul> </li> <li><a href="https://blog.csdn.net/xuexiangjys/article/details/80220506" target="_blank">XQRCode 一个非常方便实用的二维码扫描、解析、生成库</a>&nbsp;(xuexiangjys) <ul> </ul> </li> <li><a href="https://github.com/xuexiangjys/XPage" target="_blank">一个非常方便的fragment页面框架</a>&nbsp;(xuexiangjys) <ul> <li><a href="https://github.com/xuexiangjys/XPage" target="_blank"><img src="http://img.gank.io/2f59296d-56b7-4fda-991d-0225983b133e?imageView2/2/w/460" title="一个非常方便的fragment页面框架" /></a></li> </ul> </li> <li><a href="https://github.com/maning0303/MNImageBrowser" target="_blank">图片浏览框架,类似微信图片浏览,手势向下滑动关闭,支持长按和单击监听,支持图片加载引擎自定义,支持横竖屏方向设置,简单方便。</a>&nbsp;(maning0303) <ul> <li><a href="https://github.com/maning0303/MNImageBrowser" target="_blank"><img src="http://img.gank.io/5f73be72-b674-4cd2-be35-2cb9435fe5c7?imageView2/2/w/460" title="图片浏览框架,类似微信图片浏览,手势向下滑动关闭,支持长按和单击监听,支持图片加载引擎自定义,支持横竖屏方向设置,简单方便。" /></a></li> <li><a href="https://github.com/maning0303/MNImageBrowser" target="_blank"><img src="http://img.gank.io/2cf4d640-47dd-4469-bea7-0839be53aa3a?imageView2/2/w/460" title="图片浏览框架,类似微信图片浏览,手势向下滑动关闭,支持长按和单击监听,支持图片加载引擎自定义,支持横竖屏方向设置,简单方便。" /></a></li> <li><a href="https://github.com/maning0303/MNImageBrowser" target="_blank"><img src="http://img.gank.io/f1ba4b11-8cc9-47a1-b4e6-c0bbd9788160?imageView2/2/w/460" title="图片浏览框架,类似微信图片浏览,手势向下滑动关闭,支持长按和单击监听,支持图片加载引擎自定义,支持横竖屏方向设置,简单方便。" /></a></li> <li><a href="https://github.com/maning0303/MNImageBrowser" target="_blank"><img src="http://img.gank.io/afb3c3e7-fb2f-436a-8b8d-b0cf271eb2c7?imageView2/2/w/460" title="图片浏览框架,类似微信图片浏览,手势向下滑动关闭,支持长按和单击监听,支持图片加载引擎自定义,支持横竖屏方向设置,简单方便。" /></a></li> </ul> </li> <li><a href="https://github.com/xuexiangjys/XQRCode" target="_blank">一个非常方便实用的二维码扫描、解析、生成库</a>&nbsp;(xuexiangjys) <ul> </ul> </li> <li><a href="https://github.com/xuehuayous/DelegationAdapter" target="_blank">一种优雅的方式来使用RecyclerView</a>&nbsp;(Kevin.zhou) <ul> <li><a href="https://github.com/xuehuayous/DelegationAdapter" target="_blank"><img src="http://img.gank.io/9fdb6f48-8347-4aff-9fd7-50d0393d8c13?imageView2/2/w/460" title="一种优雅的方式来使用RecyclerView" /></a></li> <li><a href="https://github.com/xuehuayous/DelegationAdapter" target="_blank"><img src="http://img.gank.io/7fcec691-daf9-45c7-b66b-1d42060a7f81?imageView2/2/w/460" title="一种优雅的方式来使用RecyclerView" /></a></li> </ul> </li> <li><a href="https://github.com/Qiu800820/SuperLike" target="_blank">今日头条点赞动画</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Qiu800820/SuperLike" target="_blank"><img src="http://img.gank.io/fc42e1e2-d182-496f-b824-3c3deeb9e3cf?imageView2/2/w/460" title="今日头条点赞动画" /></a></li> <li><a href="https://github.com/Qiu800820/SuperLike" target="_blank"><img src="http://img.gank.io/e8dfa555-9bde-451e-93d9-22713290e53a?imageView2/2/w/460" title="今日头条点赞动画" /></a></li> </ul> </li> <li><a href="https://github.com/maltaisn/icondialoglib" target="_blank">Material icon picker dialog for Android</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/maltaisn/icondialoglib" target="_blank"><img src="http://img.gank.io/50bbb41e-08fa-49a6-b011-ba20004125d1?imageView2/2/w/460" title="Material icon picker dialog for Android" /></a></li> </ul> </li> <li><a href="https://github.com/donkingliang/RadarView" target="_blank">Android自定义View 雷达扫描效果</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/donkingliang/RadarView" target="_blank"><img src="http://img.gank.io/900b2071-0f3d-433d-b9ff-a5e83777ba84?imageView2/2/w/460" title="Android自定义View 雷达扫描效果" /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/SamuelGjk/MpGank" target="_blank">Gank.io 微信小程序</a>&nbsp;(SamuelGjk) <ul> <li><a href="https://github.com/SamuelGjk/MpGank" target="_blank"><img src="http://img.gank.io/a8f088a4-50f0-4e60-8148-1ae183291610?imageView2/2/w/460" title="Gank.io 微信小程序" /></a></li> <li><a href="https://github.com/SamuelGjk/MpGank" target="_blank"><img src="http://img.gank.io/ac87d3c8-5d48-4290-9e36-bbd747f9c415?imageView2/2/w/460" title="Gank.io 微信小程序" /></a></li> <li><a href="https://github.com/SamuelGjk/MpGank" target="_blank"><img src="http://img.gank.io/51dfbf31-462e-4c73-8479-cd8135c8c39a?imageView2/2/w/460" title="Gank.io 微信小程序" /></a></li> </ul> </li> <li><a href="https://github.com/wangdicoder/awesome-gradient" target="_blank">渐变颜色合集,一键复制即可使用</a>&nbsp;(Di Wang) <ul> <li><a href="https://github.com/wangdicoder/awesome-gradient" target="_blank"><img src="http://img.gank.io/0b0353c3-822e-419a-9f25-c811a019d9ef?imageView2/2/w/460" title="渐变颜色合集,一键复制即可使用" /></a></li> </ul> </li> <li><a href="https://github.com/OrangeXC/gank" target="_blank">Gank api base △ next.js (react&amp;ssr)&nbsp;</a>(cccc) <ul> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://mp.weixin.qq.com/s/14KY_TDRuJ-WorXARtlMhA" target="_blank">私自搭建、销售 VPN 会被判几年?这里是一份判决书</a>&nbsp;(feng) <ul> </ul> </li> <li><a href="https://tonnyl.github.io/Translation-Exploring-the-v28-Android-Design-Support-Library-Additions/" target="_blank">探索 Android Design Support Library v28 新增内容</a>&nbsp;(黎赵太郎) <ul> </ul> </li> </ul> <h3>拓展资源</h3> <ul> <li><a href="https://github.com/JacksonWuxs/DaPy" target="_blank">最新!Python轻量级数据处理库DaPy</a>&nbsp;(Xuansheng Wu) <ul> </ul> </li> <li><a href="https://tonnyl.github.io/Migrate-the-Android-Project-to-Kotlin-Coroutines/" target="_blank">将 Android 项目迁移至 Kotlin Coroutines</a>&nbsp;(黎赵太郎) <ul> <li><a href="https://tonnyl.github.io/Migrate-the-Android-Project-to-Kotlin-Coroutines/" target="_blank"><img src="http://img.gank.io/6293259c-e5ec-48f6-b79f-58f87647d333?imageView2/2/w/460" title="将 Android 项目迁移至 Kotlin Coroutines" /></a></li> <li><a href="https://tonnyl.github.io/Migrate-the-Android-Project-to-Kotlin-Coroutines/" target="_blank"><img src="http://img.gank.io/5fee682d-5f22-4333-9739-12f6353b9235?imageView2/2/w/460" title="将 Android 项目迁移至 Kotlin Coroutines" /></a></li> <li><a href="https://tonnyl.github.io/Migrate-the-Android-Project-to-Kotlin-Coroutines/" target="_blank"><img src="http://img.gank.io/a297abc4-411e-4c2b-bc87-5a90f6309641?imageView2/2/w/460" title="将 Android 项目迁移至 Kotlin Coroutines" /></a></li> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6550621685005946125/?region=CN&amp;mid=6468486046245260046&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=1527161249" target="_blank">从印尼带回来的猫屎咖啡,我觉得我应该买到正品了🙄🙄</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1frqscr5o00j30k80qzafc.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="http://blog.cocoachina.com/article/64746" target="_blank">iOS 开发一定要尝试的 Texture(ASDK)</a>&nbsp;(SunDee) <ul> <li><a href="http://blog.cocoachina.com/article/64746" target="_blank"><img src="http://img.gank.io/e66dcd01-211a-4343-81ee-6a5e84b09d16?imageView2/2/w/460" title="iOS 开发一定要尝试的 Texture(ASDK)" /></a></li> </ul> </li> <li><a href="https://github.com/TKkk-iOSer/WeChatPlugin-iOS" target="_blank">iOS 版微信小助手(防撤回、修改微信运动、游戏作弊、群管理、好友请求管理)</a>&nbsp;(无问西东) <ul> <li><a href="https://github.com/TKkk-iOSer/WeChatPlugin-iOS" target="_blank"><img src="http://img.gank.io/fb3af53c-f9ea-441d-b9d8-0c4d2879966c?imageView2/2/w/460" title="iOS 版微信小助手(防撤回、修改微信运动、游戏作弊、群管理、好友请求管理)" /></a></li> <li><a href="https://github.com/TKkk-iOSer/WeChatPlugin-iOS" target="_blank"><img src="http://img.gank.io/cffa37d1-0829-4a96-bdb2-c9cc3f24efc5?imageView2/2/w/460" title="iOS 版微信小助手(防撤回、修改微信运动、游戏作弊、群管理、好友请求管理)" /></a></li> </ul> </li> <li><a href="https://github.com/naturaln0va/VisualActivityViewController" target="_blank">A way to represent what you&rsquo;re sharing.</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/naturaln0va/VisualActivityViewController" target="_blank"><img src="http://img.gank.io/a4f49016-e74b-4fad-ac49-10085d44717d?imageView2/2/w/460" title="A way to represent what you’re sharing." /></a></li> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/nekocode/Items#" target="_blank">可能是目前最快的列表框架</a>&nbsp;(nekocode) <ul> </ul> </li> <li><a href="https://blog.csdn.net/xuexiangjys/article/details/80275339" target="_blank">XOrmlite 一个方便实用的OrmLite数据库框架,支持一键集成</a>&nbsp;(xuexiangjys) <ul> </ul> </li> <li><a href="https://blog.csdn.net/xuexiangjys/article/details/80220506" target="_blank">XQRCode 一个非常方便实用的二维码扫描、解析、生成库</a>&nbsp;(xuexiangjys) <ul> </ul> </li> <li><a href="https://github.com/xuexiangjys/XPage" target="_blank">一个非常方便的fragment页面框架</a>&nbsp;(xuexiangjys) <ul> <li><a href="https://github.com/xuexiangjys/XPage" target="_blank"><img src="http://img.gank.io/2f59296d-56b7-4fda-991d-0225983b133e?imageView2/2/w/460" title="一个非常方便的fragment页面框架" /></a></li> </ul> </li> <li><a href="https://github.com/maning0303/MNImageBrowser" target="_blank">图片浏览框架,类似微信图片浏览,手势向下滑动关闭,支持长按和单击监听,支持图片加载引擎自定义,支持横竖屏方向设置,简单方便。</a>&nbsp;(maning0303) <ul> <li><a href="https://github.com/maning0303/MNImageBrowser" target="_blank"><img src="http://img.gank.io/5f73be72-b674-4cd2-be35-2cb9435fe5c7?imageView2/2/w/460" title="图片浏览框架,类似微信图片浏览,手势向下滑动关闭,支持长按和单击监听,支持图片加载引擎自定义,支持横竖屏方向设置,简单方便。" /></a></li> <li><a href="https://github.com/maning0303/MNImageBrowser" target="_blank"><img src="http://img.gank.io/2cf4d640-47dd-4469-bea7-0839be53aa3a?imageView2/2/w/460" title="图片浏览框架,类似微信图片浏览,手势向下滑动关闭,支持长按和单击监听,支持图片加载引擎自定义,支持横竖屏方向设置,简单方便。" /></a></li> <li><a href="https://github.com/maning0303/MNImageBrowser" target="_blank"><img src="http://img.gank.io/f1ba4b11-8cc9-47a1-b4e6-c0bbd9788160?imageView2/2/w/460" title="图片浏览框架,类似微信图片浏览,手势向下滑动关闭,支持长按和单击监听,支持图片加载引擎自定义,支持横竖屏方向设置,简单方便。" /></a></li> <li><a href="https://github.com/maning0303/MNImageBrowser" target="_blank"><img src="http://img.gank.io/afb3c3e7-fb2f-436a-8b8d-b0cf271eb2c7?imageView2/2/w/460" title="图片浏览框架,类似微信图片浏览,手势向下滑动关闭,支持长按和单击监听,支持图片加载引擎自定义,支持横竖屏方向设置,简单方便。" /></a></li> </ul> </li> <li><a href="https://github.com/xuexiangjys/XQRCode" target="_blank">一个非常方便实用的二维码扫描、解析、生成库</a>&nbsp;(xuexiangjys) <ul> </ul> </li> <li><a href="https://github.com/xuehuayous/DelegationAdapter" target="_blank">一种优雅的方式来使用RecyclerView</a>&nbsp;(Kevin.zhou) <ul> <li><a href="https://github.com/xuehuayous/DelegationAdapter" target="_blank"><img src="http://img.gank.io/9fdb6f48-8347-4aff-9fd7-50d0393d8c13?imageView2/2/w/460" title="一种优雅的方式来使用RecyclerView" /></a></li> <li><a href="https://github.com/xuehuayous/DelegationAdapter" target="_blank"><img src="http://img.gank.io/7fcec691-daf9-45c7-b66b-1d42060a7f81?imageView2/2/w/460" title="一种优雅的方式来使用RecyclerView" /></a></li> </ul> </li> <li><a href="https://github.com/Qiu800820/SuperLike" target="_blank">今日头条点赞动画</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Qiu800820/SuperLike" target="_blank"><img src="http://img.gank.io/fc42e1e2-d182-496f-b824-3c3deeb9e3cf?imageView2/2/w/460" title="今日头条点赞动画" /></a></li> <li><a href="https://github.com/Qiu800820/SuperLike" target="_blank"><img src="http://img.gank.io/e8dfa555-9bde-451e-93d9-22713290e53a?imageView2/2/w/460" title="今日头条点赞动画" /></a></li> </ul> </li> <li><a href="https://github.com/maltaisn/icondialoglib" target="_blank">Material icon picker dialog for Android</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/maltaisn/icondialoglib" target="_blank"><img src="http://img.gank.io/50bbb41e-08fa-49a6-b011-ba20004125d1?imageView2/2/w/460" title="Material icon picker dialog for Android" /></a></li> </ul> </li> <li><a href="https://github.com/donkingliang/RadarView" target="_blank">Android自定义View 雷达扫描效果</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/donkingliang/RadarView" target="_blank"><img src="http://img.gank.io/900b2071-0f3d-433d-b9ff-a5e83777ba84?imageView2/2/w/460" title="Android自定义View 雷达扫描效果" /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/SamuelGjk/MpGank" target="_blank">Gank.io 微信小程序</a>&nbsp;(SamuelGjk) <ul> <li><a href="https://github.com/SamuelGjk/MpGank" target="_blank"><img src="http://img.gank.io/a8f088a4-50f0-4e60-8148-1ae183291610?imageView2/2/w/460" title="Gank.io 微信小程序" /></a></li> <li><a href="https://github.com/SamuelGjk/MpGank" target="_blank"><img src="http://img.gank.io/ac87d3c8-5d48-4290-9e36-bbd747f9c415?imageView2/2/w/460" title="Gank.io 微信小程序" /></a></li> <li><a href="https://github.com/SamuelGjk/MpGank" target="_blank"><img src="http://img.gank.io/51dfbf31-462e-4c73-8479-cd8135c8c39a?imageView2/2/w/460" title="Gank.io 微信小程序" /></a></li> </ul> </li> <li><a href="https://github.com/wangdicoder/awesome-gradient" target="_blank">渐变颜色合集,一键复制即可使用</a>&nbsp;(Di Wang) <ul> <li><a href="https://github.com/wangdicoder/awesome-gradient" target="_blank"><img src="http://img.gank.io/0b0353c3-822e-419a-9f25-c811a019d9ef?imageView2/2/w/460" title="渐变颜色合集,一键复制即可使用" /></a></li> </ul> </li> <li><a href="https://github.com/OrangeXC/gank" target="_blank">Gank api base △ next.js (react&amp;ssr)&nbsp;</a>(cccc) <ul> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://mp.weixin.qq.com/s/14KY_TDRuJ-WorXARtlMhA" target="_blank">私自搭建、销售 VPN 会被判几年?这里是一份判决书</a>&nbsp;(feng) <ul> </ul> </li> <li><a href="https://tonnyl.github.io/Translation-Exploring-the-v28-Android-Design-Support-Library-Additions/" target="_blank">探索 Android Design Support Library v28 新增内容</a>&nbsp;(黎赵太郎) <ul> </ul> </li> </ul> <h3>拓展资源</h3> <ul> <li><a href="https://github.com/JacksonWuxs/DaPy" target="_blank">最新!Python轻量级数据处理库DaPy</a>&nbsp;(Xuansheng Wu) <ul> </ul> </li> <li><a href="https://tonnyl.github.io/Migrate-the-Android-Project-to-Kotlin-Coroutines/" target="_blank">将 Android 项目迁移至 Kotlin Coroutines</a>&nbsp;(黎赵太郎) <ul> <li><a href="https://tonnyl.github.io/Migrate-the-Android-Project-to-Kotlin-Coroutines/" target="_blank"><img src="http://img.gank.io/6293259c-e5ec-48f6-b79f-58f87647d333?imageView2/2/w/460" title="将 Android 项目迁移至 Kotlin Coroutines" /></a></li> <li><a href="https://tonnyl.github.io/Migrate-the-Android-Project-to-Kotlin-Coroutines/" target="_blank"><img src="http://img.gank.io/5fee682d-5f22-4333-9739-12f6353b9235?imageView2/2/w/460" title="将 Android 项目迁移至 Kotlin Coroutines" /></a></li> <li><a href="https://tonnyl.github.io/Migrate-the-Android-Project-to-Kotlin-Coroutines/" target="_blank"><img src="http://img.gank.io/a297abc4-411e-4c2b-bc87-5a90f6309641?imageView2/2/w/460" title="将 Android 项目迁移至 Kotlin Coroutines" /></a></li> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6550621685005946125/?region=CN&amp;mid=6468486046245260046&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=1527161249" target="_blank">从印尼带回来的猫屎咖啡,我觉得我应该买到正品了🙄🙄</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/05/28 Mon, 28 May 2018 18:50:00 +0806 有人评论说,经常逛gank,最近都瘦了。。我又能怎么办??[/无助] http://gank.io/2018/05/29?utm_source=gank.io&utm_medium=rss <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1frrifts8l5j30j60ojq6u.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/xiaopin/iOS-Modal" target="_blank">iOS模态窗口</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/fromkk/Simulators" target="_blank">运行多模拟器</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/fromkk/Simulators" target="_blank"><img src="http://img.gank.io/d17a0ae0-eb19-440a-83df-42053a583327?imageView2/2/w/460" title="运行多模拟器" /></a></li> </ul> </li> <li><a href="https://github.com/jriosdev/iOSDropDown" target="_blank">可定制的iOS下拉菜单</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/RyanLeeLY/Coolog" target="_blank">适用于iOS的可扩展且灵活的日志框架。</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://juejin.im/post/5afe8b996fb9a07aca7a690e" target="_blank">Android Jetpack 之Navigation Architecture Component使用</a>&nbsp;(leon) <ul> </ul> </li> <li><a href="https://www.jianshu.com/p/e644bf32def6" target="_blank">根据配置数据动态设置应用内的icon,不需修改代码就完成啦!</a>&nbsp;(echoMu) <ul> </ul> </li> <li><a href="https://github.com/Moosphan/Eyebrows" target="_blank">Android的眉毛渐变彩色动画。</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/MrGaoGang/KotlinGank" target="_blank">使用kotlin完成干货集中营APP,可使用此APP实时浏览各种干货。</a>&nbsp;(mrgaogang) <ul> <li><a href="https://github.com/MrGaoGang/KotlinGank" target="_blank"><img src="http://img.gank.io/7956f7df-8228-4ee5-9e9a-a1031abe8680?imageView2/2/w/460" title="使用kotlin完成干货集中营APP,可使用此APP实时浏览各种干货。" /></a></li> </ul> </li> <li><a href="https://github.com/MFlisar/changelog" target="_blank">更新日志库, 包含设置和高级过滤</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/MFlisar/changelog" target="_blank"><img src="http://img.gank.io/91c4b55c-6a82-434a-9d05-51b0afe1493b?imageView2/2/w/460" title="更新日志库, 包含设置和高级过滤" /></a></li> <li><a href="https://github.com/MFlisar/changelog" target="_blank"><img src="http://img.gank.io/b987c2f2-27e0-4d8c-9887-8c45e4460301?imageView2/2/w/460" title="更新日志库, 包含设置和高级过滤" /></a></li> </ul> </li> <li><a href="https://github.com/Lrony/MVPFrame" target="_blank">一个android mvp 框架.</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Lrony/MVPFrame" target="_blank"><img src="http://img.gank.io/880dcec6-50ae-4efa-ab75-fc35f8020c72?imageView2/2/w/460" title="一个android mvp 框架." /></a></li> <li><a href="https://github.com/Lrony/MVPFrame" target="_blank"><img src="http://img.gank.io/bc09f6e8-164e-4ac7-8864-f6c94fb2356a?imageView2/2/w/460" title="一个android mvp 框架." /></a></li> <li><a href="https://github.com/Lrony/MVPFrame" target="_blank"><img src="http://img.gank.io/8e4c9fd0-3631-4b65-b9fa-54d24f2e0405?imageView2/2/w/460" title="一个android mvp 框架." /></a></li> </ul> </li> <li><a href="https://github.com/divyanshub024/AndroidDraw" target="_blank">Android绘画View.</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/divyanshub024/AndroidDraw" target="_blank"><img src="http://img.gank.io/de704e21-a9a8-4a9b-a75b-a656c71ade2f?imageView2/2/w/460" title="Android绘画View." /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://i5ting.github.io/How-to-learn-node-correctly/" target="_blank">狼叔:如何正确的学习Node.js</a>&nbsp;(鑫花璐放) <ul> <li><a href="https://i5ting.github.io/How-to-learn-node-correctly/" target="_blank"><img src="http://img.gank.io/2117d868-859b-4f37-b98c-da0586fe557f?imageView2/2/w/460" title="狼叔:如何正确的学习Node.js" /></a></li> <li><a href="https://i5ting.github.io/How-to-learn-node-correctly/" target="_blank"><img src="http://img.gank.io/7f547cab-5f3a-4313-b678-f3ac670467ec?imageView2/2/w/460" title="狼叔:如何正确的学习Node.js" /></a></li> <li><a href="https://i5ting.github.io/How-to-learn-node-correctly/" target="_blank"><img src="http://img.gank.io/c37fa9cc-f70c-4940-b418-ba9eaab6fd68?imageView2/2/w/460" title="狼叔:如何正确的学习Node.js" /></a></li> </ul> </li> <li><a href="https://github.com/tower1229/frontend-face-detection" target="_blank">前端人脸识别+照片合成示例</a>&nbsp;(zangtao) <ul> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://github.com/jiangwenyuan/nuster/releases/tag/v1.8.8.2" target="_blank">高性能缓存服务器 nuster v1.8.8.2 和 v1.7.11.2 发布</a>&nbsp;(jiangwenyuan) <ul> </ul> </li> <li><a href="https://my.oschina.net/u/3739863/blog/1815803" target="_blank">Java程序员必备的Intellij插件</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <h3>App</h3> <ul> <li><a href="https://github.com/ibilux/MobyDroid" target="_blank">Android设备管理器 - 使用图形用户界面(GUI)在Linux,Windows和MacOS上管理Android。</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/ibilux/MobyDroid" target="_blank"><img src="http://img.gank.io/1aa140af-7bcc-43b6-97a1-09958b0615e6?imageView2/2/w/460" title="Android设备管理器 - 使用图形用户界面(GUI)在Linux,Windows和MacOS上管理Android。" /></a></li> <li><a href="https://github.com/ibilux/MobyDroid" target="_blank"><img src="http://img.gank.io/6a8e2441-6288-4129-9e32-20e3601ea9c7?imageView2/2/w/460" title="Android设备管理器 - 使用图形用户界面(GUI)在Linux,Windows和MacOS上管理Android。" /></a></li> <li><a href="https://github.com/ibilux/MobyDroid" target="_blank"><img src="http://img.gank.io/8ca0e9b8-a352-4dd0-8d34-eb0f2a596e82?imageView2/2/w/460" title="Android设备管理器 - 使用图形用户界面(GUI)在Linux,Windows和MacOS上管理Android。" /></a></li> <li><a href="https://github.com/ibilux/MobyDroid" target="_blank"><img src="http://img.gank.io/9b13bf68-e15a-43c8-9dcc-8cc1b790deed?imageView2/2/w/460" title="Android设备管理器 - 使用图形用户界面(GUI)在Linux,Windows和MacOS上管理Android。" /></a></li> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6560095411749522692/?region=CN&amp;mid=6438892172359305986&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=1527579009" target="_blank">大爷,666啊。。。。</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1frrifts8l5j30j60ojq6u.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/xiaopin/iOS-Modal" target="_blank">iOS模态窗口</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/fromkk/Simulators" target="_blank">运行多模拟器</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/fromkk/Simulators" target="_blank"><img src="http://img.gank.io/d17a0ae0-eb19-440a-83df-42053a583327?imageView2/2/w/460" title="运行多模拟器" /></a></li> </ul> </li> <li><a href="https://github.com/jriosdev/iOSDropDown" target="_blank">可定制的iOS下拉菜单</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/RyanLeeLY/Coolog" target="_blank">适用于iOS的可扩展且灵活的日志框架。</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://juejin.im/post/5afe8b996fb9a07aca7a690e" target="_blank">Android Jetpack 之Navigation Architecture Component使用</a>&nbsp;(leon) <ul> </ul> </li> <li><a href="https://www.jianshu.com/p/e644bf32def6" target="_blank">根据配置数据动态设置应用内的icon,不需修改代码就完成啦!</a>&nbsp;(echoMu) <ul> </ul> </li> <li><a href="https://github.com/Moosphan/Eyebrows" target="_blank">Android的眉毛渐变彩色动画。</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/MrGaoGang/KotlinGank" target="_blank">使用kotlin完成干货集中营APP,可使用此APP实时浏览各种干货。</a>&nbsp;(mrgaogang) <ul> <li><a href="https://github.com/MrGaoGang/KotlinGank" target="_blank"><img src="http://img.gank.io/7956f7df-8228-4ee5-9e9a-a1031abe8680?imageView2/2/w/460" title="使用kotlin完成干货集中营APP,可使用此APP实时浏览各种干货。" /></a></li> </ul> </li> <li><a href="https://github.com/MFlisar/changelog" target="_blank">更新日志库, 包含设置和高级过滤</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/MFlisar/changelog" target="_blank"><img src="http://img.gank.io/91c4b55c-6a82-434a-9d05-51b0afe1493b?imageView2/2/w/460" title="更新日志库, 包含设置和高级过滤" /></a></li> <li><a href="https://github.com/MFlisar/changelog" target="_blank"><img src="http://img.gank.io/b987c2f2-27e0-4d8c-9887-8c45e4460301?imageView2/2/w/460" title="更新日志库, 包含设置和高级过滤" /></a></li> </ul> </li> <li><a href="https://github.com/Lrony/MVPFrame" target="_blank">一个android mvp 框架.</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Lrony/MVPFrame" target="_blank"><img src="http://img.gank.io/880dcec6-50ae-4efa-ab75-fc35f8020c72?imageView2/2/w/460" title="一个android mvp 框架." /></a></li> <li><a href="https://github.com/Lrony/MVPFrame" target="_blank"><img src="http://img.gank.io/bc09f6e8-164e-4ac7-8864-f6c94fb2356a?imageView2/2/w/460" title="一个android mvp 框架." /></a></li> <li><a href="https://github.com/Lrony/MVPFrame" target="_blank"><img src="http://img.gank.io/8e4c9fd0-3631-4b65-b9fa-54d24f2e0405?imageView2/2/w/460" title="一个android mvp 框架." /></a></li> </ul> </li> <li><a href="https://github.com/divyanshub024/AndroidDraw" target="_blank">Android绘画View.</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/divyanshub024/AndroidDraw" target="_blank"><img src="http://img.gank.io/de704e21-a9a8-4a9b-a75b-a656c71ade2f?imageView2/2/w/460" title="Android绘画View." /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://i5ting.github.io/How-to-learn-node-correctly/" target="_blank">狼叔:如何正确的学习Node.js</a>&nbsp;(鑫花璐放) <ul> <li><a href="https://i5ting.github.io/How-to-learn-node-correctly/" target="_blank"><img src="http://img.gank.io/2117d868-859b-4f37-b98c-da0586fe557f?imageView2/2/w/460" title="狼叔:如何正确的学习Node.js" /></a></li> <li><a href="https://i5ting.github.io/How-to-learn-node-correctly/" target="_blank"><img src="http://img.gank.io/7f547cab-5f3a-4313-b678-f3ac670467ec?imageView2/2/w/460" title="狼叔:如何正确的学习Node.js" /></a></li> <li><a href="https://i5ting.github.io/How-to-learn-node-correctly/" target="_blank"><img src="http://img.gank.io/c37fa9cc-f70c-4940-b418-ba9eaab6fd68?imageView2/2/w/460" title="狼叔:如何正确的学习Node.js" /></a></li> </ul> </li> <li><a href="https://github.com/tower1229/frontend-face-detection" target="_blank">前端人脸识别+照片合成示例</a>&nbsp;(zangtao) <ul> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://github.com/jiangwenyuan/nuster/releases/tag/v1.8.8.2" target="_blank">高性能缓存服务器 nuster v1.8.8.2 和 v1.7.11.2 发布</a>&nbsp;(jiangwenyuan) <ul> </ul> </li> <li><a href="https://my.oschina.net/u/3739863/blog/1815803" target="_blank">Java程序员必备的Intellij插件</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <h3>App</h3> <ul> <li><a href="https://github.com/ibilux/MobyDroid" target="_blank">Android设备管理器 - 使用图形用户界面(GUI)在Linux,Windows和MacOS上管理Android。</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/ibilux/MobyDroid" target="_blank"><img src="http://img.gank.io/1aa140af-7bcc-43b6-97a1-09958b0615e6?imageView2/2/w/460" title="Android设备管理器 - 使用图形用户界面(GUI)在Linux,Windows和MacOS上管理Android。" /></a></li> <li><a href="https://github.com/ibilux/MobyDroid" target="_blank"><img src="http://img.gank.io/6a8e2441-6288-4129-9e32-20e3601ea9c7?imageView2/2/w/460" title="Android设备管理器 - 使用图形用户界面(GUI)在Linux,Windows和MacOS上管理Android。" /></a></li> <li><a href="https://github.com/ibilux/MobyDroid" target="_blank"><img src="http://img.gank.io/8ca0e9b8-a352-4dd0-8d34-eb0f2a596e82?imageView2/2/w/460" title="Android设备管理器 - 使用图形用户界面(GUI)在Linux,Windows和MacOS上管理Android。" /></a></li> <li><a href="https://github.com/ibilux/MobyDroid" target="_blank"><img src="http://img.gank.io/9b13bf68-e15a-43c8-9dcc-8cc1b790deed?imageView2/2/w/460" title="Android设备管理器 - 使用图形用户界面(GUI)在Linux,Windows和MacOS上管理Android。" /></a></li> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6560095411749522692/?region=CN&amp;mid=6438892172359305986&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=1527579009" target="_blank">大爷,666啊。。。。</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/05/29 Tue, 29 May 2018 15:35:00 +0806 今日力推:iOS基于物理的动画/漂亮的Android角标View http://gank.io/2018/05/30?utm_source=gank.io&utm_medium=rss <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1frslibvijrj30k80q678q.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/AhmettKeskin/InteractivePlayerView" target="_blank">iOS音乐播放器View</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/AhmettKeskin/InteractivePlayerView" target="_blank"><img src="http://img.gank.io/9a260834-3d1f-4c94-92e3-177b2b8f1d16?imageView2/2/w/460" title="iOS音乐播放器View" /></a></li> </ul> </li> <li><a href="https://github.com/thiagoperes/IDMPhotoBrowser" target="_blank">受Facebook和Tweetbot启发的照片浏览器,支持ARC,刷卡 - 解散,图像处理等等</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/thiagoperes/IDMPhotoBrowser" target="_blank"><img src="http://img.gank.io/11b60e6d-efe8-4e65-b362-520d69a4f7b2?imageView2/2/w/460" title="受Facebook和Tweetbot启发的照片浏览器,支持ARC,刷卡 - 解散,图像处理等等" /></a></li> <li><a href="https://github.com/thiagoperes/IDMPhotoBrowser" target="_blank"><img src="http://img.gank.io/2084698d-ab9b-4cb3-81d4-1b0b47b02fdd?imageView2/2/w/460" title="受Facebook和Tweetbot启发的照片浏览器,支持ARC,刷卡 - 解散,图像处理等等" /></a></li> <li><a href="https://github.com/thiagoperes/IDMPhotoBrowser" target="_blank"><img src="http://img.gank.io/9aa8a795-cb52-400c-b7a5-1d78bbe87ddd?imageView2/2/w/460" title="受Facebook和Tweetbot启发的照片浏览器,支持ARC,刷卡 - 解散,图像处理等等" /></a></li> <li><a href="https://github.com/thiagoperes/IDMPhotoBrowser" target="_blank"><img src="http://img.gank.io/b8c0fe26-9200-453f-8bd7-423655f5162f?imageView2/2/w/460" title="受Facebook和Tweetbot启发的照片浏览器,支持ARC,刷卡 - 解散,图像处理等等" /></a></li> </ul> </li> <li><a href="https://github.com/ibireme/YYWebImage" target="_blank">异步图像加载框架</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/ibireme/YYWebImage" target="_blank"><img src="http://img.gank.io/c3ae0d75-030b-48dd-86d9-6265018bdcff?imageView2/2/w/460" title="异步图像加载框架" /></a></li> </ul> </li> <li><a href="https://github.com/timdonnelly/Advance" target="_blank">基于物理的iOS,tvOS和macOS动画</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/roberthein/Ease" target="_blank">用易于动画的方式动画</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/roberthein/Ease" target="_blank"><img src="http://img.gank.io/4193bbd4-23e0-4ab1-8829-90a2804ae5b9?imageView2/2/w/460" title="用易于动画的方式动画" /></a></li> <li><a href="https://github.com/roberthein/Ease" target="_blank"><img src="http://img.gank.io/ad0438c7-ffbc-407b-9cad-fbb0e7b48011?imageView2/2/w/460" title="用易于动画的方式动画" /></a></li> <li><a href="https://github.com/roberthein/Ease" target="_blank"><img src="http://img.gank.io/f63be0e5-a147-4d03-bdb6-7b5a29d9a245?imageView2/2/w/460" title="用易于动画的方式动画" /></a></li> <li><a href="https://github.com/roberthein/Ease" target="_blank"><img src="http://img.gank.io/27e674bd-236f-4b90-b43a-618d833e54ce?imageView2/2/w/460" title="用易于动画的方式动画" /></a></li> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/Manabu-GT/EtsyBlur" target="_blank">EtsyBlur允许开发人员轻松实现的玻璃状模糊效果。</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Manabu-GT/EtsyBlur" target="_blank"><img src="http://img.gank.io/670e9946-efa6-4dd3-b323-5e0ea66ebbb8?imageView2/2/w/460" title="EtsyBlur允许开发人员轻松实现的玻璃状模糊效果。" /></a></li> <li><a href="https://github.com/Manabu-GT/EtsyBlur" target="_blank"><img src="http://img.gank.io/0e9fcc2f-98f6-4994-bf35-fb92807c626f?imageView2/2/w/460" title="EtsyBlur允许开发人员轻松实现的玻璃状模糊效果。" /></a></li> </ul> </li> <li><a href="https://github.com/TheFinestArtist/MovingButton" target="_blank">各个方向移动的Android按钮</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/TheFinestArtist/MovingButton" target="_blank"><img src="http://img.gank.io/a4710977-5d4d-4f83-b163-266d2175f049?imageView2/2/w/460" title="各个方向移动的Android按钮" /></a></li> </ul> </li> <li><a href="https://github.com/linger1216/labelview" target="_blank">漂亮的角标View</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/linger1216/labelview" target="_blank"><img src="http://img.gank.io/f850c301-3189-4ffd-a95b-f8a86c2a6f55?imageView2/2/w/460" title="漂亮的角标View" /></a></li> <li><a href="https://github.com/linger1216/labelview" target="_blank"><img src="http://img.gank.io/fa1a3a39-a15f-4a8e-be28-0916fd044798?imageView2/2/w/460" title="漂亮的角标View" /></a></li> </ul> </li> <li><a href="https://github.com/developer-shivam/crescento" target="_blank">在图像视图和相关布局的底部添加曲线</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/developer-shivam/crescento" target="_blank"><img src="http://img.gank.io/4c127d52-29a7-428c-acce-3e83bd190bf1?imageView2/2/w/460" title="在图像视图和相关布局的底部添加曲线" /></a></li> <li><a href="https://github.com/developer-shivam/crescento" target="_blank"><img src="http://img.gank.io/d2437c3b-6a16-44e5-a407-3b18ac09479f?imageView2/2/w/460" title="在图像视图和相关布局的底部添加曲线" /></a></li> </ul> </li> <li><a href="https://github.com/MrGaoGang/luckly_popup_window" target="_blank">Android开发使用PupopWindow在指定View的上下左右动态显示菜单列表,模仿IOS底部弹窗列表。</a>&nbsp;(mrgaogang) <ul> <li><a href="https://github.com/MrGaoGang/luckly_popup_window" target="_blank"><img src="http://img.gank.io/04a47439-6371-4f82-b6ce-fe39d8411626?imageView2/2/w/460" title="Android开发使用PupopWindow在指定View的上下左右动态显示菜单列表,模仿IOS底部弹窗列表。" /></a></li> <li><a href="https://github.com/MrGaoGang/luckly_popup_window" target="_blank"><img src="http://img.gank.io/6ca97896-5333-4857-8e82-af7ceead9205?imageView2/2/w/460" title="Android开发使用PupopWindow在指定View的上下左右动态显示菜单列表,模仿IOS底部弹窗列表。" /></a></li> </ul> </li> <li><a href="http://linzhengblog.com/2018/05/28/%E8%AE%BA%E3%80%8C%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E3%80%8D/" target="_blank">关于面向对象的一点思考!</a>&nbsp;(linzhengloser) <ul> <li><a href="http://linzhengblog.com/2018/05/28/%E8%AE%BA%E3%80%8C%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E3%80%8D/" target="_blank"><img src="http://img.gank.io/a461a171-4dd3-4508-8843-b61183665c9d?imageView2/2/w/460" title="关于面向对象的一点思考!" /></a></li> <li><a href="http://linzhengblog.com/2018/05/28/%E8%AE%BA%E3%80%8C%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E3%80%8D/" target="_blank"><img src="http://img.gank.io/0dade4dc-f3d4-43fc-ab82-59cf056b33d9?imageView2/2/w/460" title="关于面向对象的一点思考!" /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/lovell/sharp" target="_blank">高性能的Node.js图像处理,最快的模块来调整JPEG,PNG,WebP和TIFF图像的大小</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/sindresorhus/normalize-url" target="_blank">Normalize a URL</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://www.cnblogs.com/xiaohuochai/p/6036475.html" target="_blank">深入理解ajax系列第一篇&mdash;&mdash;XHR对象</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://blog.csdn.net/program_god1/article/details/80433214" target="_blank">震惊!面对他人提问某著名程序员居然这样回复爆出惊天内幕!引现场数万人围观!</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://blog.csdn.net/qq_40433465/article/details/80433755" target="_blank">关于程序员的几个搞笑段子,别生气,你不一定能看懂</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://blog.csdn.net/qq_40433465/article/details/80433755" target="_blank"><img src="http://img.gank.io/80df4cdf-d7f2-4a8f-8f83-00699fc6f2d8?imageView2/2/w/460" title="关于程序员的几个搞笑段子,别生气,你不一定能看懂" /></a></li> <li><a href="https://blog.csdn.net/qq_40433465/article/details/80433755" target="_blank"><img src="http://img.gank.io/5bead0d5-7637-427c-9606-7adc3a8551ef?imageView2/2/w/460" title="关于程序员的几个搞笑段子,别生气,你不一定能看懂" /></a></li> <li><a href="https://blog.csdn.net/qq_40433465/article/details/80433755" target="_blank"><img src="http://img.gank.io/c467d979-d17a-4928-9136-ce5b6520ca02?imageView2/2/w/460" title="关于程序员的几个搞笑段子,别生气,你不一定能看懂" /></a></li> </ul> </li> <li><a href="https://blog.csdn.net/lmj623565791/article/details/80289508" target="_blank">我们要不要上线「个人app」 ?</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <h3>拓展资源</h3> <ul> <li><a href="https://blog.csdn.net/lmj623565791/article/details/79623159" target="_blank">必知必会 | Android 测试相关的方方面面都在这儿</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6560585585814146317/?region=CN&amp;mid=6560585644215798535&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=1527656829" target="_blank">其实,生活没有想象中的那么糟,多一些包容,多一些鼓励,相互理解,前路会变得更加轻松!</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1frslibvijrj30k80q678q.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/AhmettKeskin/InteractivePlayerView" target="_blank">iOS音乐播放器View</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/AhmettKeskin/InteractivePlayerView" target="_blank"><img src="http://img.gank.io/9a260834-3d1f-4c94-92e3-177b2b8f1d16?imageView2/2/w/460" title="iOS音乐播放器View" /></a></li> </ul> </li> <li><a href="https://github.com/thiagoperes/IDMPhotoBrowser" target="_blank">受Facebook和Tweetbot启发的照片浏览器,支持ARC,刷卡 - 解散,图像处理等等</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/thiagoperes/IDMPhotoBrowser" target="_blank"><img src="http://img.gank.io/11b60e6d-efe8-4e65-b362-520d69a4f7b2?imageView2/2/w/460" title="受Facebook和Tweetbot启发的照片浏览器,支持ARC,刷卡 - 解散,图像处理等等" /></a></li> <li><a href="https://github.com/thiagoperes/IDMPhotoBrowser" target="_blank"><img src="http://img.gank.io/2084698d-ab9b-4cb3-81d4-1b0b47b02fdd?imageView2/2/w/460" title="受Facebook和Tweetbot启发的照片浏览器,支持ARC,刷卡 - 解散,图像处理等等" /></a></li> <li><a href="https://github.com/thiagoperes/IDMPhotoBrowser" target="_blank"><img src="http://img.gank.io/9aa8a795-cb52-400c-b7a5-1d78bbe87ddd?imageView2/2/w/460" title="受Facebook和Tweetbot启发的照片浏览器,支持ARC,刷卡 - 解散,图像处理等等" /></a></li> <li><a href="https://github.com/thiagoperes/IDMPhotoBrowser" target="_blank"><img src="http://img.gank.io/b8c0fe26-9200-453f-8bd7-423655f5162f?imageView2/2/w/460" title="受Facebook和Tweetbot启发的照片浏览器,支持ARC,刷卡 - 解散,图像处理等等" /></a></li> </ul> </li> <li><a href="https://github.com/ibireme/YYWebImage" target="_blank">异步图像加载框架</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/ibireme/YYWebImage" target="_blank"><img src="http://img.gank.io/c3ae0d75-030b-48dd-86d9-6265018bdcff?imageView2/2/w/460" title="异步图像加载框架" /></a></li> </ul> </li> <li><a href="https://github.com/timdonnelly/Advance" target="_blank">基于物理的iOS,tvOS和macOS动画</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/roberthein/Ease" target="_blank">用易于动画的方式动画</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/roberthein/Ease" target="_blank"><img src="http://img.gank.io/4193bbd4-23e0-4ab1-8829-90a2804ae5b9?imageView2/2/w/460" title="用易于动画的方式动画" /></a></li> <li><a href="https://github.com/roberthein/Ease" target="_blank"><img src="http://img.gank.io/ad0438c7-ffbc-407b-9cad-fbb0e7b48011?imageView2/2/w/460" title="用易于动画的方式动画" /></a></li> <li><a href="https://github.com/roberthein/Ease" target="_blank"><img src="http://img.gank.io/f63be0e5-a147-4d03-bdb6-7b5a29d9a245?imageView2/2/w/460" title="用易于动画的方式动画" /></a></li> <li><a href="https://github.com/roberthein/Ease" target="_blank"><img src="http://img.gank.io/27e674bd-236f-4b90-b43a-618d833e54ce?imageView2/2/w/460" title="用易于动画的方式动画" /></a></li> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/Manabu-GT/EtsyBlur" target="_blank">EtsyBlur允许开发人员轻松实现的玻璃状模糊效果。</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Manabu-GT/EtsyBlur" target="_blank"><img src="http://img.gank.io/670e9946-efa6-4dd3-b323-5e0ea66ebbb8?imageView2/2/w/460" title="EtsyBlur允许开发人员轻松实现的玻璃状模糊效果。" /></a></li> <li><a href="https://github.com/Manabu-GT/EtsyBlur" target="_blank"><img src="http://img.gank.io/0e9fcc2f-98f6-4994-bf35-fb92807c626f?imageView2/2/w/460" title="EtsyBlur允许开发人员轻松实现的玻璃状模糊效果。" /></a></li> </ul> </li> <li><a href="https://github.com/TheFinestArtist/MovingButton" target="_blank">各个方向移动的Android按钮</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/TheFinestArtist/MovingButton" target="_blank"><img src="http://img.gank.io/a4710977-5d4d-4f83-b163-266d2175f049?imageView2/2/w/460" title="各个方向移动的Android按钮" /></a></li> </ul> </li> <li><a href="https://github.com/linger1216/labelview" target="_blank">漂亮的角标View</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/linger1216/labelview" target="_blank"><img src="http://img.gank.io/f850c301-3189-4ffd-a95b-f8a86c2a6f55?imageView2/2/w/460" title="漂亮的角标View" /></a></li> <li><a href="https://github.com/linger1216/labelview" target="_blank"><img src="http://img.gank.io/fa1a3a39-a15f-4a8e-be28-0916fd044798?imageView2/2/w/460" title="漂亮的角标View" /></a></li> </ul> </li> <li><a href="https://github.com/developer-shivam/crescento" target="_blank">在图像视图和相关布局的底部添加曲线</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/developer-shivam/crescento" target="_blank"><img src="http://img.gank.io/4c127d52-29a7-428c-acce-3e83bd190bf1?imageView2/2/w/460" title="在图像视图和相关布局的底部添加曲线" /></a></li> <li><a href="https://github.com/developer-shivam/crescento" target="_blank"><img src="http://img.gank.io/d2437c3b-6a16-44e5-a407-3b18ac09479f?imageView2/2/w/460" title="在图像视图和相关布局的底部添加曲线" /></a></li> </ul> </li> <li><a href="https://github.com/MrGaoGang/luckly_popup_window" target="_blank">Android开发使用PupopWindow在指定View的上下左右动态显示菜单列表,模仿IOS底部弹窗列表。</a>&nbsp;(mrgaogang) <ul> <li><a href="https://github.com/MrGaoGang/luckly_popup_window" target="_blank"><img src="http://img.gank.io/04a47439-6371-4f82-b6ce-fe39d8411626?imageView2/2/w/460" title="Android开发使用PupopWindow在指定View的上下左右动态显示菜单列表,模仿IOS底部弹窗列表。" /></a></li> <li><a href="https://github.com/MrGaoGang/luckly_popup_window" target="_blank"><img src="http://img.gank.io/6ca97896-5333-4857-8e82-af7ceead9205?imageView2/2/w/460" title="Android开发使用PupopWindow在指定View的上下左右动态显示菜单列表,模仿IOS底部弹窗列表。" /></a></li> </ul> </li> <li><a href="http://linzhengblog.com/2018/05/28/%E8%AE%BA%E3%80%8C%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E3%80%8D/" target="_blank">关于面向对象的一点思考!</a>&nbsp;(linzhengloser) <ul> <li><a href="http://linzhengblog.com/2018/05/28/%E8%AE%BA%E3%80%8C%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E3%80%8D/" target="_blank"><img src="http://img.gank.io/a461a171-4dd3-4508-8843-b61183665c9d?imageView2/2/w/460" title="关于面向对象的一点思考!" /></a></li> <li><a href="http://linzhengblog.com/2018/05/28/%E8%AE%BA%E3%80%8C%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E3%80%8D/" target="_blank"><img src="http://img.gank.io/0dade4dc-f3d4-43fc-ab82-59cf056b33d9?imageView2/2/w/460" title="关于面向对象的一点思考!" /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/lovell/sharp" target="_blank">高性能的Node.js图像处理,最快的模块来调整JPEG,PNG,WebP和TIFF图像的大小</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/sindresorhus/normalize-url" target="_blank">Normalize a URL</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://www.cnblogs.com/xiaohuochai/p/6036475.html" target="_blank">深入理解ajax系列第一篇&mdash;&mdash;XHR对象</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://blog.csdn.net/program_god1/article/details/80433214" target="_blank">震惊!面对他人提问某著名程序员居然这样回复爆出惊天内幕!引现场数万人围观!</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://blog.csdn.net/qq_40433465/article/details/80433755" target="_blank">关于程序员的几个搞笑段子,别生气,你不一定能看懂</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://blog.csdn.net/qq_40433465/article/details/80433755" target="_blank"><img src="http://img.gank.io/80df4cdf-d7f2-4a8f-8f83-00699fc6f2d8?imageView2/2/w/460" title="关于程序员的几个搞笑段子,别生气,你不一定能看懂" /></a></li> <li><a href="https://blog.csdn.net/qq_40433465/article/details/80433755" target="_blank"><img src="http://img.gank.io/5bead0d5-7637-427c-9606-7adc3a8551ef?imageView2/2/w/460" title="关于程序员的几个搞笑段子,别生气,你不一定能看懂" /></a></li> <li><a href="https://blog.csdn.net/qq_40433465/article/details/80433755" target="_blank"><img src="http://img.gank.io/c467d979-d17a-4928-9136-ce5b6520ca02?imageView2/2/w/460" title="关于程序员的几个搞笑段子,别生气,你不一定能看懂" /></a></li> </ul> </li> <li><a href="https://blog.csdn.net/lmj623565791/article/details/80289508" target="_blank">我们要不要上线「个人app」 ?</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <h3>拓展资源</h3> <ul> <li><a href="https://blog.csdn.net/lmj623565791/article/details/79623159" target="_blank">必知必会 | Android 测试相关的方方面面都在这儿</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6560585585814146317/?region=CN&amp;mid=6560585644215798535&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=1527656829" target="_blank">其实,生活没有想象中的那么糟,多一些包容,多一些鼓励,相互理解,前路会变得更加轻松!</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/05/30 Wed, 30 May 2018 13:20:00 +0806 今日力推:iOS物理动画系统/Android图片视差View http://gank.io/2018/05/31?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1frsllc19gfj30k80tfah5.jpg" alt=""> </p> <h3>iOS</h3> <li> <a target="_blank" href="https://github.com/nerdycat/Cupcake">为iOS创建和布局UI组件的简单方法(Swift版本)。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/craiggrummitt/SpriteKitEasingSwift">Better Easing for SpriteKit in 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/craiggrummitt/SpriteKitEasingSwift" target="_blank"> <img src="http://img.gank.io/8b12ca4e-aa85-49b1-a272-f0fda00f8dcf?imageView2/2/w/460" title="Better Easing for SpriteKit in Swift"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/yapstudios/YapAnimator">快速友好的基于物理学的动画系统。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yapstudios/YapAnimator" target="_blank"> <img src="http://img.gank.io/adf68254-105d-45c9-95e0-cc30f60ec08b?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/yapstudios/YapAnimator" target="_blank"> <img src="http://img.gank.io/b5c1db08-a928-4c58-9e12-b01124bf2dba?imageView2/2/w/460" title="快速友好的基于物理学的动画系统。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/hyperoslo/Cache">Nothing but Cache.</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/AsyncNinja/AsyncNinja">一整套用于Swift并发和反应式编程的基元。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/vapor/fluent">用于构建NoSQL和SQL数据库集成的Swift ORM框架(查询,模型和关系)。</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/echoMu/Android-/blob/master/Android%20%E8%87%AA%E5%8A%A8%E5%8C%96%E6%89%93%E5%8C%85%E5%AE%9E%E8%B7%B5%20gradle%E6%89%93%E5%8C%85%E5%B9%B6%E6%8E%A8%E9%80%81%E5%88%B0git%E8%BF%9C%E7%A8%8B%E5%BA%93.md">使用外部跑脚本的方式,执行gradle打包并推送到git远程库,支持参数配置!</a> (echoMu) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/SilenceDut/Hub">用于多module间通信的接口化框架,不需要显示注册,不用关心初始化的先后顺序,不用担心实现类的不存在引起的崩溃</a> (SilenceDut) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/MrGaoGang/luckly_recyclerview">Android开发使用使用RecyclerView封装headerview,footerView,并实现上拉加载更多,下拉刷新,可添加空白视图,错误视图,分组功能</a> (mrgaogang) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/MrGaoGang/luckly_recyclerview" target="_blank"> <img src="http://img.gank.io/8421ba38-e5a5-450b-8322-40069d54c996?imageView2/2/w/460" title="Android开发使用使用RecyclerView封装headerview,footerView,并实现上拉加载更多,下拉刷新,可添加空白视图,错误视图,分组功能"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/MrGaoGang/luckly_recyclerview" target="_blank"> <img src="http://img.gank.io/9ebcf50d-fa9b-46f9-9713-8879ff03ea53?imageView2/2/w/460" title="Android开发使用使用RecyclerView封装headerview,footerView,并实现上拉加载更多,下拉刷新,可添加空白视图,错误视图,分组功能"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/399c01657920">最完美的跨平台框架Flutter从入门到填坑指南详解</a> (阿韦) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/SupLuo/HaloPermission">Kotlin语言开发的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/SupLuo/HaloPermission" target="_blank"> <img src="http://img.gank.io/2c9fd628-8d82-4435-899f-9bac77f076e4?imageView2/2/w/460" title="Kotlin语言开发的Android权限库具有更高的可扩展性和兼容性。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SupLuo/HaloPermission" target="_blank"> <img src="http://img.gank.io/337d0636-ee48-44a0-be77-0e67582b4b3d?imageView2/2/w/460" title="Kotlin语言开发的Android权限库具有更高的可扩展性和兼容性。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/abdularis/ParallaxImageView">在滚动的android ImageView上创建视差和任何其他转换效果</a> (lijinshanmx) <ul style="padding: 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/ParallaxImageView" target="_blank"> <img src="http://img.gank.io/6a9f1d64-6856-49c8-99f2-370ed11f0e55?imageView2/2/w/460" title="在滚动的android ImageView上创建视差和任何其他转换效果"> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>前端</h3> <li> <a target="_blank" href="https://github.com/nodeca/probe-image-size">无需完整下载即可获取图片大小 支持的图像类型:JPG,GIF,PNG,WebP,BMP,TIFF,SVG,PSD。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>瞎推荐</h3> <li> <a target="_blank" href="https://www.oschina.net/news/96569/blockchain-epic-vulnerabilities">区块链现史诗级漏洞,可完全控制虚拟货币交易</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/afedb10184ba">区块链成香饽饽,加密货币却成落汤鸡</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/fe87fb59e719">360公关碰瓷EOS,炒作“史诗级”漏洞</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>拓展资源</h3> <li> <a target="_blank" href="https://www.jianshu.com/p/c16077fca274">分布式session平滑迁移,我们是这样做的</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/ab1a02e863be">JavaScript异步精讲,让你更加明白Js的执行流程!</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/40819f3096aa">社区产品分析--需求篇</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/Coding/CodingMart_iOS">码市 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/Coding/CodingMart_iOS" target="_blank"> <img src="http://img.gank.io/5336869b-16f5-4363-a800-550bfff9481b?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/Coding/CodingMart_iOS" target="_blank"> <img src="http://img.gank.io/4b286348-d735-4711-a769-bbc92b5acf37?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/Coding/CodingMart_iOS" target="_blank"> <img src="http://img.gank.io/f95e6202-66aa-40c7-b85d-ece8e326f8ba?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/Coding/CodingMart_iOS" target="_blank"> <img src="http://img.gank.io/1aad51b5-4cb3-4877-9d84-15373792bdc6?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/Coding/CodingMart_iOS" target="_blank"> <img src="http://img.gank.io/3e3de2c4-30bd-4d72-8aac-92ccc5fb86b9?imageView2/2/w/460" title="码市 iOS 客户端源代码"> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>休息视频</h3> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6561220691906006280/?region=CN&amp;mid=6321628461580421890&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=1527737006">想看大结局?门儿也没有啊。不把头发揪光了,怎么可能结束呢?</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/0065oQSqly1frsllc19gfj30k80tfah5.jpg" alt=""> </p> <h3>iOS</h3> <li> <a target="_blank" href="https://github.com/nerdycat/Cupcake">为iOS创建和布局UI组件的简单方法(Swift版本)。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/craiggrummitt/SpriteKitEasingSwift">Better Easing for SpriteKit in 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/craiggrummitt/SpriteKitEasingSwift" target="_blank"> <img src="http://img.gank.io/8b12ca4e-aa85-49b1-a272-f0fda00f8dcf?imageView2/2/w/460" title="Better Easing for SpriteKit in Swift"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/yapstudios/YapAnimator">快速友好的基于物理学的动画系统。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/yapstudios/YapAnimator" target="_blank"> <img src="http://img.gank.io/adf68254-105d-45c9-95e0-cc30f60ec08b?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/yapstudios/YapAnimator" target="_blank"> <img src="http://img.gank.io/b5c1db08-a928-4c58-9e12-b01124bf2dba?imageView2/2/w/460" title="快速友好的基于物理学的动画系统。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/hyperoslo/Cache">Nothing but Cache.</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/AsyncNinja/AsyncNinja">一整套用于Swift并发和反应式编程的基元。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/vapor/fluent">用于构建NoSQL和SQL数据库集成的Swift ORM框架(查询,模型和关系)。</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/echoMu/Android-/blob/master/Android%20%E8%87%AA%E5%8A%A8%E5%8C%96%E6%89%93%E5%8C%85%E5%AE%9E%E8%B7%B5%20gradle%E6%89%93%E5%8C%85%E5%B9%B6%E6%8E%A8%E9%80%81%E5%88%B0git%E8%BF%9C%E7%A8%8B%E5%BA%93.md">使用外部跑脚本的方式,执行gradle打包并推送到git远程库,支持参数配置!</a> (echoMu) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/SilenceDut/Hub">用于多module间通信的接口化框架,不需要显示注册,不用关心初始化的先后顺序,不用担心实现类的不存在引起的崩溃</a> (SilenceDut) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/MrGaoGang/luckly_recyclerview">Android开发使用使用RecyclerView封装headerview,footerView,并实现上拉加载更多,下拉刷新,可添加空白视图,错误视图,分组功能</a> (mrgaogang) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/MrGaoGang/luckly_recyclerview" target="_blank"> <img src="http://img.gank.io/8421ba38-e5a5-450b-8322-40069d54c996?imageView2/2/w/460" title="Android开发使用使用RecyclerView封装headerview,footerView,并实现上拉加载更多,下拉刷新,可添加空白视图,错误视图,分组功能"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/MrGaoGang/luckly_recyclerview" target="_blank"> <img src="http://img.gank.io/9ebcf50d-fa9b-46f9-9713-8879ff03ea53?imageView2/2/w/460" title="Android开发使用使用RecyclerView封装headerview,footerView,并实现上拉加载更多,下拉刷新,可添加空白视图,错误视图,分组功能"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/399c01657920">最完美的跨平台框架Flutter从入门到填坑指南详解</a> (阿韦) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/SupLuo/HaloPermission">Kotlin语言开发的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/SupLuo/HaloPermission" target="_blank"> <img src="http://img.gank.io/2c9fd628-8d82-4435-899f-9bac77f076e4?imageView2/2/w/460" title="Kotlin语言开发的Android权限库具有更高的可扩展性和兼容性。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/SupLuo/HaloPermission" target="_blank"> <img src="http://img.gank.io/337d0636-ee48-44a0-be77-0e67582b4b3d?imageView2/2/w/460" title="Kotlin语言开发的Android权限库具有更高的可扩展性和兼容性。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/abdularis/ParallaxImageView">在滚动的android ImageView上创建视差和任何其他转换效果</a> (lijinshanmx) <ul style="padding: 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/ParallaxImageView" target="_blank"> <img src="http://img.gank.io/6a9f1d64-6856-49c8-99f2-370ed11f0e55?imageView2/2/w/460" title="在滚动的android ImageView上创建视差和任何其他转换效果"> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>前端</h3> <li> <a target="_blank" href="https://github.com/nodeca/probe-image-size">无需完整下载即可获取图片大小 支持的图像类型:JPG,GIF,PNG,WebP,BMP,TIFF,SVG,PSD。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>瞎推荐</h3> <li> <a target="_blank" href="https://www.oschina.net/news/96569/blockchain-epic-vulnerabilities">区块链现史诗级漏洞,可完全控制虚拟货币交易</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/afedb10184ba">区块链成香饽饽,加密货币却成落汤鸡</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/fe87fb59e719">360公关碰瓷EOS,炒作“史诗级”漏洞</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>拓展资源</h3> <li> <a target="_blank" href="https://www.jianshu.com/p/c16077fca274">分布式session平滑迁移,我们是这样做的</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/ab1a02e863be">JavaScript异步精讲,让你更加明白Js的执行流程!</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://www.jianshu.com/p/40819f3096aa">社区产品分析--需求篇</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/Coding/CodingMart_iOS">码市 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/Coding/CodingMart_iOS" target="_blank"> <img src="http://img.gank.io/5336869b-16f5-4363-a800-550bfff9481b?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/Coding/CodingMart_iOS" target="_blank"> <img src="http://img.gank.io/4b286348-d735-4711-a769-bbc92b5acf37?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/Coding/CodingMart_iOS" target="_blank"> <img src="http://img.gank.io/f95e6202-66aa-40c7-b85d-ece8e326f8ba?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/Coding/CodingMart_iOS" target="_blank"> <img src="http://img.gank.io/1aad51b5-4cb3-4877-9d84-15373792bdc6?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/Coding/CodingMart_iOS" target="_blank"> <img src="http://img.gank.io/3e3de2c4-30bd-4d72-8aac-92ccc5fb86b9?imageView2/2/w/460" title="码市 iOS 客户端源代码"> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>休息视频</h3> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6561220691906006280/?region=CN&amp;mid=6321628461580421890&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=1527737006">想看大结局?门儿也没有啊。不把头发揪光了,怎么可能结束呢?</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/05/31 Thu, 31 May 2018 00:00:00 +0806 大家儿童节快乐哈~不多说了,买棒棒糖去了~ http://gank.io/2018/06/01?utm_source=gank.io&utm_medium=rss <p> <img src="http://ww1.sinaimg.cn/large/0065oQSqly1frv03m8ky5j30iz0rltfp.jpg" alt=""> </p> <h3>iOS</h3> <li> <a target="_blank" href="https://github.com/iAmrSalman/Dots">轻量级的并发网络框架。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iAmrSalman/Dots" target="_blank"> <img src="http://img.gank.io/c159432c-7ef6-4856-a707-bb41ddc62eaf?imageView2/2/w/460" title="轻量级的并发网络框架。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/owensd/json-swift">在Swift中使用JSON的基本库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ChangbaDevs/KTVVideoProcess">来自Changba 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/ChangbaDevs/KTVVideoProcess" target="_blank"> <img src="http://img.gank.io/937bee9f-51a6-4789-9f64-80b8de2aa1a3?imageView2/2/w/460" title="来自Changba iOS团队的高性能视频效果处理框架。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/manondidi/swiftArch">swift智能开发框架 用最少的代码完成页面 智能分页(策略设计模式) cell和section解耦 业务拆分 mock管理</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/manondidi/swiftArch" target="_blank"> <img src="http://img.gank.io/4d618e0e-a271-4d34-910c-c38dd586b28e?imageView2/2/w/460" title="swift智能开发框架 用最少的代码完成页面 智能分页(策略设计模式) cell和section解耦 业务拆分 mock管理"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/manondidi/swiftArch" target="_blank"> <img src="http://img.gank.io/c8d6097d-ca64-4998-9a3b-dc660a808743?imageView2/2/w/460" title="swift智能开发框架 用最少的代码完成页面 智能分页(策略设计模式) cell和section解耦 业务拆分 mock管理"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/manondidi/swiftArch" target="_blank"> <img src="http://img.gank.io/535f6635-1a34-4b90-90ae-419773e57d97?imageView2/2/w/460" title="swift智能开发框架 用最少的代码完成页面 智能分页(策略设计模式) cell和section解耦 业务拆分 mock管理"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/manondidi/swiftArch" target="_blank"> <img src="http://img.gank.io/1e9eddb5-b640-4ca8-ba22-11cae817932f?imageView2/2/w/460" title="swift智能开发框架 用最少的代码完成页面 智能分页(策略设计模式) cell和section解耦 业务拆分 mock管理"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/mrmacete/r2-ios-kernelcache">解析iOS 64位内核缓存的插件.</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mrmacete/r2-ios-kernelcache" target="_blank"> <img src="http://img.gank.io/218555a6-e075-47a1-bf71-3fa372a990d4?imageView2/2/w/460" title="解析iOS 64位内核缓存的插件."> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>Android</h3> <li> <a target="_blank" href="https://github.com/igreenwood/SimpleCropView">适用于Android的简单图像裁剪库。</a> (lijnshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/igreenwood/SimpleCropView" target="_blank"> <img src="http://img.gank.io/b8f56f47-4462-47b1-9579-bccc2fdf0870?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/igreenwood/SimpleCropView" target="_blank"> <img src="http://img.gank.io/56df4e32-ef0e-407f-a01c-6e57a38ec063?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/igreenwood/SimpleCropView" target="_blank"> <img src="http://img.gank.io/ccc60d71-e415-4a8a-a5d4-8b71d939cbee?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/igreenwood/SimpleCropView" target="_blank"> <img src="http://img.gank.io/d033401d-87b8-4a83-9e4a-248ffaffbb28?imageView2/2/w/460" title="适用于Android的简单图像裁剪库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/wenzhonghu/MyRouter">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/wenzhonghu/MyRouter" target="_blank"> <img src="http://img.gank.io/3ada724f-39fc-44dc-8445-a19c4717f1b7?imageView2/2/w/460" title="Android平台中对页面、原生路由功能的中间件."> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/peng8350/flutter_pulltorefresh">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/peng8350/flutter_pulltorefresh" target="_blank"> <img src="http://img.gank.io/e816c3cf-13a9-491f-a5b4-f0de2fcb661e?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/peng8350/flutter_pulltorefresh" target="_blank"> <img src="http://img.gank.io/98706fa4-cd4d-4748-8dcb-a8bc3a9f0bb3?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/peng8350/flutter_pulltorefresh" target="_blank"> <img src="http://img.gank.io/386e1d6a-3711-41c4-9931-1a2ab34d6c4c?imageView2/2/w/460" title="Flutter下拉刷新和上拉加载组件。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Lauzy/TicktockMusic">一款采用 clean architecture、mvp、rxJava2、retrofit2、dagger2 等进行开发 material design 风格的 android 音乐播放器</a> (Lauzy) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lauzy/TicktockMusic" target="_blank"> <img src="http://img.gank.io/bbe9b4e1-4bce-4897-b180-a09219ad00a2?imageView2/2/w/460" title="一款采用 clean architecture、mvp、rxJava2、retrofit2、dagger2 等进行开发 material design 风格的 android 音乐播放器"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lauzy/TicktockMusic" target="_blank"> <img src="http://img.gank.io/a3b57a1e-172a-4d93-8402-e9f86176ff86?imageView2/2/w/460" title="一款采用 clean architecture、mvp、rxJava2、retrofit2、dagger2 等进行开发 material design 风格的 android 音乐播放器"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lauzy/TicktockMusic" target="_blank"> <img src="http://img.gank.io/4c0cdb5e-6930-40ea-84a8-d244972c3691?imageView2/2/w/460" title="一款采用 clean architecture、mvp、rxJava2、retrofit2、dagger2 等进行开发 material design 风格的 android 音乐播放器"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lauzy/TicktockMusic" target="_blank"> <img src="http://img.gank.io/4fc568cb-4765-4b66-9d3a-aa31e804da0d?imageView2/2/w/460" title="一款采用 clean architecture、mvp、rxJava2、retrofit2、dagger2 等进行开发 material design 风格的 android 音乐播放器"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lauzy/TicktockMusic" target="_blank"> <img src="http://img.gank.io/78e8e6ac-9230-4064-b614-d589d236a9e3?imageView2/2/w/460" title="一款采用 clean architecture、mvp、rxJava2、retrofit2、dagger2 等进行开发 material design 风格的 android 音乐播放器"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/TonnyL/Spark">创建类似于 Instagram&amp;Spotify App 的登录界面的动态渐变背景。</a> (黎赵太郎) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/AnJiaoDe/MultiFlowLayout">Android 流式布局FlowLayout(搜索历史),可多布局、点击删除、添加等操作。</a> (lijinshanmx) <ul style="padding: 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/MultiFlowLayout" target="_blank"> <img src="http://img.gank.io/2afb7213-4094-47ab-8d03-520196015c02?imageView2/2/w/460" title="Android 流式布局FlowLayout(搜索历史),可多布局、点击删除、添加等操作。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/MultiFlowLayout" target="_blank"> <img src="http://img.gank.io/28fa3e34-c0cc-4faf-81cf-ea29d358d29a?imageView2/2/w/460" title="Android 流式布局FlowLayout(搜索历史),可多布局、点击删除、添加等操作。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/MultiFlowLayout" target="_blank"> <img src="http://img.gank.io/eac2b97f-f445-42d5-bdbc-df1880cadbe3?imageView2/2/w/460" title="Android 流式布局FlowLayout(搜索历史),可多布局、点击删除、添加等操作。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/MultiFlowLayout" target="_blank"> <img src="http://img.gank.io/15fb30a3-fc6a-489b-a598-a0db4e53dcbf?imageView2/2/w/460" title="Android 流式布局FlowLayout(搜索历史),可多布局、点击删除、添加等操作。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/YuganshT79/Smiley-Rating">交互式笑容定制的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/YuganshT79/Smiley-Rating" target="_blank"> <img src="http://img.gank.io/f290904c-00ac-409a-9d1d-a8ed53f65b3e?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/YuganshT79/Smiley-Rating" target="_blank"> <img src="http://img.gank.io/cbf124c9-0268-4f18-9af5-18303cbe8dfd?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/YuganshT79/Smiley-Rating" target="_blank"> <img src="http://img.gank.io/4a734893-f117-4b98-bd38-aa7cbe711745?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/YuganshT79/Smiley-Rating" target="_blank"> <img src="http://img.gank.io/ccb560d2-d1ba-4ead-96ef-df67dd94d70c?imageView2/2/w/460" title="交互式笑容定制的Android评分视图."> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>瞎推荐</h3> <li> <a target="_blank" href="https://news.cnblogs.com/n/592159/">你的公司这么小,如何说服大牛加入?</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/Opl0UbICnnBEg3xqHDeXbw">十面阿里 屌丝程序员的逆袭之路</a> (lijinshanmx) <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=2247486318&amp;idx=1&amp;sn=0571f897117ef3aa23c3dc6cd4012481&amp;chksm=eae1fe3cdd96772aed1205e0601529f59ef6444d1e84e06a1d8f6de45bc89ec79c34e923d28a#rd">如何用5年时间从菜鸟成长为技术总监?</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/y06GEcrxHsRvU02myyKqFQ">日访问量百亿级的应用如何做缓存架构设计</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/wangshub/Douyin-Bot?f=tt&amp;hmsr=toutiao.io&amp;utm_medium=toutiao.io&amp;utm_source=toutiao.io">Python 抖音机器人,论如何在抖音上找到漂亮小姐姐?😍</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>休息视频</h3> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6559836904227867907/?region=CN&amp;mid=6509856108989909773&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=1527824646">谢谢老妈送我的生日礼物!太粉了!太好看了!感动!😭😭😭</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/0065oQSqly1frv03m8ky5j30iz0rltfp.jpg" alt=""> </p> <h3>iOS</h3> <li> <a target="_blank" href="https://github.com/iAmrSalman/Dots">轻量级的并发网络框架。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/iAmrSalman/Dots" target="_blank"> <img src="http://img.gank.io/c159432c-7ef6-4856-a707-bb41ddc62eaf?imageView2/2/w/460" title="轻量级的并发网络框架。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/owensd/json-swift">在Swift中使用JSON的基本库。</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/ChangbaDevs/KTVVideoProcess">来自Changba 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/ChangbaDevs/KTVVideoProcess" target="_blank"> <img src="http://img.gank.io/937bee9f-51a6-4789-9f64-80b8de2aa1a3?imageView2/2/w/460" title="来自Changba iOS团队的高性能视频效果处理框架。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/manondidi/swiftArch">swift智能开发框架 用最少的代码完成页面 智能分页(策略设计模式) cell和section解耦 业务拆分 mock管理</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/manondidi/swiftArch" target="_blank"> <img src="http://img.gank.io/4d618e0e-a271-4d34-910c-c38dd586b28e?imageView2/2/w/460" title="swift智能开发框架 用最少的代码完成页面 智能分页(策略设计模式) cell和section解耦 业务拆分 mock管理"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/manondidi/swiftArch" target="_blank"> <img src="http://img.gank.io/c8d6097d-ca64-4998-9a3b-dc660a808743?imageView2/2/w/460" title="swift智能开发框架 用最少的代码完成页面 智能分页(策略设计模式) cell和section解耦 业务拆分 mock管理"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/manondidi/swiftArch" target="_blank"> <img src="http://img.gank.io/535f6635-1a34-4b90-90ae-419773e57d97?imageView2/2/w/460" title="swift智能开发框架 用最少的代码完成页面 智能分页(策略设计模式) cell和section解耦 业务拆分 mock管理"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/manondidi/swiftArch" target="_blank"> <img src="http://img.gank.io/1e9eddb5-b640-4ca8-ba22-11cae817932f?imageView2/2/w/460" title="swift智能开发框架 用最少的代码完成页面 智能分页(策略设计模式) cell和section解耦 业务拆分 mock管理"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/mrmacete/r2-ios-kernelcache">解析iOS 64位内核缓存的插件.</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/mrmacete/r2-ios-kernelcache" target="_blank"> <img src="http://img.gank.io/218555a6-e075-47a1-bf71-3fa372a990d4?imageView2/2/w/460" title="解析iOS 64位内核缓存的插件."> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>Android</h3> <li> <a target="_blank" href="https://github.com/igreenwood/SimpleCropView">适用于Android的简单图像裁剪库。</a> (lijnshanmx) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/igreenwood/SimpleCropView" target="_blank"> <img src="http://img.gank.io/b8f56f47-4462-47b1-9579-bccc2fdf0870?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/igreenwood/SimpleCropView" target="_blank"> <img src="http://img.gank.io/56df4e32-ef0e-407f-a01c-6e57a38ec063?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/igreenwood/SimpleCropView" target="_blank"> <img src="http://img.gank.io/ccc60d71-e415-4a8a-a5d4-8b71d939cbee?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/igreenwood/SimpleCropView" target="_blank"> <img src="http://img.gank.io/d033401d-87b8-4a83-9e4a-248ffaffbb28?imageView2/2/w/460" title="适用于Android的简单图像裁剪库。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/wenzhonghu/MyRouter">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/wenzhonghu/MyRouter" target="_blank"> <img src="http://img.gank.io/3ada724f-39fc-44dc-8445-a19c4717f1b7?imageView2/2/w/460" title="Android平台中对页面、原生路由功能的中间件."> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/peng8350/flutter_pulltorefresh">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/peng8350/flutter_pulltorefresh" target="_blank"> <img src="http://img.gank.io/e816c3cf-13a9-491f-a5b4-f0de2fcb661e?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/peng8350/flutter_pulltorefresh" target="_blank"> <img src="http://img.gank.io/98706fa4-cd4d-4748-8dcb-a8bc3a9f0bb3?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/peng8350/flutter_pulltorefresh" target="_blank"> <img src="http://img.gank.io/386e1d6a-3711-41c4-9931-1a2ab34d6c4c?imageView2/2/w/460" title="Flutter下拉刷新和上拉加载组件。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/Lauzy/TicktockMusic">一款采用 clean architecture、mvp、rxJava2、retrofit2、dagger2 等进行开发 material design 风格的 android 音乐播放器</a> (Lauzy) <ul style="padding: 0px;margin: 0px;"> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lauzy/TicktockMusic" target="_blank"> <img src="http://img.gank.io/bbe9b4e1-4bce-4897-b180-a09219ad00a2?imageView2/2/w/460" title="一款采用 clean architecture、mvp、rxJava2、retrofit2、dagger2 等进行开发 material design 风格的 android 音乐播放器"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lauzy/TicktockMusic" target="_blank"> <img src="http://img.gank.io/a3b57a1e-172a-4d93-8402-e9f86176ff86?imageView2/2/w/460" title="一款采用 clean architecture、mvp、rxJava2、retrofit2、dagger2 等进行开发 material design 风格的 android 音乐播放器"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lauzy/TicktockMusic" target="_blank"> <img src="http://img.gank.io/4c0cdb5e-6930-40ea-84a8-d244972c3691?imageView2/2/w/460" title="一款采用 clean architecture、mvp、rxJava2、retrofit2、dagger2 等进行开发 material design 风格的 android 音乐播放器"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lauzy/TicktockMusic" target="_blank"> <img src="http://img.gank.io/4fc568cb-4765-4b66-9d3a-aa31e804da0d?imageView2/2/w/460" title="一款采用 clean architecture、mvp、rxJava2、retrofit2、dagger2 等进行开发 material design 风格的 android 音乐播放器"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/Lauzy/TicktockMusic" target="_blank"> <img src="http://img.gank.io/78e8e6ac-9230-4064-b614-d589d236a9e3?imageView2/2/w/460" title="一款采用 clean architecture、mvp、rxJava2、retrofit2、dagger2 等进行开发 material design 风格的 android 音乐播放器"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/TonnyL/Spark">创建类似于 Instagram&amp;Spotify App 的登录界面的动态渐变背景。</a> (黎赵太郎) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/AnJiaoDe/MultiFlowLayout">Android 流式布局FlowLayout(搜索历史),可多布局、点击删除、添加等操作。</a> (lijinshanmx) <ul style="padding: 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/MultiFlowLayout" target="_blank"> <img src="http://img.gank.io/2afb7213-4094-47ab-8d03-520196015c02?imageView2/2/w/460" title="Android 流式布局FlowLayout(搜索历史),可多布局、点击删除、添加等操作。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/MultiFlowLayout" target="_blank"> <img src="http://img.gank.io/28fa3e34-c0cc-4faf-81cf-ea29d358d29a?imageView2/2/w/460" title="Android 流式布局FlowLayout(搜索历史),可多布局、点击删除、添加等操作。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/MultiFlowLayout" target="_blank"> <img src="http://img.gank.io/eac2b97f-f445-42d5-bdbc-df1880cadbe3?imageView2/2/w/460" title="Android 流式布局FlowLayout(搜索历史),可多布局、点击删除、添加等操作。"> </a> </li> <li style="position: relative;list-style: none;text-align: center;width: 120px;float: left;padding: 1rem"> <a href="https://github.com/AnJiaoDe/MultiFlowLayout" target="_blank"> <img src="http://img.gank.io/15fb30a3-fc6a-489b-a598-a0db4e53dcbf?imageView2/2/w/460" title="Android 流式布局FlowLayout(搜索历史),可多布局、点击删除、添加等操作。"> </a> </li> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://github.com/YuganshT79/Smiley-Rating">交互式笑容定制的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/YuganshT79/Smiley-Rating" target="_blank"> <img src="http://img.gank.io/f290904c-00ac-409a-9d1d-a8ed53f65b3e?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/YuganshT79/Smiley-Rating" target="_blank"> <img src="http://img.gank.io/cbf124c9-0268-4f18-9af5-18303cbe8dfd?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/YuganshT79/Smiley-Rating" target="_blank"> <img src="http://img.gank.io/4a734893-f117-4b98-bd38-aa7cbe711745?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/YuganshT79/Smiley-Rating" target="_blank"> <img src="http://img.gank.io/ccb560d2-d1ba-4ead-96ef-df67dd94d70c?imageView2/2/w/460" title="交互式笑容定制的Android评分视图."> </a> </li> </ul> <div style="clear: both"></div> </li> <h3>瞎推荐</h3> <li> <a target="_blank" href="https://news.cnblogs.com/n/592159/">你的公司这么小,如何说服大牛加入?</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/Opl0UbICnnBEg3xqHDeXbw">十面阿里 屌丝程序员的逆袭之路</a> (lijinshanmx) <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=2247486318&amp;idx=1&amp;sn=0571f897117ef3aa23c3dc6cd4012481&amp;chksm=eae1fe3cdd96772aed1205e0601529f59ef6444d1e84e06a1d8f6de45bc89ec79c34e923d28a#rd">如何用5年时间从菜鸟成长为技术总监?</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <li> <a target="_blank" href="https://mp.weixin.qq.com/s/y06GEcrxHsRvU02myyKqFQ">日访问量百亿级的应用如何做缓存架构设计</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/wangshub/Douyin-Bot?f=tt&amp;hmsr=toutiao.io&amp;utm_medium=toutiao.io&amp;utm_source=toutiao.io">Python 抖音机器人,论如何在抖音上找到漂亮小姐姐?😍</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <h3>休息视频</h3> <li> <a target="_blank" href="https://www.iesdouyin.com/share/video/6559836904227867907/?region=CN&amp;mid=6509856108989909773&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=1527824646">谢谢老妈送我的生日礼物!太粉了!太好看了!感动!😭😭😭</a> (lijinshanmx) <ul style="padding: 0px;margin: 0px;"> </ul> <div style="clear: both"></div> </li> <p> 感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/01 Fri, 01 Jun 2018 00:00:00 +0806 今日力推:类Instagram的图像选择器和滤镜/自定义LayoutManager实现抖音效果 http://gank.io/2018/06/04?utm_source=gank.io&utm_medium=rss <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1fryyn63fm1j30sg0yagt2.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/Yummypets/YPImagePicker" target="_blank">类似Instagram的图像选择器和滤镜。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/Yummypets/YPImagePicker" target="_blank"><img src="http://img.gank.io/ba4ba427-59cb-45a2-9d10-38b0b856f309?imageView2/2/w/460" title="类似Instagram的图像选择器和滤镜。" /> </a></li> <li style="text-align:center"><a href="https://github.com/Yummypets/YPImagePicker" target="_blank"><img src="http://img.gank.io/0e269b2c-8102-4c55-b2d6-ad3011951e5a?imageView2/2/w/460" title="类似Instagram的图像选择器和滤镜。" /> </a></li> <li style="text-align:center"><a href="https://github.com/Yummypets/YPImagePicker" target="_blank"><img src="http://img.gank.io/216ec541-d6af-4c33-af51-8de0ef52906d?imageView2/2/w/460" title="类似Instagram的图像选择器和滤镜。" /> </a></li> <li style="text-align:center"><a href="https://github.com/Yummypets/YPImagePicker" target="_blank"><img src="http://img.gank.io/ac047e42-6eaf-457a-97b7-20b581398361?imageView2/2/w/460" title="类似Instagram的图像选择器和滤镜。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/alexdrone/FlexboxLayout" target="_blank">Swift的Facebook的css布局端口</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/alexdrone/FlexboxLayout" target="_blank"><img src="http://img.gank.io/d6d1abc4-8844-4b47-8a61-bc482c21a44b?imageView2/2/w/460" title="Swift的Facebook的css布局端口" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/liyong03/YLGIFImage" target="_blank">异步GIF图像解码器和图像查看器支持播放GIF图像。 它只是使用更少的内存。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/liyong03/YLGIFImage" target="_blank"><img src="http://img.gank.io/8b9ffbb6-e94d-4dba-b816-f3a3541b54a5?imageView2/2/w/460" title="异步GIF图像解码器和图像查看器支持播放GIF图像。 它只是使用更少的内存。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/ibireme/YYImage" target="_blank">iOS的图像框架显示/编码/解码动画WebP,APNG,GIF等。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/ibireme/YYImage" target="_blank"><img src="http://img.gank.io/ed779492-ea58-4d47-b03c-bb61b563dfcb?imageView2/2/w/460" title="iOS的图像框架显示/编码/解码动画WebP,APNG,GIF等。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/hyperoslo/Imaginary" target="_blank">iOS异步图片加载库.</a> (lijinshanmx) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/react-native-studio/react-native-SmartRefreshLayout" target="_blank">基于react-natice实现的SmartRefreshLayout,可提供类似ios的弹性刷新、加载。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/react-native-studio/react-native-SmartRefreshLayout" target="_blank"><img src="http://img.gank.io/647c81bb-5bc0-4e7f-9d4e-d2ebfda9a3d2?imageView2/2/w/460" title="基于react-natice实现的SmartRefreshLayout,可提供类似ios的弹性刷新、加载。" /> </a></li> <li style="text-align:center"><a href="https://github.com/react-native-studio/react-native-SmartRefreshLayout" target="_blank"><img src="http://img.gank.io/1023da2e-9727-464d-a389-542eef0c182b?imageView2/2/w/460" title="基于react-natice实现的SmartRefreshLayout,可提供类似ios的弹性刷新、加载。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://smallsoho.com/android/2018/05/28/AppBundle%E6%8E%A2%E7%B4%A2/" target="_blank">Android App Bundle介绍</a> (陈龙博) <ul> <li style="text-align:center"><a href="https://smallsoho.com/android/2018/05/28/AppBundle%E6%8E%A2%E7%B4%A2/" target="_blank"><img src="http://img.gank.io/ac2cd1d4-92d4-4f52-9115-68572485a5d6?imageView2/2/w/460" title="Android App Bundle介绍" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/xuexiangjys/XVideo" target="_blank">一个能自动进行压缩的小视频录制库。</a> (xuexiangjys) <ul> <li style="text-align:center"><a href="https://github.com/xuexiangjys/XVideo" target="_blank"><img src="http://img.gank.io/b646fcbb-f43b-418f-bbe6-257a21504099?imageView2/2/w/460" title="一个能自动进行压缩的小视频录制库。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://www.jianshu.com/p/34a0ef2d806d" target="_blank">做个抖音吧,自定义LayoutManager实现抖音效果</a> (DingMouRen) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/yjfnypeu/EasyAndroid" target="_blank">一系列简单、轻量、方便的Android开发工具集合</a> (lijinshanmx) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/amangautam1/flutter-musicplayer" target="_blank">一个完整的音乐播放器,以酷炫的用户界面和设计为动力。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/amangautam1/flutter-musicplayer" target="_blank"><img src="http://img.gank.io/481168d3-f5b8-4cbf-a975-bd905e8c61f6?imageView2/2/w/460" title="一个完整的音乐播放器,以酷炫的用户界面和设计为动力。" /> </a></li> <li style="text-align:center"><a href="https://github.com/amangautam1/flutter-musicplayer" target="_blank"><img src="http://img.gank.io/963d1a59-64ab-4e90-91a6-263344878e71?imageView2/2/w/460" title="一个完整的音乐播放器,以酷炫的用户界面和设计为动力。" /> </a></li> <li style="text-align:center"><a href="https://github.com/amangautam1/flutter-musicplayer" target="_blank"><img src="http://img.gank.io/9bf56e27-d2e6-4380-9030-dadd2da8818c?imageView2/2/w/460" title="一个完整的音乐播放器,以酷炫的用户界面和设计为动力。" /> </a></li> <li style="text-align:center"><a href="https://github.com/amangautam1/flutter-musicplayer" target="_blank"><img src="http://img.gank.io/1af7dc62-137f-48a6-9875-99bc77c69bd6?imageView2/2/w/460" title="一个完整的音乐播放器,以酷炫的用户界面和设计为动力。" /> </a></li> <li style="text-align:center"><a href="https://github.com/amangautam1/flutter-musicplayer" target="_blank"><img src="http://img.gank.io/bb78c564-aa8a-469b-ac59-9be956978d02?imageView2/2/w/460" title="一个完整的音乐播放器,以酷炫的用户界面和设计为动力。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/AnJiaoDe/BaseDialog" target="_blank">Android BaseDialog(开发必备)动画、加载进度、阴影、上下左右中、 进入等。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/AnJiaoDe/BaseDialog" target="_blank"><img src="http://img.gank.io/0ffb0100-f808-49fa-874d-a1ed2a50c3b6?imageView2/2/w/460" title="Android BaseDialog(开发必备)动画、加载进度、阴影、上下左右中、 进入等。" /> </a></li> <li style="text-align:center"><a href="https://github.com/AnJiaoDe/BaseDialog" target="_blank"><img src="http://img.gank.io/fa0a269c-03c2-4eb9-89ac-adae19f1779c?imageView2/2/w/460" title="Android BaseDialog(开发必备)动画、加载进度、阴影、上下左右中、 进入等。" /> </a></li> <li style="text-align:center"><a href="https://github.com/AnJiaoDe/BaseDialog" target="_blank"><img src="http://img.gank.io/b41e6b95-da0f-4b3b-8677-d35a2cd56f43?imageView2/2/w/460" title="Android BaseDialog(开发必备)动画、加载进度、阴影、上下左右中、 进入等。" /> </a></li> <li style="text-align:center"><a href="https://github.com/AnJiaoDe/BaseDialog" target="_blank"><img src="http://img.gank.io/adbdcb43-d2bb-4861-964b-8b9ba095d7dc?imageView2/2/w/460" title="Android BaseDialog(开发必备)动画、加载进度、阴影、上下左右中、 进入等。" /> </a></li> <li style="text-align:center"><a href="https://github.com/AnJiaoDe/BaseDialog" target="_blank"><img src="http://img.gank.io/6001d1a3-5c48-48dc-b9c6-345f47f6eb53?imageView2/2/w/460" title="Android BaseDialog(开发必备)动画、加载进度、阴影、上下左右中、 进入等。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/rayzone107/DurationView" target="_blank">用美丽的方式描述Android应用程序的持续时间。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/rayzone107/DurationView" target="_blank"><img src="http://img.gank.io/04c548aa-b778-48ed-b159-ab9ab09ad394?imageView2/2/w/460" title="用美丽的方式描述Android应用程序的持续时间。" /> </a></li> <li style="text-align:center"><a href="https://github.com/rayzone107/DurationView" target="_blank"><img src="http://img.gank.io/fa8a4e9d-9cf7-488f-b005-7f156ac561a3?imageView2/2/w/460" title="用美丽的方式描述Android应用程序的持续时间。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/NAJMUS7834/PersonalAiChatBot" target="_blank">PersonalAichatBot是基于人工智能的android ChatBot应用程序, 它还会让您自由选择您自己的默认问题和答案选项。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/NAJMUS7834/PersonalAiChatBot" target="_blank"><img src="http://img.gank.io/7f0cb2a0-7be2-459c-8d0e-da014de3522a?imageView2/2/w/460" title="PersonalAichatBot是基于人工智能的android ChatBot应用程序, 它还会让您自由选择您自己的默认问题和答案选项。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/qiuxiang/react-native-amap-geolocation" target="_blank">React适用于Android + iOS的原生地理位置模块。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/qiuxiang/react-native-amap-geolocation" target="_blank"><img src="http://img.gank.io/e37d82a0-facf-403d-a668-6bdbeffeceda?imageView2/2/w/460" title="React适用于Android + iOS的原生地理位置模块。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/fyxtc/soul-manga" target="_blank">使用 reactjs+flask+scrapy 搭建的漫画网站 </a> (hikaru) <ul> <li style="text-align:center"><a href="https://github.com/fyxtc/soul-manga" target="_blank"><img src="http://img.gank.io/a6847445-8532-4d97-ba4f-7558a9d55821?imageView2/2/w/460" title="使用 reactjs+flask+scrapy 搭建的漫画网站 " /> </a></li> <li style="text-align:center"><a href="https://github.com/fyxtc/soul-manga" target="_blank"><img src="http://img.gank.io/290fbd5e-9f3d-4824-8b35-12d749fa33f7?imageView2/2/w/460" title="使用 reactjs+flask+scrapy 搭建的漫画网站 " /> </a></li> <li style="text-align:center"><a href="https://github.com/fyxtc/soul-manga" target="_blank"><img src="http://img.gank.io/ab775e7e-4917-46cd-9548-f51d0d29459b?imageView2/2/w/460" title="使用 reactjs+flask+scrapy 搭建的漫画网站 " /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/AmyangXYZ/sweetygo" target="_blank">SweetyGo: 轻量快速的Golang Web框架。</a> (Amyang) <ul> <li style="text-align:center"><a href="https://github.com/AmyangXYZ/sweetygo" target="_blank"><img src="http://img.gank.io/1bbbc512-2f42-44a5-a690-64c1f5ba7add?imageView2/2/w/460" title="SweetyGo: 轻量快速的Golang Web框架。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://news.cnblogs.com/n/597726/" target="_blank">2018年数据科学语言排名:Python扩大领先优势,PyTorch仅占6.4%</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://news.cnblogs.com/n/597726/" target="_blank"><img src="http://img.gank.io/180be6cf-f98a-42c7-a411-a4bce868dfaf?imageView2/2/w/460" title="2018年数据科学语言排名:Python扩大领先优势,PyTorch仅占6.4%" /> </a></li> <li style="text-align:center"><a href="https://news.cnblogs.com/n/597726/" target="_blank"><img src="http://img.gank.io/b1963364-8779-46f1-8d02-bb632b148941?imageView2/2/w/460" title="2018年数据科学语言排名:Python扩大领先优势,PyTorch仅占6.4%" /> </a></li> <li style="text-align:center"><a href="https://news.cnblogs.com/n/597726/" target="_blank"><img src="http://img.gank.io/f27a4393-2874-4791-bcee-a1ab3f57c86c?imageView2/2/w/460" title="2018年数据科学语言排名:Python扩大领先优势,PyTorch仅占6.4%" /> </a></li> <li style="text-align:center"><a href="https://news.cnblogs.com/n/597726/" target="_blank"><img src="http://img.gank.io/ad129704-17bf-4bba-a1c0-d68bdc83022e?imageView2/2/w/460" title="2018年数据科学语言排名:Python扩大领先优势,PyTorch仅占6.4%" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://news.cnblogs.com/n/597569/" target="_blank">青春饭?本质上取决于自身&ldquo;竞争力&rdquo;是否符合这个年龄所应该具备的</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://news.cnblogs.com/n/597569/" target="_blank"><img src="http://img.gank.io/1840e17f-427e-4a90-8035-caf02b4ae320?imageView2/2/w/460" title="青春饭?本质上取决于自身“竞争力”是否符合这个年龄所应该具备的" /> </a></li> <li style="text-align:center"><a href="https://news.cnblogs.com/n/597569/" target="_blank"><img src="http://img.gank.io/69700359-e0b5-48be-bd92-9ea8c0c6eb1e?imageView2/2/w/460" title="青春饭?本质上取决于自身“竞争力”是否符合这个年龄所应该具备的" /> </a></li> <li style="text-align:center"><a href="https://news.cnblogs.com/n/597569/" target="_blank"><img src="http://img.gank.io/d1104616-6903-44c0-8643-249c367a5fed?imageView2/2/w/460" title="青春饭?本质上取决于自身“竞争力”是否符合这个年龄所应该具备的" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://xz.aliyun.com/t/2362" target="_blank">AssassinGo: 基于Go的高并发可拓展式Web渗透框架</a> (Amyang) <ul> <li style="text-align:center"><a href="https://xz.aliyun.com/t/2362" target="_blank"><img src="http://img.gank.io/27185409-525c-4f4d-a5cb-2788619743c2?imageView2/2/w/460" title="AssassinGo: 基于Go的高并发可拓展式Web渗透框架" /> </a></li> <li style="text-align:center"><a href="https://xz.aliyun.com/t/2362" target="_blank"><img src="http://img.gank.io/f392bd77-801a-48d6-8a78-bf31829f08aa?imageView2/2/w/460" title="AssassinGo: 基于Go的高并发可拓展式Web渗透框架" /> </a></li> <li style="text-align:center"><a href="https://xz.aliyun.com/t/2362" target="_blank"><img src="http://img.gank.io/e7a61b2e-0e2a-4eb4-81ba-e0be2e789366?imageView2/2/w/460" title="AssassinGo: 基于Go的高并发可拓展式Web渗透框架" /> </a></li> <li style="text-align:center"><a href="https://xz.aliyun.com/t/2362" target="_blank"><img src="http://img.gank.io/74f1dba6-37ab-4a4f-a89c-59036cf77123?imageView2/2/w/460" title="AssassinGo: 基于Go的高并发可拓展式Web渗透框架" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://sm.ms/" target="_blank">免费好用的图床。</a> (ChengZhen) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="http://www.cnblogs.com/vipstone/p/9130688.html" target="_blank">图片修复程序-可用于水印去除。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="http://www.cnblogs.com/vipstone/p/9130688.html" target="_blank"><img src="http://img.gank.io/0f347853-f5b4-49cc-a136-146f989867eb?imageView2/2/w/460" title="图片修复程序-可用于水印去除。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>拓展资源</h3> <ul> <li><a href="http://www.codeceo.com/article/7-principles-software-develop.html" target="_blank">软件开发的七条原则</a> (lijinshanmx) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="http://www.cnblogs.com/xiexj/p/9131776.html" target="_blank">性能、可用性和锁。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="http://www.cnblogs.com/xiexj/p/9131776.html" target="_blank"><img src="http://img.gank.io/1c2e3f94-08d6-4bb0-a11f-4af4bb4ff40f?imageView2/2/w/460" title="性能、可用性和锁。" /> </a></li> <li style="text-align:center"><a href="http://www.cnblogs.com/xiexj/p/9131776.html" target="_blank"><img src="http://img.gank.io/3d72dc98-11a3-4929-9ba7-f301171fd187?imageView2/2/w/460" title="性能、可用性和锁。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="http://www.cnblogs.com/huangjuncong/p/9127148.html" target="_blank">Java并发编程之ThreadLocal源码分析。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="http://www.cnblogs.com/huangjuncong/p/9127148.html" target="_blank"><img src="http://img.gank.io/eae06d7c-ae25-48db-928e-1ce24f7319b7?imageView2/2/w/460" title="Java并发编程之ThreadLocal源码分析。" /> </a></li> <li style="text-align:center"><a href="http://www.cnblogs.com/huangjuncong/p/9127148.html" target="_blank"><img src="http://img.gank.io/bf613b6e-a0c7-4ff6-80ff-756a8e72ed91?imageView2/2/w/460" title="Java并发编程之ThreadLocal源码分析。" /> </a></li> <li style="text-align:center"><a href="http://www.cnblogs.com/huangjuncong/p/9127148.html" target="_blank"><img src="http://img.gank.io/da2af85e-24f0-42c6-b686-1e7ebfccac59?imageView2/2/w/460" title="Java并发编程之ThreadLocal源码分析。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>App</h3> <ul> <li><a href="https://github.com/imjog/phimpme-iOS" target="_blank">Phimp.me是iOS的照片应用程序,旨在取代专有照片应用程序。 它提供了诸如拍照,添加过滤器,编辑图像并将其上传到社交网络等功能。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/imjog/phimpme-iOS" target="_blank"><img src="http://img.gank.io/611dc8c5-fa8f-44c8-b852-d1803a6e3cb2?imageView2/2/w/460" title="Phimp.me是iOS的照片应用程序,旨在取代专有照片应用程序。 它提供了诸如拍照,添加过滤器,编辑图像并将其上传到社交网络等功能。" /> </a></li> <li style="text-align:center"><a href="https://github.com/imjog/phimpme-iOS" target="_blank"><img src="http://img.gank.io/adfffd81-907a-420a-914d-756dc4076139?imageView2/2/w/460" title="Phimp.me是iOS的照片应用程序,旨在取代专有照片应用程序。 它提供了诸如拍照,添加过滤器,编辑图像并将其上传到社交网络等功能。" /> </a></li> <li style="text-align:center"><a href="https://github.com/imjog/phimpme-iOS" target="_blank"><img src="http://img.gank.io/995d1a9f-346c-4f49-97f4-af0d84066ed6?imageView2/2/w/460" title="Phimp.me是iOS的照片应用程序,旨在取代专有照片应用程序。 它提供了诸如拍照,添加过滤器,编辑图像并将其上传到社交网络等功能。" /> </a></li> <li style="text-align:center"><a href="https://github.com/imjog/phimpme-iOS" target="_blank"><img src="http://img.gank.io/7aff1925-c309-43e2-8ced-0cae479edd73?imageView2/2/w/460" title="Phimp.me是iOS的照片应用程序,旨在取代专有照片应用程序。 它提供了诸如拍照,添加过滤器,编辑图像并将其上传到社交网络等功能。" /> </a></li> <li style="text-align:center"><a href="https://github.com/imjog/phimpme-iOS" target="_blank"><img src="http://img.gank.io/49bfd669-7d25-456c-ad91-0875b97897a0?imageView2/2/w/460" title="Phimp.me是iOS的照片应用程序,旨在取代专有照片应用程序。 它提供了诸如拍照,添加过滤器,编辑图像并将其上传到社交网络等功能。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6560094825566178568/?region=CN&amp;mid=6560095620906879757&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=1528080640" target="_blank">续集三。。。</a> (lijinshanmx) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1fryyn63fm1j30sg0yagt2.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/Yummypets/YPImagePicker" target="_blank">类似Instagram的图像选择器和滤镜。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/Yummypets/YPImagePicker" target="_blank"><img src="http://img.gank.io/ba4ba427-59cb-45a2-9d10-38b0b856f309?imageView2/2/w/460" title="类似Instagram的图像选择器和滤镜。" /> </a></li> <li style="text-align:center"><a href="https://github.com/Yummypets/YPImagePicker" target="_blank"><img src="http://img.gank.io/0e269b2c-8102-4c55-b2d6-ad3011951e5a?imageView2/2/w/460" title="类似Instagram的图像选择器和滤镜。" /> </a></li> <li style="text-align:center"><a href="https://github.com/Yummypets/YPImagePicker" target="_blank"><img src="http://img.gank.io/216ec541-d6af-4c33-af51-8de0ef52906d?imageView2/2/w/460" title="类似Instagram的图像选择器和滤镜。" /> </a></li> <li style="text-align:center"><a href="https://github.com/Yummypets/YPImagePicker" target="_blank"><img src="http://img.gank.io/ac047e42-6eaf-457a-97b7-20b581398361?imageView2/2/w/460" title="类似Instagram的图像选择器和滤镜。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/alexdrone/FlexboxLayout" target="_blank">Swift的Facebook的css布局端口</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/alexdrone/FlexboxLayout" target="_blank"><img src="http://img.gank.io/d6d1abc4-8844-4b47-8a61-bc482c21a44b?imageView2/2/w/460" title="Swift的Facebook的css布局端口" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/liyong03/YLGIFImage" target="_blank">异步GIF图像解码器和图像查看器支持播放GIF图像。 它只是使用更少的内存。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/liyong03/YLGIFImage" target="_blank"><img src="http://img.gank.io/8b9ffbb6-e94d-4dba-b816-f3a3541b54a5?imageView2/2/w/460" title="异步GIF图像解码器和图像查看器支持播放GIF图像。 它只是使用更少的内存。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/ibireme/YYImage" target="_blank">iOS的图像框架显示/编码/解码动画WebP,APNG,GIF等。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/ibireme/YYImage" target="_blank"><img src="http://img.gank.io/ed779492-ea58-4d47-b03c-bb61b563dfcb?imageView2/2/w/460" title="iOS的图像框架显示/编码/解码动画WebP,APNG,GIF等。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/hyperoslo/Imaginary" target="_blank">iOS异步图片加载库.</a> (lijinshanmx) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/react-native-studio/react-native-SmartRefreshLayout" target="_blank">基于react-natice实现的SmartRefreshLayout,可提供类似ios的弹性刷新、加载。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/react-native-studio/react-native-SmartRefreshLayout" target="_blank"><img src="http://img.gank.io/647c81bb-5bc0-4e7f-9d4e-d2ebfda9a3d2?imageView2/2/w/460" title="基于react-natice实现的SmartRefreshLayout,可提供类似ios的弹性刷新、加载。" /> </a></li> <li style="text-align:center"><a href="https://github.com/react-native-studio/react-native-SmartRefreshLayout" target="_blank"><img src="http://img.gank.io/1023da2e-9727-464d-a389-542eef0c182b?imageView2/2/w/460" title="基于react-natice实现的SmartRefreshLayout,可提供类似ios的弹性刷新、加载。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://smallsoho.com/android/2018/05/28/AppBundle%E6%8E%A2%E7%B4%A2/" target="_blank">Android App Bundle介绍</a> (陈龙博) <ul> <li style="text-align:center"><a href="https://smallsoho.com/android/2018/05/28/AppBundle%E6%8E%A2%E7%B4%A2/" target="_blank"><img src="http://img.gank.io/ac2cd1d4-92d4-4f52-9115-68572485a5d6?imageView2/2/w/460" title="Android App Bundle介绍" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/xuexiangjys/XVideo" target="_blank">一个能自动进行压缩的小视频录制库。</a> (xuexiangjys) <ul> <li style="text-align:center"><a href="https://github.com/xuexiangjys/XVideo" target="_blank"><img src="http://img.gank.io/b646fcbb-f43b-418f-bbe6-257a21504099?imageView2/2/w/460" title="一个能自动进行压缩的小视频录制库。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://www.jianshu.com/p/34a0ef2d806d" target="_blank">做个抖音吧,自定义LayoutManager实现抖音效果</a> (DingMouRen) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/yjfnypeu/EasyAndroid" target="_blank">一系列简单、轻量、方便的Android开发工具集合</a> (lijinshanmx) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/amangautam1/flutter-musicplayer" target="_blank">一个完整的音乐播放器,以酷炫的用户界面和设计为动力。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/amangautam1/flutter-musicplayer" target="_blank"><img src="http://img.gank.io/481168d3-f5b8-4cbf-a975-bd905e8c61f6?imageView2/2/w/460" title="一个完整的音乐播放器,以酷炫的用户界面和设计为动力。" /> </a></li> <li style="text-align:center"><a href="https://github.com/amangautam1/flutter-musicplayer" target="_blank"><img src="http://img.gank.io/963d1a59-64ab-4e90-91a6-263344878e71?imageView2/2/w/460" title="一个完整的音乐播放器,以酷炫的用户界面和设计为动力。" /> </a></li> <li style="text-align:center"><a href="https://github.com/amangautam1/flutter-musicplayer" target="_blank"><img src="http://img.gank.io/9bf56e27-d2e6-4380-9030-dadd2da8818c?imageView2/2/w/460" title="一个完整的音乐播放器,以酷炫的用户界面和设计为动力。" /> </a></li> <li style="text-align:center"><a href="https://github.com/amangautam1/flutter-musicplayer" target="_blank"><img src="http://img.gank.io/1af7dc62-137f-48a6-9875-99bc77c69bd6?imageView2/2/w/460" title="一个完整的音乐播放器,以酷炫的用户界面和设计为动力。" /> </a></li> <li style="text-align:center"><a href="https://github.com/amangautam1/flutter-musicplayer" target="_blank"><img src="http://img.gank.io/bb78c564-aa8a-469b-ac59-9be956978d02?imageView2/2/w/460" title="一个完整的音乐播放器,以酷炫的用户界面和设计为动力。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/AnJiaoDe/BaseDialog" target="_blank">Android BaseDialog(开发必备)动画、加载进度、阴影、上下左右中、 进入等。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/AnJiaoDe/BaseDialog" target="_blank"><img src="http://img.gank.io/0ffb0100-f808-49fa-874d-a1ed2a50c3b6?imageView2/2/w/460" title="Android BaseDialog(开发必备)动画、加载进度、阴影、上下左右中、 进入等。" /> </a></li> <li style="text-align:center"><a href="https://github.com/AnJiaoDe/BaseDialog" target="_blank"><img src="http://img.gank.io/fa0a269c-03c2-4eb9-89ac-adae19f1779c?imageView2/2/w/460" title="Android BaseDialog(开发必备)动画、加载进度、阴影、上下左右中、 进入等。" /> </a></li> <li style="text-align:center"><a href="https://github.com/AnJiaoDe/BaseDialog" target="_blank"><img src="http://img.gank.io/b41e6b95-da0f-4b3b-8677-d35a2cd56f43?imageView2/2/w/460" title="Android BaseDialog(开发必备)动画、加载进度、阴影、上下左右中、 进入等。" /> </a></li> <li style="text-align:center"><a href="https://github.com/AnJiaoDe/BaseDialog" target="_blank"><img src="http://img.gank.io/adbdcb43-d2bb-4861-964b-8b9ba095d7dc?imageView2/2/w/460" title="Android BaseDialog(开发必备)动画、加载进度、阴影、上下左右中、 进入等。" /> </a></li> <li style="text-align:center"><a href="https://github.com/AnJiaoDe/BaseDialog" target="_blank"><img src="http://img.gank.io/6001d1a3-5c48-48dc-b9c6-345f47f6eb53?imageView2/2/w/460" title="Android BaseDialog(开发必备)动画、加载进度、阴影、上下左右中、 进入等。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/rayzone107/DurationView" target="_blank">用美丽的方式描述Android应用程序的持续时间。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/rayzone107/DurationView" target="_blank"><img src="http://img.gank.io/04c548aa-b778-48ed-b159-ab9ab09ad394?imageView2/2/w/460" title="用美丽的方式描述Android应用程序的持续时间。" /> </a></li> <li style="text-align:center"><a href="https://github.com/rayzone107/DurationView" target="_blank"><img src="http://img.gank.io/fa8a4e9d-9cf7-488f-b005-7f156ac561a3?imageView2/2/w/460" title="用美丽的方式描述Android应用程序的持续时间。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/NAJMUS7834/PersonalAiChatBot" target="_blank">PersonalAichatBot是基于人工智能的android ChatBot应用程序, 它还会让您自由选择您自己的默认问题和答案选项。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/NAJMUS7834/PersonalAiChatBot" target="_blank"><img src="http://img.gank.io/7f0cb2a0-7be2-459c-8d0e-da014de3522a?imageView2/2/w/460" title="PersonalAichatBot是基于人工智能的android ChatBot应用程序, 它还会让您自由选择您自己的默认问题和答案选项。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/qiuxiang/react-native-amap-geolocation" target="_blank">React适用于Android + iOS的原生地理位置模块。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/qiuxiang/react-native-amap-geolocation" target="_blank"><img src="http://img.gank.io/e37d82a0-facf-403d-a668-6bdbeffeceda?imageView2/2/w/460" title="React适用于Android + iOS的原生地理位置模块。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/fyxtc/soul-manga" target="_blank">使用 reactjs+flask+scrapy 搭建的漫画网站 </a> (hikaru) <ul> <li style="text-align:center"><a href="https://github.com/fyxtc/soul-manga" target="_blank"><img src="http://img.gank.io/a6847445-8532-4d97-ba4f-7558a9d55821?imageView2/2/w/460" title="使用 reactjs+flask+scrapy 搭建的漫画网站 " /> </a></li> <li style="text-align:center"><a href="https://github.com/fyxtc/soul-manga" target="_blank"><img src="http://img.gank.io/290fbd5e-9f3d-4824-8b35-12d749fa33f7?imageView2/2/w/460" title="使用 reactjs+flask+scrapy 搭建的漫画网站 " /> </a></li> <li style="text-align:center"><a href="https://github.com/fyxtc/soul-manga" target="_blank"><img src="http://img.gank.io/ab775e7e-4917-46cd-9548-f51d0d29459b?imageView2/2/w/460" title="使用 reactjs+flask+scrapy 搭建的漫画网站 " /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://github.com/AmyangXYZ/sweetygo" target="_blank">SweetyGo: 轻量快速的Golang Web框架。</a> (Amyang) <ul> <li style="text-align:center"><a href="https://github.com/AmyangXYZ/sweetygo" target="_blank"><img src="http://img.gank.io/1bbbc512-2f42-44a5-a690-64c1f5ba7add?imageView2/2/w/460" title="SweetyGo: 轻量快速的Golang Web框架。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://news.cnblogs.com/n/597726/" target="_blank">2018年数据科学语言排名:Python扩大领先优势,PyTorch仅占6.4%</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://news.cnblogs.com/n/597726/" target="_blank"><img src="http://img.gank.io/180be6cf-f98a-42c7-a411-a4bce868dfaf?imageView2/2/w/460" title="2018年数据科学语言排名:Python扩大领先优势,PyTorch仅占6.4%" /> </a></li> <li style="text-align:center"><a href="https://news.cnblogs.com/n/597726/" target="_blank"><img src="http://img.gank.io/b1963364-8779-46f1-8d02-bb632b148941?imageView2/2/w/460" title="2018年数据科学语言排名:Python扩大领先优势,PyTorch仅占6.4%" /> </a></li> <li style="text-align:center"><a href="https://news.cnblogs.com/n/597726/" target="_blank"><img src="http://img.gank.io/f27a4393-2874-4791-bcee-a1ab3f57c86c?imageView2/2/w/460" title="2018年数据科学语言排名:Python扩大领先优势,PyTorch仅占6.4%" /> </a></li> <li style="text-align:center"><a href="https://news.cnblogs.com/n/597726/" target="_blank"><img src="http://img.gank.io/ad129704-17bf-4bba-a1c0-d68bdc83022e?imageView2/2/w/460" title="2018年数据科学语言排名:Python扩大领先优势,PyTorch仅占6.4%" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://news.cnblogs.com/n/597569/" target="_blank">青春饭?本质上取决于自身&ldquo;竞争力&rdquo;是否符合这个年龄所应该具备的</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://news.cnblogs.com/n/597569/" target="_blank"><img src="http://img.gank.io/1840e17f-427e-4a90-8035-caf02b4ae320?imageView2/2/w/460" title="青春饭?本质上取决于自身“竞争力”是否符合这个年龄所应该具备的" /> </a></li> <li style="text-align:center"><a href="https://news.cnblogs.com/n/597569/" target="_blank"><img src="http://img.gank.io/69700359-e0b5-48be-bd92-9ea8c0c6eb1e?imageView2/2/w/460" title="青春饭?本质上取决于自身“竞争力”是否符合这个年龄所应该具备的" /> </a></li> <li style="text-align:center"><a href="https://news.cnblogs.com/n/597569/" target="_blank"><img src="http://img.gank.io/d1104616-6903-44c0-8643-249c367a5fed?imageView2/2/w/460" title="青春饭?本质上取决于自身“竞争力”是否符合这个年龄所应该具备的" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://xz.aliyun.com/t/2362" target="_blank">AssassinGo: 基于Go的高并发可拓展式Web渗透框架</a> (Amyang) <ul> <li style="text-align:center"><a href="https://xz.aliyun.com/t/2362" target="_blank"><img src="http://img.gank.io/27185409-525c-4f4d-a5cb-2788619743c2?imageView2/2/w/460" title="AssassinGo: 基于Go的高并发可拓展式Web渗透框架" /> </a></li> <li style="text-align:center"><a href="https://xz.aliyun.com/t/2362" target="_blank"><img src="http://img.gank.io/f392bd77-801a-48d6-8a78-bf31829f08aa?imageView2/2/w/460" title="AssassinGo: 基于Go的高并发可拓展式Web渗透框架" /> </a></li> <li style="text-align:center"><a href="https://xz.aliyun.com/t/2362" target="_blank"><img src="http://img.gank.io/e7a61b2e-0e2a-4eb4-81ba-e0be2e789366?imageView2/2/w/460" title="AssassinGo: 基于Go的高并发可拓展式Web渗透框架" /> </a></li> <li style="text-align:center"><a href="https://xz.aliyun.com/t/2362" target="_blank"><img src="http://img.gank.io/74f1dba6-37ab-4a4f-a89c-59036cf77123?imageView2/2/w/460" title="AssassinGo: 基于Go的高并发可拓展式Web渗透框架" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="https://sm.ms/" target="_blank">免费好用的图床。</a> (ChengZhen) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="http://www.cnblogs.com/vipstone/p/9130688.html" target="_blank">图片修复程序-可用于水印去除。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="http://www.cnblogs.com/vipstone/p/9130688.html" target="_blank"><img src="http://img.gank.io/0f347853-f5b4-49cc-a136-146f989867eb?imageView2/2/w/460" title="图片修复程序-可用于水印去除。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>拓展资源</h3> <ul> <li><a href="http://www.codeceo.com/article/7-principles-software-develop.html" target="_blank">软件开发的七条原则</a> (lijinshanmx) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="http://www.cnblogs.com/xiexj/p/9131776.html" target="_blank">性能、可用性和锁。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="http://www.cnblogs.com/xiexj/p/9131776.html" target="_blank"><img src="http://img.gank.io/1c2e3f94-08d6-4bb0-a11f-4af4bb4ff40f?imageView2/2/w/460" title="性能、可用性和锁。" /> </a></li> <li style="text-align:center"><a href="http://www.cnblogs.com/xiexj/p/9131776.html" target="_blank"><img src="http://img.gank.io/3d72dc98-11a3-4929-9ba7-f301171fd187?imageView2/2/w/460" title="性能、可用性和锁。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> <li><a href="http://www.cnblogs.com/huangjuncong/p/9127148.html" target="_blank">Java并发编程之ThreadLocal源码分析。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="http://www.cnblogs.com/huangjuncong/p/9127148.html" target="_blank"><img src="http://img.gank.io/eae06d7c-ae25-48db-928e-1ce24f7319b7?imageView2/2/w/460" title="Java并发编程之ThreadLocal源码分析。" /> </a></li> <li style="text-align:center"><a href="http://www.cnblogs.com/huangjuncong/p/9127148.html" target="_blank"><img src="http://img.gank.io/bf613b6e-a0c7-4ff6-80ff-756a8e72ed91?imageView2/2/w/460" title="Java并发编程之ThreadLocal源码分析。" /> </a></li> <li style="text-align:center"><a href="http://www.cnblogs.com/huangjuncong/p/9127148.html" target="_blank"><img src="http://img.gank.io/da2af85e-24f0-42c6-b686-1e7ebfccac59?imageView2/2/w/460" title="Java并发编程之ThreadLocal源码分析。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>App</h3> <ul> <li><a href="https://github.com/imjog/phimpme-iOS" target="_blank">Phimp.me是iOS的照片应用程序,旨在取代专有照片应用程序。 它提供了诸如拍照,添加过滤器,编辑图像并将其上传到社交网络等功能。</a> (lijinshanmx) <ul> <li style="text-align:center"><a href="https://github.com/imjog/phimpme-iOS" target="_blank"><img src="http://img.gank.io/611dc8c5-fa8f-44c8-b852-d1803a6e3cb2?imageView2/2/w/460" title="Phimp.me是iOS的照片应用程序,旨在取代专有照片应用程序。 它提供了诸如拍照,添加过滤器,编辑图像并将其上传到社交网络等功能。" /> </a></li> <li style="text-align:center"><a href="https://github.com/imjog/phimpme-iOS" target="_blank"><img src="http://img.gank.io/adfffd81-907a-420a-914d-756dc4076139?imageView2/2/w/460" title="Phimp.me是iOS的照片应用程序,旨在取代专有照片应用程序。 它提供了诸如拍照,添加过滤器,编辑图像并将其上传到社交网络等功能。" /> </a></li> <li style="text-align:center"><a href="https://github.com/imjog/phimpme-iOS" target="_blank"><img src="http://img.gank.io/995d1a9f-346c-4f49-97f4-af0d84066ed6?imageView2/2/w/460" title="Phimp.me是iOS的照片应用程序,旨在取代专有照片应用程序。 它提供了诸如拍照,添加过滤器,编辑图像并将其上传到社交网络等功能。" /> </a></li> <li style="text-align:center"><a href="https://github.com/imjog/phimpme-iOS" target="_blank"><img src="http://img.gank.io/7aff1925-c309-43e2-8ced-0cae479edd73?imageView2/2/w/460" title="Phimp.me是iOS的照片应用程序,旨在取代专有照片应用程序。 它提供了诸如拍照,添加过滤器,编辑图像并将其上传到社交网络等功能。" /> </a></li> <li style="text-align:center"><a href="https://github.com/imjog/phimpme-iOS" target="_blank"><img src="http://img.gank.io/49bfd669-7d25-456c-ad91-0875b97897a0?imageView2/2/w/460" title="Phimp.me是iOS的照片应用程序,旨在取代专有照片应用程序。 它提供了诸如拍照,添加过滤器,编辑图像并将其上传到社交网络等功能。" /> </a></li> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6560094825566178568/?region=CN&amp;mid=6560095620906879757&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=1528080640" target="_blank">续集三。。。</a> (lijinshanmx) <ul> </ul> <div style="clear: both">&nbsp;</div> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/06/04 Mon, 04 Jun 2018 00:00:00 +0806 今日力推:微软重金收购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/0