干货集中营 http://gank.io 每日分享妹子图 和 技术干货,还有供大家中午休息的休闲视频 http://www.rssboard.org/rss-specification python-feedgen Mon, 24 Sep 2018 23:48:49 +0000 今日力推:CircleMenu优雅的圆形菜单/饿了么UI调试工具 http://gank.io/2018/05/21?utm_source=gank.io&utm_medium=rss <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1fri9zqwzkoj30ql0w3jy0.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/Ramotion/react-native-circle-menu" target="_blank">CircleMenu是一个简单,优雅的UI菜单.</a>&nbsp;(Alex Mikhnev) <ul> <li><a href="https://github.com/Ramotion/react-native-circle-menu" target="_blank"><img src="http://img.gank.io/58839469-8b85-4d02-814b-3d488c9facb6?imageView2/2/w/460" title="CircleMenu是一个简单,优雅的UI菜单." /></a></li> </ul> </li> <li><a href="https://github.com/netyouli/react-native-whcapp" target="_blank">react-native-whcapp + redux 运行ios、android</a>&nbsp;(吴海超(WHC)) <ul> <li><a href="https://github.com/netyouli/react-native-whcapp" target="_blank"><img src="http://img.gank.io/4193659a-338c-41e0-985c-1653132107ff?imageView2/2/w/460" title="react-native-whcapp + redux 运行ios、android" /></a></li> <li><a href="https://github.com/netyouli/react-native-whcapp" target="_blank"><img src="http://img.gank.io/08b17766-f8cd-4fe4-a58f-8a697314834b?imageView2/2/w/460" title="react-native-whcapp + redux 运行ios、android" /></a></li> <li><a href="https://github.com/netyouli/react-native-whcapp" target="_blank"><img src="http://img.gank.io/1d13b96b-d4a9-456a-8b53-c7d2374322a5?imageView2/2/w/460" title="react-native-whcapp + redux 运行ios、android" /></a></li> </ul> </li> <li><a href="http://www.wangquanwei.com/2018-03-13-1.html" target="_blank">干货集中营iOS客户端--现已加入App Store豪华午餐</a>&nbsp;(None) <ul> <li><a href="http://www.wangquanwei.com/2018-03-13-1.html" target="_blank"><img src="http://img.gank.io/63f58aa1-1971-4c19-8309-ae6e64df156b?imageView2/2/w/460" title="干货集中营iOS客户端--现已加入App Store豪华午餐" /></a></li> <li><a href="http://www.wangquanwei.com/2018-03-13-1.html" target="_blank"><img src="http://img.gank.io/f4fd9474-7094-4d8e-894c-c785c2605cef?imageView2/2/w/460" title="干货集中营iOS客户端--现已加入App Store豪华午餐" /></a></li> <li><a href="http://www.wangquanwei.com/2018-03-13-1.html" target="_blank"><img src="http://img.gank.io/c2dced94-55dd-44f8-b872-b73f0d32fcc6?imageView2/2/w/460" title="干货集中营iOS客户端--现已加入App Store豪华午餐" /></a></li> <li><a href="http://www.wangquanwei.com/2018-03-13-1.html" target="_blank"><img src="http://img.gank.io/54c1be19-b009-4f3e-ab67-c381da61cda1?imageView2/2/w/460" title="干货集中营iOS客户端--现已加入App Store豪华午餐" /></a></li> </ul> </li> <li><a href="https://github.com/Feghal/ImageDetect" target="_blank">mageDetect is a library developed on Swift. With ImageDetect you can easily detect and crop faces, texts or barcodes in your image with iOS 11 Vision api. It will automatically create new images containing each object found within a given image.</a>&nbsp;(Arthur Sahakyan) <ul> <li><a href="https://github.com/Feghal/ImageDetect" target="_blank"><img src="http://img.gank.io/db6bcd0f-7db8-4688-9282-245458f56f6a?imageView2/2/w/460" title="mageDetect is a library developed on Swift. With ImageDetect you can easily detect and crop faces, texts or barcodes in your image with iOS 11 Vision api. It will automatically create new images containing each object found within a given image." /></a></li> <li><a href="https://github.com/Feghal/ImageDetect" target="_blank"><img src="http://img.gank.io/0d4bb54f-3802-4eda-9765-309a48462a35?imageView2/2/w/460" title="mageDetect is a library developed on Swift. With ImageDetect you can easily detect and crop faces, texts or barcodes in your image with iOS 11 Vision api. It will automatically create new images containing each object found within a given image." /></a></li> </ul> </li> <li><a href="https://github.com/intuit/CardParts" target="_blank">针对iOS开发人员构建的基于UIKit的卡片UI框架。</a>&nbsp;(None) <ul> <li><a href="https://github.com/intuit/CardParts" target="_blank"><img src="http://img.gank.io/4a8bb430-c47c-4418-8adb-19b8a9728809?imageView2/2/w/460" title="针对iOS开发人员构建的基于UIKit的卡片UI框架。" /></a></li> <li><a href="https://github.com/intuit/CardParts" target="_blank"><img src="http://img.gank.io/24f85448-75a6-4d9f-bb10-01fa18cd1513?imageView2/2/w/460" title="针对iOS开发人员构建的基于UIKit的卡片UI框架。" /></a></li> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/signalapp/Signal-Android" target="_blank">安卓信使</a>&nbsp;(蒋朋) <ul> </ul> </li> <li><a href="https://github.com/JessYanCoding/ArmsComponent" target="_blank">MVPArms 官方快速组件化方案</a>&nbsp;(jess) <ul> <li><a href="https://github.com/JessYanCoding/ArmsComponent" target="_blank"><img src="http://img.gank.io/102d7944-709d-4a58-8ebd-58a9b110a478?imageView2/2/w/460" title="MVPArms 官方快速组件化方案" /></a></li> </ul> </li> <li><a href="https://github.com/Blankj/RxBus" target="_blank">一个简洁的基于 RxJava2 的事件总线库</a>&nbsp;(Mengjie Cai) <ul> </ul> </li> <li><a href="https://github.com/hpdx/XPlayer2" target="_blank">基于ijkPlayer的Android视频播放器</a>&nbsp;(android_ls) <ul> <li><a href="https://github.com/hpdx/XPlayer2" target="_blank"><img src="http://img.gank.io/f1b0bce1-1089-492b-a529-19f5a2072a71?imageView2/2/w/460" title="基于ijkPlayer的Android视频播放器" /></a></li> <li><a href="https://github.com/hpdx/XPlayer2" target="_blank"><img src="http://img.gank.io/5e4971ff-9797-41f9-b04f-1771622fb703?imageView2/2/w/460" title="基于ijkPlayer的Android视频播放器" /></a></li> <li><a href="https://github.com/hpdx/XPlayer2" target="_blank"><img src="http://img.gank.io/4ff1c53c-d15b-4a36-961f-01c1ac256265?imageView2/2/w/460" title="基于ijkPlayer的Android视频播放器" /></a></li> <li><a href="https://github.com/hpdx/XPlayer2" target="_blank"><img src="http://img.gank.io/4d7708c5-a795-47da-9bb2-7e17fe21667c?imageView2/2/w/460" title="基于ijkPlayer的Android视频播放器" /></a></li> </ul> </li> <li><a href="https://github.com/eleme/UETool" target="_blank">UETool 是一个各方人员(设计师、程序员、测试)都可以使用的调试工具。它可以作用于任何显示在屏幕上的 view,比如 Activity/Fragment/Dialog/PopupWindow 等等。</a>&nbsp;(None) <ul> <li><a href="https://github.com/eleme/UETool" target="_blank"><img src="http://img.gank.io/0e85a95d-b9a3-4f36-8946-959793a80e7c?imageView2/2/w/460" title="UETool 是一个各方人员(设计师、程序员、测试)都可以使用的调试工具。它可以作用于任何显示在屏幕上的 view,比如 Activity/Fragment/Dialog/PopupWindow 等等。" /></a></li> <li><a href="https://github.com/eleme/UETool" target="_blank"><img src="http://img.gank.io/b281f765-7d5c-4956-897a-ac608f7d6fda?imageView2/2/w/460" title="UETool 是一个各方人员(设计师、程序员、测试)都可以使用的调试工具。它可以作用于任何显示在屏幕上的 view,比如 Activity/Fragment/Dialog/PopupWindow 等等。" /></a></li> <li><a href="https://github.com/eleme/UETool" target="_blank"><img src="http://img.gank.io/02b1830d-138d-4d74-8aa1-7437e29f73d2?imageView2/2/w/460" title="UETool 是一个各方人员(设计师、程序员、测试)都可以使用的调试工具。它可以作用于任何显示在屏幕上的 view,比如 Activity/Fragment/Dialog/PopupWindow 等等。" /></a></li> <li><a href="https://github.com/eleme/UETool" target="_blank"><img src="http://img.gank.io/0a8d47bd-5792-4007-be8c-7dc768f5e17c?imageView2/2/w/460" title="UETool 是一个各方人员(设计师、程序员、测试)都可以使用的调试工具。它可以作用于任何显示在屏幕上的 view,比如 Activity/Fragment/Dialog/PopupWindow 等等。" /></a></li> </ul> </li> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank">自己平时收集的自定义控件集合库</a>&nbsp;(None) <ul> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank"><img src="http://img.gank.io/04265d93-6525-4e04-b6a1-508dce36ced4?imageView2/2/w/460" title="自己平时收集的自定义控件集合库" /></a></li> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank"><img src="http://img.gank.io/317c4feb-54e3-436a-993e-d0ee20176913?imageView2/2/w/460" title="自己平时收集的自定义控件集合库" /></a></li> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank"><img src="http://img.gank.io/4b30cef8-cfa5-4fc3-9f2a-7a25e53fb44a?imageView2/2/w/460" title="自己平时收集的自定义控件集合库" /></a></li> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank"><img src="http://img.gank.io/e59527dc-c97f-4787-a269-96566680e0cb?imageView2/2/w/460" title="自己平时收集的自定义控件集合库" /></a></li> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank"><img src="http://img.gank.io/944198e0-7506-4a4b-bd93-a0662f762f21?imageView2/2/w/460" title="自己平时收集的自定义控件集合库" /></a></li> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank"><img src="http://img.gank.io/815ab0e4-fd12-4c29-a898-fc54cb0b9e40?imageView2/2/w/460" title="自己平时收集的自定义控件集合库" /></a></li> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank"><img src="http://img.gank.io/d80b0d32-0e14-4c8e-bcf4-ac28474835c4?imageView2/2/w/460" title="自己平时收集的自定义控件集合库" /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/dianbaer/grain" target="_blank">grain是一个极简的、组件式的RPC框架,灵活且适合渐进学习,可与任何框架整合。同时包含系统通用多线程模型与消息通讯、多对多关系的分布式锁、基于Servlet的HTTP框架、基于系统通用多线程模型的Websocket框架、支持行级锁的多线程锁等组件,按需选择组件,不绑架开发者。</a>&nbsp;(电霸儿) <ul> </ul> </li> <li><a href="https://github.com/dianbaer/juggle" target="_blank">juggle是一个极简的、组件式的js框架。无依赖,完美闭包,灵活且适合渐进学习,可与任何框架整合。包含(支持冒泡的事件、Tween、MV框架、http、websocket、资源、模块)等组件,按需选择组件,不绑架开发者。</a>&nbsp;(电霸儿) <ul> </ul> </li> <li><a href="https://github.com/dianbaer/jupiter" target="_blank">jupiter是一个aio web框架,基于aiohttp。支持(restful格式、扫描注解、依赖注入、jinja2模板引擎、ORM框架)等。</a>&nbsp;(电霸儿) <ul> </ul> </li> <li><a href="https://github.com/netyouli/react-native-whc-toast" target="_blank">react-native 超方便好用toast组件支持ios、android</a>&nbsp;(吴海超(WHC)) <ul> <li><a href="https://github.com/netyouli/react-native-whc-toast" target="_blank"><img src="http://img.gank.io/9006a9d7-2f68-4f42-ac75-0326c9d9ca56?imageView2/2/w/460" title="react-native 超方便好用toast组件支持ios、android" /></a></li> </ul> </li> <li><a href="https://github.com/netyouli/react-native-whc-calendar" target="_blank">react-native-whc-calendar跨平台个性化日历组件</a>&nbsp;(吴海超(WHC)) <ul> <li><a href="https://github.com/netyouli/react-native-whc-calendar" target="_blank"><img src="http://img.gank.io/608da4f2-d212-40df-8318-2f1ea8f331ea?imageView2/2/w/460" title="react-native-whc-calendar跨平台个性化日历组件" /></a></li> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://github.com/xtyxtyx/sorry" target="_blank">为所欲为表情包制作</a>&nbsp;(galois) <ul> </ul> </li> <li><a href="https://www.jianshu.com/p/813b70d5b0de" target="_blank">【吐血总结】开源项目的README文档的最全最规范写法</a>&nbsp;(阿韦) <ul> </ul> </li> </ul> <h3>拓展资源</h3> <ul> <li><a href="https://juejin.im/post/5aef1a54f265da0b8a678624" target="_blank">MVPArms官方快速组件化方案开源,来自5K star的信赖</a>&nbsp;(jess) <ul> </ul> </li> </ul> <h3>App</h3> <ul> <li><a href="https://github.com/brookshi/Hitchhiker" target="_blank">一款开源的 Restful Api 集成测试工具,你可以在轻松部署到本地,和你的team成员一起协作管理Api</a>&nbsp;(Brook Shi) <ul> </ul> </li> <li><a href="https://github.com/realdennis/xvideo-js" target="_blank">(npm) 用终端机挑片不是梦?</a>&nbsp;(Dennis) <ul> <li><a href="https://github.com/realdennis/xvideo-js" target="_blank"><img src="http://img.gank.io/a85cc922-e1f4-439f-b422-7e5df00d84c5?imageView2/2/w/460" title="(npm) 用终端机挑片不是梦?" /></a></li> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6556777695131208963/?region=CN&amp;mid=6554529829528701703&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=32312367085&amp;timestamp=1526835315" target="_blank">芭芭拉小魔仙 变森! 哈哈哈哈哈</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1fri9zqwzkoj30ql0w3jy0.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/Ramotion/react-native-circle-menu" target="_blank">CircleMenu是一个简单,优雅的UI菜单.</a>&nbsp;(Alex Mikhnev) <ul> <li><a href="https://github.com/Ramotion/react-native-circle-menu" target="_blank"><img src="http://img.gank.io/58839469-8b85-4d02-814b-3d488c9facb6?imageView2/2/w/460" title="CircleMenu是一个简单,优雅的UI菜单." /></a></li> </ul> </li> <li><a href="https://github.com/netyouli/react-native-whcapp" target="_blank">react-native-whcapp + redux 运行ios、android</a>&nbsp;(吴海超(WHC)) <ul> <li><a href="https://github.com/netyouli/react-native-whcapp" target="_blank"><img src="http://img.gank.io/4193659a-338c-41e0-985c-1653132107ff?imageView2/2/w/460" title="react-native-whcapp + redux 运行ios、android" /></a></li> <li><a href="https://github.com/netyouli/react-native-whcapp" target="_blank"><img src="http://img.gank.io/08b17766-f8cd-4fe4-a58f-8a697314834b?imageView2/2/w/460" title="react-native-whcapp + redux 运行ios、android" /></a></li> <li><a href="https://github.com/netyouli/react-native-whcapp" target="_blank"><img src="http://img.gank.io/1d13b96b-d4a9-456a-8b53-c7d2374322a5?imageView2/2/w/460" title="react-native-whcapp + redux 运行ios、android" /></a></li> </ul> </li> <li><a href="http://www.wangquanwei.com/2018-03-13-1.html" target="_blank">干货集中营iOS客户端--现已加入App Store豪华午餐</a>&nbsp;(None) <ul> <li><a href="http://www.wangquanwei.com/2018-03-13-1.html" target="_blank"><img src="http://img.gank.io/63f58aa1-1971-4c19-8309-ae6e64df156b?imageView2/2/w/460" title="干货集中营iOS客户端--现已加入App Store豪华午餐" /></a></li> <li><a href="http://www.wangquanwei.com/2018-03-13-1.html" target="_blank"><img src="http://img.gank.io/f4fd9474-7094-4d8e-894c-c785c2605cef?imageView2/2/w/460" title="干货集中营iOS客户端--现已加入App Store豪华午餐" /></a></li> <li><a href="http://www.wangquanwei.com/2018-03-13-1.html" target="_blank"><img src="http://img.gank.io/c2dced94-55dd-44f8-b872-b73f0d32fcc6?imageView2/2/w/460" title="干货集中营iOS客户端--现已加入App Store豪华午餐" /></a></li> <li><a href="http://www.wangquanwei.com/2018-03-13-1.html" target="_blank"><img src="http://img.gank.io/54c1be19-b009-4f3e-ab67-c381da61cda1?imageView2/2/w/460" title="干货集中营iOS客户端--现已加入App Store豪华午餐" /></a></li> </ul> </li> <li><a href="https://github.com/Feghal/ImageDetect" target="_blank">mageDetect is a library developed on Swift. With ImageDetect you can easily detect and crop faces, texts or barcodes in your image with iOS 11 Vision api. It will automatically create new images containing each object found within a given image.</a>&nbsp;(Arthur Sahakyan) <ul> <li><a href="https://github.com/Feghal/ImageDetect" target="_blank"><img src="http://img.gank.io/db6bcd0f-7db8-4688-9282-245458f56f6a?imageView2/2/w/460" title="mageDetect is a library developed on Swift. With ImageDetect you can easily detect and crop faces, texts or barcodes in your image with iOS 11 Vision api. It will automatically create new images containing each object found within a given image." /></a></li> <li><a href="https://github.com/Feghal/ImageDetect" target="_blank"><img src="http://img.gank.io/0d4bb54f-3802-4eda-9765-309a48462a35?imageView2/2/w/460" title="mageDetect is a library developed on Swift. With ImageDetect you can easily detect and crop faces, texts or barcodes in your image with iOS 11 Vision api. It will automatically create new images containing each object found within a given image." /></a></li> </ul> </li> <li><a href="https://github.com/intuit/CardParts" target="_blank">针对iOS开发人员构建的基于UIKit的卡片UI框架。</a>&nbsp;(None) <ul> <li><a href="https://github.com/intuit/CardParts" target="_blank"><img src="http://img.gank.io/4a8bb430-c47c-4418-8adb-19b8a9728809?imageView2/2/w/460" title="针对iOS开发人员构建的基于UIKit的卡片UI框架。" /></a></li> <li><a href="https://github.com/intuit/CardParts" target="_blank"><img src="http://img.gank.io/24f85448-75a6-4d9f-bb10-01fa18cd1513?imageView2/2/w/460" title="针对iOS开发人员构建的基于UIKit的卡片UI框架。" /></a></li> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/signalapp/Signal-Android" target="_blank">安卓信使</a>&nbsp;(蒋朋) <ul> </ul> </li> <li><a href="https://github.com/JessYanCoding/ArmsComponent" target="_blank">MVPArms 官方快速组件化方案</a>&nbsp;(jess) <ul> <li><a href="https://github.com/JessYanCoding/ArmsComponent" target="_blank"><img src="http://img.gank.io/102d7944-709d-4a58-8ebd-58a9b110a478?imageView2/2/w/460" title="MVPArms 官方快速组件化方案" /></a></li> </ul> </li> <li><a href="https://github.com/Blankj/RxBus" target="_blank">一个简洁的基于 RxJava2 的事件总线库</a>&nbsp;(Mengjie Cai) <ul> </ul> </li> <li><a href="https://github.com/hpdx/XPlayer2" target="_blank">基于ijkPlayer的Android视频播放器</a>&nbsp;(android_ls) <ul> <li><a href="https://github.com/hpdx/XPlayer2" target="_blank"><img src="http://img.gank.io/f1b0bce1-1089-492b-a529-19f5a2072a71?imageView2/2/w/460" title="基于ijkPlayer的Android视频播放器" /></a></li> <li><a href="https://github.com/hpdx/XPlayer2" target="_blank"><img src="http://img.gank.io/5e4971ff-9797-41f9-b04f-1771622fb703?imageView2/2/w/460" title="基于ijkPlayer的Android视频播放器" /></a></li> <li><a href="https://github.com/hpdx/XPlayer2" target="_blank"><img src="http://img.gank.io/4ff1c53c-d15b-4a36-961f-01c1ac256265?imageView2/2/w/460" title="基于ijkPlayer的Android视频播放器" /></a></li> <li><a href="https://github.com/hpdx/XPlayer2" target="_blank"><img src="http://img.gank.io/4d7708c5-a795-47da-9bb2-7e17fe21667c?imageView2/2/w/460" title="基于ijkPlayer的Android视频播放器" /></a></li> </ul> </li> <li><a href="https://github.com/eleme/UETool" target="_blank">UETool 是一个各方人员(设计师、程序员、测试)都可以使用的调试工具。它可以作用于任何显示在屏幕上的 view,比如 Activity/Fragment/Dialog/PopupWindow 等等。</a>&nbsp;(None) <ul> <li><a href="https://github.com/eleme/UETool" target="_blank"><img src="http://img.gank.io/0e85a95d-b9a3-4f36-8946-959793a80e7c?imageView2/2/w/460" title="UETool 是一个各方人员(设计师、程序员、测试)都可以使用的调试工具。它可以作用于任何显示在屏幕上的 view,比如 Activity/Fragment/Dialog/PopupWindow 等等。" /></a></li> <li><a href="https://github.com/eleme/UETool" target="_blank"><img src="http://img.gank.io/b281f765-7d5c-4956-897a-ac608f7d6fda?imageView2/2/w/460" title="UETool 是一个各方人员(设计师、程序员、测试)都可以使用的调试工具。它可以作用于任何显示在屏幕上的 view,比如 Activity/Fragment/Dialog/PopupWindow 等等。" /></a></li> <li><a href="https://github.com/eleme/UETool" target="_blank"><img src="http://img.gank.io/02b1830d-138d-4d74-8aa1-7437e29f73d2?imageView2/2/w/460" title="UETool 是一个各方人员(设计师、程序员、测试)都可以使用的调试工具。它可以作用于任何显示在屏幕上的 view,比如 Activity/Fragment/Dialog/PopupWindow 等等。" /></a></li> <li><a href="https://github.com/eleme/UETool" target="_blank"><img src="http://img.gank.io/0a8d47bd-5792-4007-be8c-7dc768f5e17c?imageView2/2/w/460" title="UETool 是一个各方人员(设计师、程序员、测试)都可以使用的调试工具。它可以作用于任何显示在屏幕上的 view,比如 Activity/Fragment/Dialog/PopupWindow 等等。" /></a></li> </ul> </li> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank">自己平时收集的自定义控件集合库</a>&nbsp;(None) <ul> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank"><img src="http://img.gank.io/04265d93-6525-4e04-b6a1-508dce36ced4?imageView2/2/w/460" title="自己平时收集的自定义控件集合库" /></a></li> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank"><img src="http://img.gank.io/317c4feb-54e3-436a-993e-d0ee20176913?imageView2/2/w/460" title="自己平时收集的自定义控件集合库" /></a></li> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank"><img src="http://img.gank.io/4b30cef8-cfa5-4fc3-9f2a-7a25e53fb44a?imageView2/2/w/460" title="自己平时收集的自定义控件集合库" /></a></li> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank"><img src="http://img.gank.io/e59527dc-c97f-4787-a269-96566680e0cb?imageView2/2/w/460" title="自己平时收集的自定义控件集合库" /></a></li> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank"><img src="http://img.gank.io/944198e0-7506-4a4b-bd93-a0662f762f21?imageView2/2/w/460" title="自己平时收集的自定义控件集合库" /></a></li> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank"><img src="http://img.gank.io/815ab0e4-fd12-4c29-a898-fc54cb0b9e40?imageView2/2/w/460" title="自己平时收集的自定义控件集合库" /></a></li> <li><a href="https://github.com/HpWens/MeiWidgetView" target="_blank"><img src="http://img.gank.io/d80b0d32-0e14-4c8e-bcf4-ac28474835c4?imageView2/2/w/460" title="自己平时收集的自定义控件集合库" /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/dianbaer/grain" target="_blank">grain是一个极简的、组件式的RPC框架,灵活且适合渐进学习,可与任何框架整合。同时包含系统通用多线程模型与消息通讯、多对多关系的分布式锁、基于Servlet的HTTP框架、基于系统通用多线程模型的Websocket框架、支持行级锁的多线程锁等组件,按需选择组件,不绑架开发者。</a>&nbsp;(电霸儿) <ul> </ul> </li> <li><a href="https://github.com/dianbaer/juggle" target="_blank">juggle是一个极简的、组件式的js框架。无依赖,完美闭包,灵活且适合渐进学习,可与任何框架整合。包含(支持冒泡的事件、Tween、MV框架、http、websocket、资源、模块)等组件,按需选择组件,不绑架开发者。</a>&nbsp;(电霸儿) <ul> </ul> </li> <li><a href="https://github.com/dianbaer/jupiter" target="_blank">jupiter是一个aio web框架,基于aiohttp。支持(restful格式、扫描注解、依赖注入、jinja2模板引擎、ORM框架)等。</a>&nbsp;(电霸儿) <ul> </ul> </li> <li><a href="https://github.com/netyouli/react-native-whc-toast" target="_blank">react-native 超方便好用toast组件支持ios、android</a>&nbsp;(吴海超(WHC)) <ul> <li><a href="https://github.com/netyouli/react-native-whc-toast" target="_blank"><img src="http://img.gank.io/9006a9d7-2f68-4f42-ac75-0326c9d9ca56?imageView2/2/w/460" title="react-native 超方便好用toast组件支持ios、android" /></a></li> </ul> </li> <li><a href="https://github.com/netyouli/react-native-whc-calendar" target="_blank">react-native-whc-calendar跨平台个性化日历组件</a>&nbsp;(吴海超(WHC)) <ul> <li><a href="https://github.com/netyouli/react-native-whc-calendar" target="_blank"><img src="http://img.gank.io/608da4f2-d212-40df-8318-2f1ea8f331ea?imageView2/2/w/460" title="react-native-whc-calendar跨平台个性化日历组件" /></a></li> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://github.com/xtyxtyx/sorry" target="_blank">为所欲为表情包制作</a>&nbsp;(galois) <ul> </ul> </li> <li><a href="https://www.jianshu.com/p/813b70d5b0de" target="_blank">【吐血总结】开源项目的README文档的最全最规范写法</a>&nbsp;(阿韦) <ul> </ul> </li> </ul> <h3>拓展资源</h3> <ul> <li><a href="https://juejin.im/post/5aef1a54f265da0b8a678624" target="_blank">MVPArms官方快速组件化方案开源,来自5K star的信赖</a>&nbsp;(jess) <ul> </ul> </li> </ul> <h3>App</h3> <ul> <li><a href="https://github.com/brookshi/Hitchhiker" target="_blank">一款开源的 Restful Api 集成测试工具,你可以在轻松部署到本地,和你的team成员一起协作管理Api</a>&nbsp;(Brook Shi) <ul> </ul> </li> <li><a href="https://github.com/realdennis/xvideo-js" target="_blank">(npm) 用终端机挑片不是梦?</a>&nbsp;(Dennis) <ul> <li><a href="https://github.com/realdennis/xvideo-js" target="_blank"><img src="http://img.gank.io/a85cc922-e1f4-439f-b422-7e5df00d84c5?imageView2/2/w/460" title="(npm) 用终端机挑片不是梦?" /></a></li> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6556777695131208963/?region=CN&amp;mid=6554529829528701703&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=32312367085&amp;timestamp=1526835315" target="_blank">芭芭拉小魔仙 变森! 哈哈哈哈哈</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/05/21 Mon, 21 May 2018 01:05:00 +0806 今日力推:iOS调试工具/基于IjkPlayer的视频播放器 http://gank.io/2018/05/22?utm_source=gank.io&utm_medium=rss <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1frja502w5xj30k80od410.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/HDB-Li/LLDebugTool" target="_blank">LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。</a>&nbsp;(HDB-Li) <ul> <li><a href="https://github.com/HDB-Li/LLDebugTool" target="_blank"><img src="http://img.gank.io/e72044c8-698f-4c3f-9beb-8e66c8f57f42?imageView2/2/w/460" title="LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。" /></a></li> <li><a href="https://github.com/HDB-Li/LLDebugTool" target="_blank"><img src="http://img.gank.io/6582d5c5-d1ce-45b4-90df-ec95bdb9b06f?imageView2/2/w/460" title="LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。" /></a></li> <li><a href="https://github.com/HDB-Li/LLDebugTool" target="_blank"><img src="http://img.gank.io/64c9a7c3-4863-4fe3-bb75-0f877c26f711?imageView2/2/w/460" title="LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。" /></a></li> <li><a href="https://github.com/HDB-Li/LLDebugTool" target="_blank"><img src="http://img.gank.io/39ae08f4-4c09-40cd-9805-48bf778d707b?imageView2/2/w/460" title="LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。" /></a></li> <li><a href="https://github.com/HDB-Li/LLDebugTool" target="_blank"><img src="http://img.gank.io/44896817-30ec-4708-8459-5cd1de1e4add?imageView2/2/w/460" title="LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。" /></a></li> </ul> </li> <li><a href="https://github.com/shixiaoquan/react-native-sms-verifycode" target="_blank">一个用于填写短信验证码或密码的React Native组件, 适配android和iOS</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/shixiaoquan/react-native-sms-verifycode" target="_blank"><img src="http://img.gank.io/98f4a939-3364-45ee-811a-cbb6cd336509?imageView2/2/w/460" title="一个用于填写短信验证码或密码的React Native组件, 适配android和iOS" /></a></li> <li><a href="https://github.com/shixiaoquan/react-native-sms-verifycode" target="_blank"><img src="http://img.gank.io/391ad434-456a-4130-b898-16e14e8fd5c7?imageView2/2/w/460" title="一个用于填写短信验证码或密码的React Native组件, 适配android和iOS" /></a></li> <li><a href="https://github.com/shixiaoquan/react-native-sms-verifycode" target="_blank"><img src="http://img.gank.io/eb257630-b22c-4953-929e-6b2126cad84a?imageView2/2/w/460" title="一个用于填写短信验证码或密码的React Native组件, 适配android和iOS" /></a></li> <li><a href="https://github.com/shixiaoquan/react-native-sms-verifycode" target="_blank"><img src="http://img.gank.io/aa8e1827-92b2-4f2d-86e8-208f6d0a95a3?imageView2/2/w/460" title="一个用于填写短信验证码或密码的React Native组件, 适配android和iOS" /></a></li> <li><a href="https://github.com/shixiaoquan/react-native-sms-verifycode" target="_blank"><img src="http://img.gank.io/f6e84fa3-5d4d-48f0-b54a-20e19a2d32d0?imageView2/2/w/460" title="一个用于填写短信验证码或密码的React Native组件, 适配android和iOS" /></a></li> </ul> </li> <li><a href="https://github.com/eugenebokhan/Awesome-ML" target="_blank">Discover, download, compile &amp; launch different image processing &amp; style transfer CoreML models on iOS.</a>(lijinshanmx) <ul> <li><a href="https://github.com/eugenebokhan/Awesome-ML" target="_blank"><img src="http://img.gank.io/9ad2d1ea-ed98-410b-a415-0c85c746bd34?imageView2/2/w/460" title="Discover, download, compile &amp; launch different image processing &amp; style transfer CoreML models on iOS." /></a></li> <li><a href="https://github.com/eugenebokhan/Awesome-ML" target="_blank"><img src="http://img.gank.io/5139ed0a-9d47-4a2c-88b7-399c516ce7e9?imageView2/2/w/460" title="Discover, download, compile &amp; launch different image processing &amp; style transfer CoreML models on iOS." /></a></li> <li><a href="https://github.com/eugenebokhan/Awesome-ML" target="_blank"><img src="http://img.gank.io/5151a4b8-615b-4ee9-8277-1ef1494f0b53?imageView2/2/w/460" title="Discover, download, compile &amp; launch different image processing &amp; style transfer CoreML models on iOS." /></a></li> </ul> </li> <li><a href="https://github.com/lifution/FSEmptyDataSet" target="_blank">iOS上一款简易的页面空白占位小组件</a>&nbsp;(Steven) <ul> <li><a href="https://github.com/lifution/FSEmptyDataSet" target="_blank"><img src="http://img.gank.io/b7160f52-9d7f-41b5-8a29-89d59b36d31d?imageView2/2/w/460" title="iOS上一款简易的页面空白占位小组件" /></a></li> <li><a href="https://github.com/lifution/FSEmptyDataSet" target="_blank"><img src="http://img.gank.io/dbb59181-e1ed-4b54-be51-dd858fea2115?imageView2/2/w/460" title="iOS上一款简易的页面空白占位小组件" /></a></li> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/JessYanCoding/ArmsComponent-Template" target="_blank">一键搭建 ArmsComponent 快速组件化方案的整体组件架构, 一秒开始组件化项目, 体验纯傻瓜式的组件化开发</a>&nbsp;(jess) <ul> <li><a href="https://github.com/JessYanCoding/ArmsComponent-Template" target="_blank"><img src="http://img.gank.io/b91a3412-7132-4d48-a309-d9cde94e7370?imageView2/2/w/460" title="一键搭建 ArmsComponent 快速组件化方案的整体组件架构, 一秒开始组件化项目, 体验纯傻瓜式的组件化开发" /></a></li> <li><a href="https://github.com/JessYanCoding/ArmsComponent-Template" target="_blank"><img src="http://img.gank.io/92e254a5-f7e8-4401-ad40-a99ecb39064f?imageView2/2/w/460" title="一键搭建 ArmsComponent 快速组件化方案的整体组件架构, 一秒开始组件化项目, 体验纯傻瓜式的组件化开发" /></a></li> <li><a href="https://github.com/JessYanCoding/ArmsComponent-Template" target="_blank"><img src="http://img.gank.io/2b1f25ba-88fa-46c7-87c3-d560bf9ba424?imageView2/2/w/460" title="一键搭建 ArmsComponent 快速组件化方案的整体组件架构, 一秒开始组件化项目, 体验纯傻瓜式的组件化开发" /></a></li> <li><a href="https://github.com/JessYanCoding/ArmsComponent-Template" target="_blank"><img src="http://img.gank.io/a6b33cac-5698-4b2b-943a-e70c0c3f7394?imageView2/2/w/460" title="一键搭建 ArmsComponent 快速组件化方案的整体组件架构, 一秒开始组件化项目, 体验纯傻瓜式的组件化开发" /></a></li> </ul> </li> <li><a href="https://github.com/huanghaibin-dev/CalendarView/tree/master" target="_blank">Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。</a>&nbsp;(nan403) <ul> <li><a href="https://github.com/huanghaibin-dev/CalendarView/tree/master" target="_blank"><img src="http://img.gank.io/51201b60-357c-4419-83d7-407dd25e7e53?imageView2/2/w/460" title="Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。" /></a></li> <li><a href="https://github.com/huanghaibin-dev/CalendarView/tree/master" target="_blank"><img src="http://img.gank.io/7cf43de1-9582-4370-b076-6a57c36d0368?imageView2/2/w/460" title="Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。" /></a></li> <li><a href="https://github.com/huanghaibin-dev/CalendarView/tree/master" target="_blank"><img src="http://img.gank.io/bc359e2d-1c80-4058-ba7d-bfd892f2c43d?imageView2/2/w/460" title="Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。" /></a></li> <li><a href="https://github.com/huanghaibin-dev/CalendarView/tree/master" target="_blank"><img src="http://img.gank.io/e9af417c-a7ca-4fea-a884-9cb27ae0e6a2?imageView2/2/w/460" title="Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。" /></a></li> <li><a href="https://github.com/huanghaibin-dev/CalendarView/tree/master" target="_blank"><img src="http://img.gank.io/4dbc4002-57a6-4f37-972a-5afa95e8b5bb?imageView2/2/w/460" title="Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。" /></a></li> <li><a href="https://github.com/huanghaibin-dev/CalendarView/tree/master" target="_blank"><img src="http://img.gank.io/e52520bd-8e74-4fd6-934d-7fceca80a628?imageView2/2/w/460" title="Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。" /></a></li> </ul> </li> <li><a href="https://github.com/idic779/monthweekmaterialcalendarview/blob/master/README.md" target="_blank">纵享丝滑滑动切换的周月日历,水滴效果,丰富自定义日历样式,仿小米日历(ViewDragHelper实现),PS 链接应该去掉README,因为我2月份投稿过重复</a>&nbsp;(idic779) <ul> <li><a href="https://github.com/idic779/monthweekmaterialcalendarview/blob/master/README.md" target="_blank"><img src="http://img.gank.io/449e2c40-0d13-4f3b-83d6-c4896cddabfe?imageView2/2/w/460" title="纵享丝滑滑动切换的周月日历,水滴效果,丰富自定义日历样式,仿小米日历(ViewDragHelper实现),PS 链接应该去掉README,因为我2月份投稿过重复" /></a></li> <li><a href="https://github.com/idic779/monthweekmaterialcalendarview/blob/master/README.md" target="_blank"><img src="http://img.gank.io/d1d5ce5e-eef6-422d-b2a1-f108563c6bac?imageView2/2/w/460" title="纵享丝滑滑动切换的周月日历,水滴效果,丰富自定义日历样式,仿小米日历(ViewDragHelper实现),PS 链接应该去掉README,因为我2月份投稿过重复" /></a></li> <li><a href="https://github.com/idic779/monthweekmaterialcalendarview/blob/master/README.md" target="_blank"><img src="http://img.gank.io/64461132-1d1b-4893-9bf8-5fd74935a147?imageView2/2/w/460" title="纵享丝滑滑动切换的周月日历,水滴效果,丰富自定义日历样式,仿小米日历(ViewDragHelper实现),PS 链接应该去掉README,因为我2月份投稿过重复" /></a></li> </ul> </li> <li><a href="https://github.com/threekilogram/ObjectBus" target="_blank">Android 异步任务/异步通信,可以看作Rxjava和EventBus混合体,非常轻量</a>&nbsp;(刘金) <ul> <li><a href="https://github.com/threekilogram/ObjectBus" target="_blank"><img src="http://img.gank.io/237a9c1a-8900-4bcb-af4e-f9dbcba0d2de?imageView2/2/w/460" title="Android 异步任务/异步通信,可以看作Rxjava和EventBus混合体,非常轻量" /></a></li> <li><a href="https://github.com/threekilogram/ObjectBus" target="_blank"><img src="http://img.gank.io/9baf279b-4d40-4289-8850-f186d7f53b7a?imageView2/2/w/460" title="Android 异步任务/异步通信,可以看作Rxjava和EventBus混合体,非常轻量" /></a></li> <li><a href="https://github.com/threekilogram/ObjectBus" target="_blank"><img src="http://img.gank.io/625d926a-db3f-4192-af26-60906e4e4a17?imageView2/2/w/460" title="Android 异步任务/异步通信,可以看作Rxjava和EventBus混合体,非常轻量" /></a></li> <li><a href="https://github.com/threekilogram/ObjectBus" target="_blank"><img src="http://img.gank.io/bb71ef87-3847-4033-9e7d-ad3256ff3278?imageView2/2/w/460" title="Android 异步任务/异步通信,可以看作Rxjava和EventBus混合体,非常轻量" /></a></li> </ul> </li> <li><a href="https://github.com/threekilogram/Constraint" target="_blank">复杂布局的新实现,通过view位置相关性实现布局,带Adapter的ConstraintLayout</a>&nbsp;(刘金) <ul> <li><a href="https://github.com/threekilogram/Constraint" target="_blank"><img src="http://img.gank.io/c2eeefcc-7bfd-4840-ba4e-43bcfc42feb8?imageView2/2/w/460" title="复杂布局的新实现,通过view位置相关性实现布局,带Adapter的ConstraintLayout" /></a></li> <li><a href="https://github.com/threekilogram/Constraint" target="_blank"><img src="http://img.gank.io/8538885c-f860-4d10-a331-61767227ab0d?imageView2/2/w/460" title="复杂布局的新实现,通过view位置相关性实现布局,带Adapter的ConstraintLayout" /></a></li> <li><a href="https://github.com/threekilogram/Constraint" target="_blank"><img src="http://img.gank.io/63b1bdf9-5ea5-4b3f-b363-f3e22a5c928c?imageView2/2/w/460" title="复杂布局的新实现,通过view位置相关性实现布局,带Adapter的ConstraintLayout" /></a></li> <li><a href="https://github.com/threekilogram/Constraint" target="_blank"><img src="http://img.gank.io/ce7a35ba-52fb-486d-993b-bb7015f28b2b?imageView2/2/w/460" title="复杂布局的新实现,通过view位置相关性实现布局,带Adapter的ConstraintLayout" /></a></li> </ul> </li> <li><a href="https://github.com/dueeeke/dkplayer" target="_blank">基于IjkPlayer的视频播放器,支持一行代码切换MediaPlayer和ExoPlayer</a>&nbsp;(DevlinChiu) <ul> <li><a href="https://github.com/dueeeke/dkplayer" target="_blank"><img src="http://img.gank.io/e290eb59-e77f-44b0-8860-44a6cc254705?imageView2/2/w/460" title="基于IjkPlayer的视频播放器,支持一行代码切换MediaPlayer和ExoPlayer" /></a></li> <li><a href="https://github.com/dueeeke/dkplayer" target="_blank"><img src="http://img.gank.io/b7aa7f1c-2b61-4dd5-950a-c3dbc4a40aed?imageView2/2/w/460" title="基于IjkPlayer的视频播放器,支持一行代码切换MediaPlayer和ExoPlayer" /></a></li> <li><a href="https://github.com/dueeeke/dkplayer" target="_blank"><img src="http://img.gank.io/5ac5d348-41d9-44c3-a831-7755d3fee7f6?imageView2/2/w/460" title="基于IjkPlayer的视频播放器,支持一行代码切换MediaPlayer和ExoPlayer" /></a></li> <li><a href="https://github.com/dueeeke/dkplayer" target="_blank"><img src="http://img.gank.io/84d7d016-2e80-421e-b856-a905eb2a4736?imageView2/2/w/460" title="基于IjkPlayer的视频播放器,支持一行代码切换MediaPlayer和ExoPlayer" /></a></li> <li><a href="https://github.com/dueeeke/dkplayer" target="_blank"><img src="http://img.gank.io/ab1f2e2c-956d-4ee6-b726-562b4aaff03e?imageView2/2/w/460" title="基于IjkPlayer的视频播放器,支持一行代码切换MediaPlayer和ExoPlayer" /></a></li> <li><a href="https://github.com/dueeeke/dkplayer" target="_blank"><img src="http://img.gank.io/f332415b-31e8-4b4e-a789-c32df12eb24e?imageView2/2/w/460" title="基于IjkPlayer的视频播放器,支持一行代码切换MediaPlayer和ExoPlayer" /></a></li> </ul> </li> <li><a href="https://juejin.im/post/5addf731f265da0b83365df3#" target="_blank">Android 之 Jar 包偷天换日</a>&nbsp;(nekocode) <ul> </ul> </li> <li><a href="https://github.com/skateboard1991/NumberRain" target="_blank">Android自定义控件仿黑客帝国数字雨</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/skateboard1991/NumberRain" target="_blank"><img src="http://img.gank.io/4d8a3ce3-8a1c-4238-ba83-0f0327d6f41e?imageView2/2/w/460" title="Android自定义控件仿黑客帝国数字雨" /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/dianbaer/anyupload" target="_blank">一个极度纯净的上传插件,支持多文件上传、上传速率动态控制、真实进度监控kb/s、分块生成MD5、分块上传、MD5校验秒传、暂停、取消等。</a>&nbsp;(电霸儿) <ul> </ul> </li> <li><a href="https://rsuitejs.com/" target="_blank">一套React的UI组件库</a>&nbsp;(Simon Guo) <ul> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="http://mp.weixin.qq.com/s/bBwVLF9FzGLA-BQ11OJTbA" target="_blank">写给技术群内的你和群主,为什么你提问,而总没人回你!</a>&nbsp;(codeGoogler) <ul> </ul> </li> </ul> <h3>App</h3> <ul> <li><a href="https://github.com/tion126/RNLive" target="_blank">react-native低仿映客直播客户端 支持iOS/Android</a>&nbsp;(None) <ul> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/c8709cad-08f3-4051-91ca-3428c8d41c72?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/d55e8d1d-5833-409a-b7a2-d7dc84521aec?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/9f8d84ea-5d91-4244-9f4d-700fd7d57025?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/6af03a85-3db7-45f0-89c2-712e24936a15?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/ee93d385-1f1a-41f7-8066-2ca520e5d4f0?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> </ul> </li> <li><a href="https://github.com/saymagic/gank_flutter" target="_blank">Gank Client for Mobile made with Flutter</a>&nbsp;(saymagic) <ul> <li><a href="https://github.com/saymagic/gank_flutter" target="_blank"><img src="http://img.gank.io/643b9a80-4cec-4d54-b3f8-80ac4b085212?imageView2/2/w/460" title="Gank Client for Mobile made with Flutter" /></a></li> <li><a href="https://github.com/saymagic/gank_flutter" target="_blank"><img src="http://img.gank.io/090041d8-9fe7-41c7-9348-ea556551364e?imageView2/2/w/460" title="Gank Client for Mobile made with Flutter" /></a></li> <li><a href="https://github.com/saymagic/gank_flutter" target="_blank"><img src="http://img.gank.io/3c4c4ffa-c11e-4c80-af9f-92d133f4285b?imageView2/2/w/460" title="Gank Client for Mobile made with Flutter" /></a></li> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6557639312781872388/?region=CN&amp;mid=6557639359976360712&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=32312367085&amp;timestamp=1526908492" target="_blank">芭芭拉小魔仙 变森!乌卡拉再变身!</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1frja502w5xj30k80od410.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/HDB-Li/LLDebugTool" target="_blank">LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。</a>&nbsp;(HDB-Li) <ul> <li><a href="https://github.com/HDB-Li/LLDebugTool" target="_blank"><img src="http://img.gank.io/e72044c8-698f-4c3f-9beb-8e66c8f57f42?imageView2/2/w/460" title="LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。" /></a></li> <li><a href="https://github.com/HDB-Li/LLDebugTool" target="_blank"><img src="http://img.gank.io/6582d5c5-d1ce-45b4-90df-ec95bdb9b06f?imageView2/2/w/460" title="LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。" /></a></li> <li><a href="https://github.com/HDB-Li/LLDebugTool" target="_blank"><img src="http://img.gank.io/64c9a7c3-4863-4fe3-bb75-0f877c26f711?imageView2/2/w/460" title="LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。" /></a></li> <li><a href="https://github.com/HDB-Li/LLDebugTool" target="_blank"><img src="http://img.gank.io/39ae08f4-4c09-40cd-9805-48bf778d707b?imageView2/2/w/460" title="LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。" /></a></li> <li><a href="https://github.com/HDB-Li/LLDebugTool" target="_blank"><img src="http://img.gank.io/44896817-30ec-4708-8459-5cd1de1e4add?imageView2/2/w/460" title="LLDebugTool是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。" /></a></li> </ul> </li> <li><a href="https://github.com/shixiaoquan/react-native-sms-verifycode" target="_blank">一个用于填写短信验证码或密码的React Native组件, 适配android和iOS</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/shixiaoquan/react-native-sms-verifycode" target="_blank"><img src="http://img.gank.io/98f4a939-3364-45ee-811a-cbb6cd336509?imageView2/2/w/460" title="一个用于填写短信验证码或密码的React Native组件, 适配android和iOS" /></a></li> <li><a href="https://github.com/shixiaoquan/react-native-sms-verifycode" target="_blank"><img src="http://img.gank.io/391ad434-456a-4130-b898-16e14e8fd5c7?imageView2/2/w/460" title="一个用于填写短信验证码或密码的React Native组件, 适配android和iOS" /></a></li> <li><a href="https://github.com/shixiaoquan/react-native-sms-verifycode" target="_blank"><img src="http://img.gank.io/eb257630-b22c-4953-929e-6b2126cad84a?imageView2/2/w/460" title="一个用于填写短信验证码或密码的React Native组件, 适配android和iOS" /></a></li> <li><a href="https://github.com/shixiaoquan/react-native-sms-verifycode" target="_blank"><img src="http://img.gank.io/aa8e1827-92b2-4f2d-86e8-208f6d0a95a3?imageView2/2/w/460" title="一个用于填写短信验证码或密码的React Native组件, 适配android和iOS" /></a></li> <li><a href="https://github.com/shixiaoquan/react-native-sms-verifycode" target="_blank"><img src="http://img.gank.io/f6e84fa3-5d4d-48f0-b54a-20e19a2d32d0?imageView2/2/w/460" title="一个用于填写短信验证码或密码的React Native组件, 适配android和iOS" /></a></li> </ul> </li> <li><a href="https://github.com/eugenebokhan/Awesome-ML" target="_blank">Discover, download, compile &amp; launch different image processing &amp; style transfer CoreML models on iOS.</a>(lijinshanmx) <ul> <li><a href="https://github.com/eugenebokhan/Awesome-ML" target="_blank"><img src="http://img.gank.io/9ad2d1ea-ed98-410b-a415-0c85c746bd34?imageView2/2/w/460" title="Discover, download, compile &amp; launch different image processing &amp; style transfer CoreML models on iOS." /></a></li> <li><a href="https://github.com/eugenebokhan/Awesome-ML" target="_blank"><img src="http://img.gank.io/5139ed0a-9d47-4a2c-88b7-399c516ce7e9?imageView2/2/w/460" title="Discover, download, compile &amp; launch different image processing &amp; style transfer CoreML models on iOS." /></a></li> <li><a href="https://github.com/eugenebokhan/Awesome-ML" target="_blank"><img src="http://img.gank.io/5151a4b8-615b-4ee9-8277-1ef1494f0b53?imageView2/2/w/460" title="Discover, download, compile &amp; launch different image processing &amp; style transfer CoreML models on iOS." /></a></li> </ul> </li> <li><a href="https://github.com/lifution/FSEmptyDataSet" target="_blank">iOS上一款简易的页面空白占位小组件</a>&nbsp;(Steven) <ul> <li><a href="https://github.com/lifution/FSEmptyDataSet" target="_blank"><img src="http://img.gank.io/b7160f52-9d7f-41b5-8a29-89d59b36d31d?imageView2/2/w/460" title="iOS上一款简易的页面空白占位小组件" /></a></li> <li><a href="https://github.com/lifution/FSEmptyDataSet" target="_blank"><img src="http://img.gank.io/dbb59181-e1ed-4b54-be51-dd858fea2115?imageView2/2/w/460" title="iOS上一款简易的页面空白占位小组件" /></a></li> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/JessYanCoding/ArmsComponent-Template" target="_blank">一键搭建 ArmsComponent 快速组件化方案的整体组件架构, 一秒开始组件化项目, 体验纯傻瓜式的组件化开发</a>&nbsp;(jess) <ul> <li><a href="https://github.com/JessYanCoding/ArmsComponent-Template" target="_blank"><img src="http://img.gank.io/b91a3412-7132-4d48-a309-d9cde94e7370?imageView2/2/w/460" title="一键搭建 ArmsComponent 快速组件化方案的整体组件架构, 一秒开始组件化项目, 体验纯傻瓜式的组件化开发" /></a></li> <li><a href="https://github.com/JessYanCoding/ArmsComponent-Template" target="_blank"><img src="http://img.gank.io/92e254a5-f7e8-4401-ad40-a99ecb39064f?imageView2/2/w/460" title="一键搭建 ArmsComponent 快速组件化方案的整体组件架构, 一秒开始组件化项目, 体验纯傻瓜式的组件化开发" /></a></li> <li><a href="https://github.com/JessYanCoding/ArmsComponent-Template" target="_blank"><img src="http://img.gank.io/2b1f25ba-88fa-46c7-87c3-d560bf9ba424?imageView2/2/w/460" title="一键搭建 ArmsComponent 快速组件化方案的整体组件架构, 一秒开始组件化项目, 体验纯傻瓜式的组件化开发" /></a></li> <li><a href="https://github.com/JessYanCoding/ArmsComponent-Template" target="_blank"><img src="http://img.gank.io/a6b33cac-5698-4b2b-943a-e70c0c3f7394?imageView2/2/w/460" title="一键搭建 ArmsComponent 快速组件化方案的整体组件架构, 一秒开始组件化项目, 体验纯傻瓜式的组件化开发" /></a></li> </ul> </li> <li><a href="https://github.com/huanghaibin-dev/CalendarView/tree/master" target="_blank">Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。</a>&nbsp;(nan403) <ul> <li><a href="https://github.com/huanghaibin-dev/CalendarView/tree/master" target="_blank"><img src="http://img.gank.io/51201b60-357c-4419-83d7-407dd25e7e53?imageView2/2/w/460" title="Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。" /></a></li> <li><a href="https://github.com/huanghaibin-dev/CalendarView/tree/master" target="_blank"><img src="http://img.gank.io/7cf43de1-9582-4370-b076-6a57c36d0368?imageView2/2/w/460" title="Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。" /></a></li> <li><a href="https://github.com/huanghaibin-dev/CalendarView/tree/master" target="_blank"><img src="http://img.gank.io/bc359e2d-1c80-4058-ba7d-bfd892f2c43d?imageView2/2/w/460" title="Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。" /></a></li> <li><a href="https://github.com/huanghaibin-dev/CalendarView/tree/master" target="_blank"><img src="http://img.gank.io/e9af417c-a7ca-4fea-a884-9cb27ae0e6a2?imageView2/2/w/460" title="Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。" /></a></li> <li><a href="https://github.com/huanghaibin-dev/CalendarView/tree/master" target="_blank"><img src="http://img.gank.io/4dbc4002-57a6-4f37-972a-5afa95e8b5bb?imageView2/2/w/460" title="Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。" /></a></li> <li><a href="https://github.com/huanghaibin-dev/CalendarView/tree/master" target="_blank"><img src="http://img.gank.io/e52520bd-8e74-4fd6-934d-7fceca80a628?imageView2/2/w/460" title="Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。" /></a></li> </ul> </li> <li><a href="https://github.com/idic779/monthweekmaterialcalendarview/blob/master/README.md" target="_blank">纵享丝滑滑动切换的周月日历,水滴效果,丰富自定义日历样式,仿小米日历(ViewDragHelper实现),PS 链接应该去掉README,因为我2月份投稿过重复</a>&nbsp;(idic779) <ul> <li><a href="https://github.com/idic779/monthweekmaterialcalendarview/blob/master/README.md" target="_blank"><img src="http://img.gank.io/449e2c40-0d13-4f3b-83d6-c4896cddabfe?imageView2/2/w/460" title="纵享丝滑滑动切换的周月日历,水滴效果,丰富自定义日历样式,仿小米日历(ViewDragHelper实现),PS 链接应该去掉README,因为我2月份投稿过重复" /></a></li> <li><a href="https://github.com/idic779/monthweekmaterialcalendarview/blob/master/README.md" target="_blank"><img src="http://img.gank.io/d1d5ce5e-eef6-422d-b2a1-f108563c6bac?imageView2/2/w/460" title="纵享丝滑滑动切换的周月日历,水滴效果,丰富自定义日历样式,仿小米日历(ViewDragHelper实现),PS 链接应该去掉README,因为我2月份投稿过重复" /></a></li> <li><a href="https://github.com/idic779/monthweekmaterialcalendarview/blob/master/README.md" target="_blank"><img src="http://img.gank.io/64461132-1d1b-4893-9bf8-5fd74935a147?imageView2/2/w/460" title="纵享丝滑滑动切换的周月日历,水滴效果,丰富自定义日历样式,仿小米日历(ViewDragHelper实现),PS 链接应该去掉README,因为我2月份投稿过重复" /></a></li> </ul> </li> <li><a href="https://github.com/threekilogram/ObjectBus" target="_blank">Android 异步任务/异步通信,可以看作Rxjava和EventBus混合体,非常轻量</a>&nbsp;(刘金) <ul> <li><a href="https://github.com/threekilogram/ObjectBus" target="_blank"><img src="http://img.gank.io/237a9c1a-8900-4bcb-af4e-f9dbcba0d2de?imageView2/2/w/460" title="Android 异步任务/异步通信,可以看作Rxjava和EventBus混合体,非常轻量" /></a></li> <li><a href="https://github.com/threekilogram/ObjectBus" target="_blank"><img src="http://img.gank.io/9baf279b-4d40-4289-8850-f186d7f53b7a?imageView2/2/w/460" title="Android 异步任务/异步通信,可以看作Rxjava和EventBus混合体,非常轻量" /></a></li> <li><a href="https://github.com/threekilogram/ObjectBus" target="_blank"><img src="http://img.gank.io/625d926a-db3f-4192-af26-60906e4e4a17?imageView2/2/w/460" title="Android 异步任务/异步通信,可以看作Rxjava和EventBus混合体,非常轻量" /></a></li> <li><a href="https://github.com/threekilogram/ObjectBus" target="_blank"><img src="http://img.gank.io/bb71ef87-3847-4033-9e7d-ad3256ff3278?imageView2/2/w/460" title="Android 异步任务/异步通信,可以看作Rxjava和EventBus混合体,非常轻量" /></a></li> </ul> </li> <li><a href="https://github.com/threekilogram/Constraint" target="_blank">复杂布局的新实现,通过view位置相关性实现布局,带Adapter的ConstraintLayout</a>&nbsp;(刘金) <ul> <li><a href="https://github.com/threekilogram/Constraint" target="_blank"><img src="http://img.gank.io/c2eeefcc-7bfd-4840-ba4e-43bcfc42feb8?imageView2/2/w/460" title="复杂布局的新实现,通过view位置相关性实现布局,带Adapter的ConstraintLayout" /></a></li> <li><a href="https://github.com/threekilogram/Constraint" target="_blank"><img src="http://img.gank.io/8538885c-f860-4d10-a331-61767227ab0d?imageView2/2/w/460" title="复杂布局的新实现,通过view位置相关性实现布局,带Adapter的ConstraintLayout" /></a></li> <li><a href="https://github.com/threekilogram/Constraint" target="_blank"><img src="http://img.gank.io/63b1bdf9-5ea5-4b3f-b363-f3e22a5c928c?imageView2/2/w/460" title="复杂布局的新实现,通过view位置相关性实现布局,带Adapter的ConstraintLayout" /></a></li> <li><a href="https://github.com/threekilogram/Constraint" target="_blank"><img src="http://img.gank.io/ce7a35ba-52fb-486d-993b-bb7015f28b2b?imageView2/2/w/460" title="复杂布局的新实现,通过view位置相关性实现布局,带Adapter的ConstraintLayout" /></a></li> </ul> </li> <li><a href="https://github.com/dueeeke/dkplayer" target="_blank">基于IjkPlayer的视频播放器,支持一行代码切换MediaPlayer和ExoPlayer</a>&nbsp;(DevlinChiu) <ul> <li><a href="https://github.com/dueeeke/dkplayer" target="_blank"><img src="http://img.gank.io/e290eb59-e77f-44b0-8860-44a6cc254705?imageView2/2/w/460" title="基于IjkPlayer的视频播放器,支持一行代码切换MediaPlayer和ExoPlayer" /></a></li> <li><a href="https://github.com/dueeeke/dkplayer" target="_blank"><img src="http://img.gank.io/b7aa7f1c-2b61-4dd5-950a-c3dbc4a40aed?imageView2/2/w/460" title="基于IjkPlayer的视频播放器,支持一行代码切换MediaPlayer和ExoPlayer" /></a></li> <li><a href="https://github.com/dueeeke/dkplayer" target="_blank"><img src="http://img.gank.io/5ac5d348-41d9-44c3-a831-7755d3fee7f6?imageView2/2/w/460" title="基于IjkPlayer的视频播放器,支持一行代码切换MediaPlayer和ExoPlayer" /></a></li> <li><a href="https://github.com/dueeeke/dkplayer" target="_blank"><img src="http://img.gank.io/84d7d016-2e80-421e-b856-a905eb2a4736?imageView2/2/w/460" title="基于IjkPlayer的视频播放器,支持一行代码切换MediaPlayer和ExoPlayer" /></a></li> <li><a href="https://github.com/dueeeke/dkplayer" target="_blank"><img src="http://img.gank.io/ab1f2e2c-956d-4ee6-b726-562b4aaff03e?imageView2/2/w/460" title="基于IjkPlayer的视频播放器,支持一行代码切换MediaPlayer和ExoPlayer" /></a></li> <li><a href="https://github.com/dueeeke/dkplayer" target="_blank"><img src="http://img.gank.io/f332415b-31e8-4b4e-a789-c32df12eb24e?imageView2/2/w/460" title="基于IjkPlayer的视频播放器,支持一行代码切换MediaPlayer和ExoPlayer" /></a></li> </ul> </li> <li><a href="https://juejin.im/post/5addf731f265da0b83365df3#" target="_blank">Android 之 Jar 包偷天换日</a>&nbsp;(nekocode) <ul> </ul> </li> <li><a href="https://github.com/skateboard1991/NumberRain" target="_blank">Android自定义控件仿黑客帝国数字雨</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/skateboard1991/NumberRain" target="_blank"><img src="http://img.gank.io/4d8a3ce3-8a1c-4238-ba83-0f0327d6f41e?imageView2/2/w/460" title="Android自定义控件仿黑客帝国数字雨" /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/dianbaer/anyupload" target="_blank">一个极度纯净的上传插件,支持多文件上传、上传速率动态控制、真实进度监控kb/s、分块生成MD5、分块上传、MD5校验秒传、暂停、取消等。</a>&nbsp;(电霸儿) <ul> </ul> </li> <li><a href="https://rsuitejs.com/" target="_blank">一套React的UI组件库</a>&nbsp;(Simon Guo) <ul> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="http://mp.weixin.qq.com/s/bBwVLF9FzGLA-BQ11OJTbA" target="_blank">写给技术群内的你和群主,为什么你提问,而总没人回你!</a>&nbsp;(codeGoogler) <ul> </ul> </li> </ul> <h3>App</h3> <ul> <li><a href="https://github.com/tion126/RNLive" target="_blank">react-native低仿映客直播客户端 支持iOS/Android</a>&nbsp;(None) <ul> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/c8709cad-08f3-4051-91ca-3428c8d41c72?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/d55e8d1d-5833-409a-b7a2-d7dc84521aec?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/9f8d84ea-5d91-4244-9f4d-700fd7d57025?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/6af03a85-3db7-45f0-89c2-712e24936a15?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/ee93d385-1f1a-41f7-8066-2ca520e5d4f0?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> </ul> </li> <li><a href="https://github.com/saymagic/gank_flutter" target="_blank">Gank Client for Mobile made with Flutter</a>&nbsp;(saymagic) <ul> <li><a href="https://github.com/saymagic/gank_flutter" target="_blank"><img src="http://img.gank.io/643b9a80-4cec-4d54-b3f8-80ac4b085212?imageView2/2/w/460" title="Gank Client for Mobile made with Flutter" /></a></li> <li><a href="https://github.com/saymagic/gank_flutter" target="_blank"><img src="http://img.gank.io/090041d8-9fe7-41c7-9348-ea556551364e?imageView2/2/w/460" title="Gank Client for Mobile made with Flutter" /></a></li> <li><a href="https://github.com/saymagic/gank_flutter" target="_blank"><img src="http://img.gank.io/3c4c4ffa-c11e-4c80-af9f-92d133f4285b?imageView2/2/w/460" title="Gank Client for Mobile made with Flutter" /></a></li> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6557639312781872388/?region=CN&amp;mid=6557639359976360712&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=32312367085&amp;timestamp=1526908492" target="_blank">芭芭拉小魔仙 变森!乌卡拉再变身!</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/05/22 Tue, 22 May 2018 10:24:00 +0806 今日力推:国人出品2KB时间日期库Day.js http://gank.io/2018/05/23?utm_source=gank.io&utm_medium=rss <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1frjd4var2bj30k80q0dlf.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/zjfjack/JZCalendarWeekView" target="_blank">swift实现的Week &amp; Day 日历控件</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/zjfjack/JZCalendarWeekView" target="_blank"><img src="http://img.gank.io/7f347b17-fdfd-4c7a-83d6-b72e003ad812?imageView2/2/w/460" title="swift实现的Week &amp; Day 日历控件" /></a></li> <li><a href="https://github.com/zjfjack/JZCalendarWeekView" target="_blank"><img src="http://img.gank.io/b966d4d4-841c-4ddd-af22-9d532456e412?imageView2/2/w/460" title="swift实现的Week &amp; Day 日历控件" /></a></li> <li><a href="https://github.com/zjfjack/JZCalendarWeekView" target="_blank"><img src="http://img.gank.io/3dd64093-50cc-4965-80c0-4c6ff5bf86bf?imageView2/2/w/460" title="swift实现的Week &amp; Day 日历控件" /></a></li> </ul> </li> <li><a href="https://github.com/nswbmw/cnode-swift" target="_blank">iOS CNode客户端.</a>&nbsp;(lijishanmx) <ul> <li><a href="https://github.com/nswbmw/cnode-swift" target="_blank"><img src="http://img.gank.io/532a1aa4-5bd0-4b6b-8119-23a8563b8aaa?imageView2/2/w/460" title="iOS CNode客户端." /></a></li> <li><a href="https://github.com/nswbmw/cnode-swift" target="_blank"><img src="http://img.gank.io/64370533-bb6f-475b-826e-13539c252278?imageView2/2/w/460" title="iOS CNode客户端." /></a></li> <li><a href="https://github.com/nswbmw/cnode-swift" target="_blank"><img src="http://img.gank.io/2443ce13-9962-4cab-a2ef-62c55aa6a15a?imageView2/2/w/460" title="iOS CNode客户端." /></a></li> <li><a href="https://github.com/nswbmw/cnode-swift" target="_blank"><img src="http://img.gank.io/fe0f7b3c-1a96-419f-bc43-165336f23334?imageView2/2/w/460" title="iOS CNode客户端." /></a></li> <li><a href="https://github.com/nswbmw/cnode-swift" target="_blank"><img src="http://img.gank.io/9d5c9e9d-c609-4263-a249-9b538551f856?imageView2/2/w/460" title="iOS CNode客户端." /></a></li> </ul> </li> <li><a href="https://github.com/jim-rhoades/DivingBoard" target="_blank">一个iOS框架,提供用于浏览和搜索来自Unsplash.com的照片的界面。</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/jim-rhoades/DivingBoard" target="_blank"><img src="http://img.gank.io/a4e898d5-722d-4368-b672-72471b3f3ab2?imageView2/2/w/460" title="一个iOS框架,提供用于浏览和搜索来自Unsplash.com的照片的界面。" /></a></li> <li><a href="https://github.com/jim-rhoades/DivingBoard" target="_blank"><img src="http://img.gank.io/17e63053-856e-4e5a-b5a7-ba6eefa1e21e?imageView2/2/w/460" title="一个iOS框架,提供用于浏览和搜索来自Unsplash.com的照片的界面。" /></a></li> </ul> </li> <li><a href="https://github.com/Ethras/flutter_simple_permissions" target="_blank">用于检查和请求iOS和Android的权限的Flutter插件。</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/VamshiIITBHU14/VKStackImageView" target="_blank">使用CoreAnimation来模拟的iOS StackView。&nbsp;</a>(lijinshanmx) <ul> <li><a href="https://github.com/VamshiIITBHU14/VKStackImageView" target="_blank"><img src="http://img.gank.io/6b1504b2-ce48-4c7f-b316-791f875d74ef?imageView2/2/w/460" title="使用CoreAnimation来模拟的iOS StackView。 " /></a></li> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/DingMouRen/LayoutManagerGroup" target="_blank">自定义LayoutManager,炫酷列表</a>&nbsp;(DingMouRen) <ul> <li><a href="https://github.com/DingMouRen/LayoutManagerGroup" target="_blank"><img src="http://img.gank.io/183cc749-d628-40fc-85cb-8112a207a6da?imageView2/2/w/460" title="自定义LayoutManager,炫酷列表" /></a></li> <li><a href="https://github.com/DingMouRen/LayoutManagerGroup" target="_blank"><img src="http://img.gank.io/50fd513c-c967-4774-b520-ba86d2a18d4f?imageView2/2/w/460" title="自定义LayoutManager,炫酷列表" /></a></li> <li><a href="https://github.com/DingMouRen/LayoutManagerGroup" target="_blank"><img src="http://img.gank.io/ef42363f-d094-45dd-8e42-b4d3cb5aa28d?imageView2/2/w/460" title="自定义LayoutManager,炫酷列表" /></a></li> <li><a href="https://github.com/DingMouRen/LayoutManagerGroup" target="_blank"><img src="http://img.gank.io/4c541aaa-2e16-40bb-a35f-d9c9a812593e?imageView2/2/w/460" title="自定义LayoutManager,炫酷列表" /></a></li> </ul> </li> <li><a href="https://github.com/simplezhli/AndroidUT" target="_blank">Android中必要的一环---单元测试</a>&nbsp;(唯鹿) <ul> </ul> </li> <li><a href="https://github.com/ximsfei/Stark" target="_blank">安卓热修复框架</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/slightfoot/flutter_sticky_headers" target="_blank">可让您将&quot;sticky headers&quot;放入Flutter应用程序的任何可滚动内容中。</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/slightfoot/flutter_sticky_headers" target="_blank"><img src="http://img.gank.io/45040cc7-b94f-40d7-849e-f4b89b5b0ec9?imageView2/2/w/460" title=" 可让您将&quot;sticky headers&quot;放入Flutter应用程序的任何可滚动内容中。" /></a></li> <li><a href="https://github.com/slightfoot/flutter_sticky_headers" target="_blank"><img src="http://img.gank.io/e3df9ec3-7964-45bc-9f93-08b010541d32?imageView2/2/w/460" title=" 可让您将&quot;sticky headers&quot;放入Flutter应用程序的任何可滚动内容中。" /></a></li> <li><a href="https://github.com/slightfoot/flutter_sticky_headers" target="_blank"><img src="http://img.gank.io/f949dbf5-6103-4fca-b444-31289532a7ce?imageView2/2/w/460" title=" 可让您将&quot;sticky headers&quot;放入Flutter应用程序的任何可滚动内容中。" /></a></li> </ul> </li> <li><a href="https://github.com/nhancv/nc_flutter_util" target="_blank">Flutter repo for testing ui</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/NikitaGordia/Cosin" target="_blank">一个android loading view库</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/NikitaGordia/Cosin" target="_blank"><img src="http://img.gank.io/d6c9564b-24a1-4149-80bf-c80ecd6c6792?imageView2/2/w/460" title="一个android loading view库" /></a></li> <li><a href="https://github.com/NikitaGordia/Cosin" target="_blank"><img src="http://img.gank.io/8a979208-5a4c-4d6f-87ac-d3046b5c20af?imageView2/2/w/460" title="一个android loading view库" /></a></li> <li><a href="https://github.com/NikitaGordia/Cosin" target="_blank"><img src="http://img.gank.io/22e61592-f523-442b-8bae-6896abb3b1fb?imageView2/2/w/460" title="一个android loading view库" /></a></li> <li><a href="https://github.com/NikitaGordia/Cosin" target="_blank"><img src="http://img.gank.io/bd1d4c45-e99c-460e-bb5e-c76fa9ba60d8?imageView2/2/w/460" title="一个android loading view库" /></a></li> <li><a href="https://github.com/NikitaGordia/Cosin" target="_blank"><img src="http://img.gank.io/489dcf2a-8524-414d-b955-9767280735cc?imageView2/2/w/460" title="一个android loading view库" /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/dianbaer/anyupload" target="_blank">一个极度纯净的上传插件,支持多文件上传、上传速率动态控制、真实进度监控kb/s、分块生成MD5、分块上传、MD5校验秒传、暂停、取消等。</a>&nbsp;(电霸儿) <ul> </ul> </li> <li><a href="https://github.com/iamkun/dayjs" target="_blank">Day.js 国人出品2KB时间日期库,Moment.js 的轻量化方案,拥有同样强大的 API 10000+star</a>&nbsp;(iamkun) <ul> <li><a href="https://github.com/iamkun/dayjs" target="_blank"><img src="http://img.gank.io/47bd87ff-a214-4eab-90d5-afd0a041dbe9?imageView2/2/w/460" title="Day.js 国人出品2KB时间日期库,Moment.js 的轻量化方案,拥有同样强大的 API 10000+star" /></a></li> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://github.com/jiangwenyuan/nuster/releases/tag/v1.8.8.1" target="_blank">高性能缓存服务器 nuster 支持HTTP/2,多线程</a>&nbsp;(None) <ul> </ul> </li> </ul> <h3>拓展资源</h3> <ul> <li><a href="https://mp.weixin.qq.com/s?__biz=MzIwMzYwMTk1NA==&amp;mid=2247489234&amp;idx=1&amp;sn=c6de4582a1400af22e0908f05a8870bc" target="_blank">Markdown语法图文全面详解(10分钟学会)</a>&nbsp;(陈宇明) <ul> </ul> </li> </ul> <h3>App</h3> <ul> <li><a href="https://github.com/tion126/RNLive" target="_blank">react-native低仿映客直播客户端 支持iOS/Android</a>&nbsp;(None) <ul> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/c8709cad-08f3-4051-91ca-3428c8d41c72?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/d55e8d1d-5833-409a-b7a2-d7dc84521aec?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/9f8d84ea-5d91-4244-9f4d-700fd7d57025?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/6af03a85-3db7-45f0-89c2-712e24936a15?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/ee93d385-1f1a-41f7-8066-2ca520e5d4f0?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6557996833757465870/?region=CN&amp;mid=6525203574975433485&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=32312367085&amp;timestamp=1527000478" target="_blank">我也试一试拍个日落~</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1frjd4var2bj30k80q0dlf.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/zjfjack/JZCalendarWeekView" target="_blank">swift实现的Week &amp; Day 日历控件</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/zjfjack/JZCalendarWeekView" target="_blank"><img src="http://img.gank.io/7f347b17-fdfd-4c7a-83d6-b72e003ad812?imageView2/2/w/460" title="swift实现的Week &amp; Day 日历控件" /></a></li> <li><a href="https://github.com/zjfjack/JZCalendarWeekView" target="_blank"><img src="http://img.gank.io/b966d4d4-841c-4ddd-af22-9d532456e412?imageView2/2/w/460" title="swift实现的Week &amp; Day 日历控件" /></a></li> <li><a href="https://github.com/zjfjack/JZCalendarWeekView" target="_blank"><img src="http://img.gank.io/3dd64093-50cc-4965-80c0-4c6ff5bf86bf?imageView2/2/w/460" title="swift实现的Week &amp; Day 日历控件" /></a></li> </ul> </li> <li><a href="https://github.com/nswbmw/cnode-swift" target="_blank">iOS CNode客户端.</a>&nbsp;(lijishanmx) <ul> <li><a href="https://github.com/nswbmw/cnode-swift" target="_blank"><img src="http://img.gank.io/532a1aa4-5bd0-4b6b-8119-23a8563b8aaa?imageView2/2/w/460" title="iOS CNode客户端." /></a></li> <li><a href="https://github.com/nswbmw/cnode-swift" target="_blank"><img src="http://img.gank.io/64370533-bb6f-475b-826e-13539c252278?imageView2/2/w/460" title="iOS CNode客户端." /></a></li> <li><a href="https://github.com/nswbmw/cnode-swift" target="_blank"><img src="http://img.gank.io/2443ce13-9962-4cab-a2ef-62c55aa6a15a?imageView2/2/w/460" title="iOS CNode客户端." /></a></li> <li><a href="https://github.com/nswbmw/cnode-swift" target="_blank"><img src="http://img.gank.io/fe0f7b3c-1a96-419f-bc43-165336f23334?imageView2/2/w/460" title="iOS CNode客户端." /></a></li> <li><a href="https://github.com/nswbmw/cnode-swift" target="_blank"><img src="http://img.gank.io/9d5c9e9d-c609-4263-a249-9b538551f856?imageView2/2/w/460" title="iOS CNode客户端." /></a></li> </ul> </li> <li><a href="https://github.com/jim-rhoades/DivingBoard" target="_blank">一个iOS框架,提供用于浏览和搜索来自Unsplash.com的照片的界面。</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/jim-rhoades/DivingBoard" target="_blank"><img src="http://img.gank.io/a4e898d5-722d-4368-b672-72471b3f3ab2?imageView2/2/w/460" title="一个iOS框架,提供用于浏览和搜索来自Unsplash.com的照片的界面。" /></a></li> <li><a href="https://github.com/jim-rhoades/DivingBoard" target="_blank"><img src="http://img.gank.io/17e63053-856e-4e5a-b5a7-ba6eefa1e21e?imageView2/2/w/460" title="一个iOS框架,提供用于浏览和搜索来自Unsplash.com的照片的界面。" /></a></li> </ul> </li> <li><a href="https://github.com/Ethras/flutter_simple_permissions" target="_blank">用于检查和请求iOS和Android的权限的Flutter插件。</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/VamshiIITBHU14/VKStackImageView" target="_blank">使用CoreAnimation来模拟的iOS StackView。&nbsp;</a>(lijinshanmx) <ul> <li><a href="https://github.com/VamshiIITBHU14/VKStackImageView" target="_blank"><img src="http://img.gank.io/6b1504b2-ce48-4c7f-b316-791f875d74ef?imageView2/2/w/460" title="使用CoreAnimation来模拟的iOS StackView。 " /></a></li> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/DingMouRen/LayoutManagerGroup" target="_blank">自定义LayoutManager,炫酷列表</a>&nbsp;(DingMouRen) <ul> <li><a href="https://github.com/DingMouRen/LayoutManagerGroup" target="_blank"><img src="http://img.gank.io/183cc749-d628-40fc-85cb-8112a207a6da?imageView2/2/w/460" title="自定义LayoutManager,炫酷列表" /></a></li> <li><a href="https://github.com/DingMouRen/LayoutManagerGroup" target="_blank"><img src="http://img.gank.io/50fd513c-c967-4774-b520-ba86d2a18d4f?imageView2/2/w/460" title="自定义LayoutManager,炫酷列表" /></a></li> <li><a href="https://github.com/DingMouRen/LayoutManagerGroup" target="_blank"><img src="http://img.gank.io/ef42363f-d094-45dd-8e42-b4d3cb5aa28d?imageView2/2/w/460" title="自定义LayoutManager,炫酷列表" /></a></li> <li><a href="https://github.com/DingMouRen/LayoutManagerGroup" target="_blank"><img src="http://img.gank.io/4c541aaa-2e16-40bb-a35f-d9c9a812593e?imageView2/2/w/460" title="自定义LayoutManager,炫酷列表" /></a></li> </ul> </li> <li><a href="https://github.com/simplezhli/AndroidUT" target="_blank">Android中必要的一环---单元测试</a>&nbsp;(唯鹿) <ul> </ul> </li> <li><a href="https://github.com/ximsfei/Stark" target="_blank">安卓热修复框架</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/slightfoot/flutter_sticky_headers" target="_blank">可让您将&quot;sticky headers&quot;放入Flutter应用程序的任何可滚动内容中。</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/slightfoot/flutter_sticky_headers" target="_blank"><img src="http://img.gank.io/45040cc7-b94f-40d7-849e-f4b89b5b0ec9?imageView2/2/w/460" title=" 可让您将&quot;sticky headers&quot;放入Flutter应用程序的任何可滚动内容中。" /></a></li> <li><a href="https://github.com/slightfoot/flutter_sticky_headers" target="_blank"><img src="http://img.gank.io/e3df9ec3-7964-45bc-9f93-08b010541d32?imageView2/2/w/460" title=" 可让您将&quot;sticky headers&quot;放入Flutter应用程序的任何可滚动内容中。" /></a></li> <li><a href="https://github.com/slightfoot/flutter_sticky_headers" target="_blank"><img src="http://img.gank.io/f949dbf5-6103-4fca-b444-31289532a7ce?imageView2/2/w/460" title=" 可让您将&quot;sticky headers&quot;放入Flutter应用程序的任何可滚动内容中。" /></a></li> </ul> </li> <li><a href="https://github.com/nhancv/nc_flutter_util" target="_blank">Flutter repo for testing ui</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/NikitaGordia/Cosin" target="_blank">一个android loading view库</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/NikitaGordia/Cosin" target="_blank"><img src="http://img.gank.io/d6c9564b-24a1-4149-80bf-c80ecd6c6792?imageView2/2/w/460" title="一个android loading view库" /></a></li> <li><a href="https://github.com/NikitaGordia/Cosin" target="_blank"><img src="http://img.gank.io/8a979208-5a4c-4d6f-87ac-d3046b5c20af?imageView2/2/w/460" title="一个android loading view库" /></a></li> <li><a href="https://github.com/NikitaGordia/Cosin" target="_blank"><img src="http://img.gank.io/22e61592-f523-442b-8bae-6896abb3b1fb?imageView2/2/w/460" title="一个android loading view库" /></a></li> <li><a href="https://github.com/NikitaGordia/Cosin" target="_blank"><img src="http://img.gank.io/bd1d4c45-e99c-460e-bb5e-c76fa9ba60d8?imageView2/2/w/460" title="一个android loading view库" /></a></li> <li><a href="https://github.com/NikitaGordia/Cosin" target="_blank"><img src="http://img.gank.io/489dcf2a-8524-414d-b955-9767280735cc?imageView2/2/w/460" title="一个android loading view库" /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/dianbaer/anyupload" target="_blank">一个极度纯净的上传插件,支持多文件上传、上传速率动态控制、真实进度监控kb/s、分块生成MD5、分块上传、MD5校验秒传、暂停、取消等。</a>&nbsp;(电霸儿) <ul> </ul> </li> <li><a href="https://github.com/iamkun/dayjs" target="_blank">Day.js 国人出品2KB时间日期库,Moment.js 的轻量化方案,拥有同样强大的 API 10000+star</a>&nbsp;(iamkun) <ul> <li><a href="https://github.com/iamkun/dayjs" target="_blank"><img src="http://img.gank.io/47bd87ff-a214-4eab-90d5-afd0a041dbe9?imageView2/2/w/460" title="Day.js 国人出品2KB时间日期库,Moment.js 的轻量化方案,拥有同样强大的 API 10000+star" /></a></li> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://github.com/jiangwenyuan/nuster/releases/tag/v1.8.8.1" target="_blank">高性能缓存服务器 nuster 支持HTTP/2,多线程</a>&nbsp;(None) <ul> </ul> </li> </ul> <h3>拓展资源</h3> <ul> <li><a href="https://mp.weixin.qq.com/s?__biz=MzIwMzYwMTk1NA==&amp;mid=2247489234&amp;idx=1&amp;sn=c6de4582a1400af22e0908f05a8870bc" target="_blank">Markdown语法图文全面详解(10分钟学会)</a>&nbsp;(陈宇明) <ul> </ul> </li> </ul> <h3>App</h3> <ul> <li><a href="https://github.com/tion126/RNLive" target="_blank">react-native低仿映客直播客户端 支持iOS/Android</a>&nbsp;(None) <ul> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/c8709cad-08f3-4051-91ca-3428c8d41c72?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/d55e8d1d-5833-409a-b7a2-d7dc84521aec?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/9f8d84ea-5d91-4244-9f4d-700fd7d57025?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/6af03a85-3db7-45f0-89c2-712e24936a15?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> <li><a href="https://github.com/tion126/RNLive" target="_blank"><img src="http://img.gank.io/ee93d385-1f1a-41f7-8066-2ca520e5d4f0?imageView2/2/w/460" title="react-native低仿映客直播客户端 支持iOS/Android" /></a></li> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6557996833757465870/?region=CN&amp;mid=6525203574975433485&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=32312367085&amp;timestamp=1527000478" target="_blank">我也试一试拍个日落~</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/05/23 Wed, 23 May 2018 00:20:00 +0806 今日力推:全部干货 http://gank.io/2018/05/24?utm_source=gank.io&utm_medium=rss <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1frjd77dt8zj30k80q2aga.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/Maru-zhang/SwiftyEventBus" target="_blank">iOS和Swift的发布/订阅事件总线</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/Recouse/LinearProgressBar" target="_blank">Material Linear Progress Bar for your iOS apps</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Recouse/LinearProgressBar" target="_blank"><img src="http://img.gank.io/55bab200-e9b7-46ad-8eac-c8c5696afb34?imageView2/2/w/460" title="Material Linear Progress Bar for your iOS apps" /></a></li> </ul> </li> <li><a href="https://github.com/wslcmk/WSLTransferAnimation" target="_blank">iOS 自定义转场动画集锦</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/wslcmk/WSLTransferAnimation" target="_blank"><img src="http://img.gank.io/a92f737a-3c34-4665-9bac-cb2339fd682d?imageView2/2/w/460" title="iOS 自定义转场动画集锦" /></a></li> </ul> </li> <li><a href="https://github.com/Abedalkareem/AMProgressHUD" target="_blank">Gif进度HUD</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Abedalkareem/AMProgressHUD" target="_blank"><img src="http://img.gank.io/f158e3a4-2df5-4cb2-8217-c36ec846c988?imageView2/2/w/460" title="Gif进度HUD" /></a></li> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/eddywm/KTFLITE" target="_blank">Computer Vision on Android with Kotlin and Tensorflow Lite</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/eddywm/KTFLITE" target="_blank"><img src="http://img.gank.io/e45d1fad-1497-47e0-866c-8883efdf7856?imageView2/2/w/460" title="Computer Vision on Android with Kotlin and Tensorflow Lite" /></a></li> <li><a href="https://github.com/eddywm/KTFLITE" target="_blank"><img src="http://img.gank.io/39a4f7c8-113f-4369-9078-4de87d0bbff8?imageView2/2/w/460" title="Computer Vision on Android with Kotlin and Tensorflow Lite" /></a></li> <li><a href="https://github.com/eddywm/KTFLITE" target="_blank"><img src="http://img.gank.io/1643e374-0dbc-4c0e-9cc0-0526515770cf?imageView2/2/w/460" title="Computer Vision on Android with Kotlin and Tensorflow Lite" /></a></li> <li><a href="https://github.com/eddywm/KTFLITE" target="_blank"><img src="http://img.gank.io/22d932f5-ac7c-45e5-98f3-56fa586819b8?imageView2/2/w/460" title="Computer Vision on Android with Kotlin and Tensorflow Lite" /></a></li> </ul> </li> <li><a href="https://github.com/Bigkoo/Android-PickerView" target="_blank">时间选择器、省市区三级联动</a>&nbsp;(nan403) <ul> </ul> </li> <li><a href="https://blog.csdn.net/xuexiangjys/article/details/80414078" target="_blank">XRouter 一个轻量级的Android路由框架,基于ARouter上进行改良,优化Fragment的使用,可结合XPage使用</a>(xuexiangjys) <ul> </ul> </li> <li><a href="https://github.com/MarcinusX/flutter_ui_challenge_filter_menu" target="_blank">Flutter实现的圆形菜单</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/MarcinusX/flutter_ui_challenge_filter_menu" target="_blank"><img src="http://img.gank.io/69b3716d-819f-4cd6-8097-77a402921357?imageView2/2/w/460" title="Flutter实现的圆形菜单" /></a></li> <li><a href="https://github.com/MarcinusX/flutter_ui_challenge_filter_menu" target="_blank"><img src="http://img.gank.io/2e242f5f-23e7-4c11-b52c-ef204c1d4c27?imageView2/2/w/460" title="Flutter实现的圆形菜单" /></a></li> </ul> </li> <li><a href="https://github.com/imaNNeoFighT/StepBarView" target="_blank">Android Step Bar控件</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/imaNNeoFighT/StepBarView" target="_blank"><img src="http://img.gank.io/61b959a2-c8e6-4ed0-a785-16747abace0e?imageView2/2/w/460" title="Android Step Bar控件" /></a></li> </ul> </li> <li><a href="https://github.com/thekeenant/fcharts" target="_blank">优雅的图表控件</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/thekeenant/fcharts" target="_blank"><img src="http://img.gank.io/130c7980-fbcb-4ee8-a1cc-93826ac425f1?imageView2/2/w/460" title="优雅的图表控件" /></a></li> <li><a href="https://github.com/thekeenant/fcharts" target="_blank"><img src="http://img.gank.io/d0fabe81-016e-4736-9bd9-d32730f22699?imageView2/2/w/460" title="优雅的图表控件" /></a></li> </ul> </li> <li><a href="https://github.com/Hamadakram/JustBar" target="_blank">Just a bar</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Hamadakram/JustBar" target="_blank"><img src="http://img.gank.io/d88342be-33e6-4888-b17d-ceafc05afc18?imageView2/2/w/460" title="Just a bar" /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/wangyi7099/vuescroll" target="_blank">基于Vue.js的强大的虚拟滚动条</a>&nbsp;(None) <ul> </ul> </li> <li><a href="https://github.com/klauscfhq/signale" target="_blank">优雅的控制台日志Logger</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/klauscfhq/signale" target="_blank"><img src="http://img.gank.io/934b87c4-8c7a-4115-b445-9e6d08d01d6e?imageView2/2/w/460" title="优雅的控制台日志Logger" /></a></li> <li><a href="https://github.com/klauscfhq/signale" target="_blank"><img src="http://img.gank.io/fcacd842-65c5-4e61-b41a-cc83a05079ea?imageView2/2/w/460" title="优雅的控制台日志Logger" /></a></li> <li><a href="https://github.com/klauscfhq/signale" target="_blank"><img src="http://img.gank.io/d72c9bbf-9dc4-4bb5-8491-3f9afa02de1b?imageView2/2/w/460" title="优雅的控制台日志Logger" /></a></li> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://github.com/huanglizhuo/DoobouFM" target="_blank">一款简单的 mac 豆瓣fm 播放器</a>&nbsp;(lizhuo) <ul> <li><a href="https://github.com/huanglizhuo/DoobouFM" target="_blank"><img src="http://img.gank.io/3431b6c0-da55-478f-ad19-15d172ddcf1b?imageView2/2/w/460" title="一款简单的 mac 豆瓣fm 播放器" /></a></li> </ul> </li> </ul> <h3>App</h3> <ul> <li><a href="https://github.com/pluosi/app-host" target="_blank">开源一个 APP 内网发布系统(OTA)</a>&nbsp;(None) <ul> <li><a href="https://github.com/pluosi/app-host" target="_blank"><img src="http://img.gank.io/7a3e06ee-c4d4-4d1a-864a-4f3b1477a1fb?imageView2/2/w/460" title="开源一个 APP 内网发布系统(OTA)" /></a></li> <li><a href="https://github.com/pluosi/app-host" target="_blank"><img src="http://img.gank.io/a3fb4496-2c82-4bf1-b7ee-4fdfac025ce7?imageView2/2/w/460" title="开源一个 APP 内网发布系统(OTA)" /></a></li> <li><a href="https://github.com/pluosi/app-host" target="_blank"><img src="http://img.gank.io/85ab65eb-1013-4fca-8ed9-bf820f6aa4cf?imageView2/2/w/460" title="开源一个 APP 内网发布系统(OTA)" /></a></li> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6556013752913759491/?region=CN&amp;mid=6556013796022979342&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=32312367085&amp;timestamp=1527129755" target="_blank">见过弹簧的诞生吗😳</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> <p><img alt="" src="http://ww1.sinaimg.cn/large/0065oQSqly1frjd77dt8zj30k80q2aga.jpg" /></p> <h3>iOS</h3> <ul> <li><a href="https://github.com/Maru-zhang/SwiftyEventBus" target="_blank">iOS和Swift的发布/订阅事件总线</a>&nbsp;(lijinshanmx) <ul> </ul> </li> <li><a href="https://github.com/Recouse/LinearProgressBar" target="_blank">Material Linear Progress Bar for your iOS apps</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Recouse/LinearProgressBar" target="_blank"><img src="http://img.gank.io/55bab200-e9b7-46ad-8eac-c8c5696afb34?imageView2/2/w/460" title="Material Linear Progress Bar for your iOS apps" /></a></li> </ul> </li> <li><a href="https://github.com/wslcmk/WSLTransferAnimation" target="_blank">iOS 自定义转场动画集锦</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/wslcmk/WSLTransferAnimation" target="_blank"><img src="http://img.gank.io/a92f737a-3c34-4665-9bac-cb2339fd682d?imageView2/2/w/460" title="iOS 自定义转场动画集锦" /></a></li> </ul> </li> <li><a href="https://github.com/Abedalkareem/AMProgressHUD" target="_blank">Gif进度HUD</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Abedalkareem/AMProgressHUD" target="_blank"><img src="http://img.gank.io/f158e3a4-2df5-4cb2-8217-c36ec846c988?imageView2/2/w/460" title="Gif进度HUD" /></a></li> </ul> </li> </ul> <h3>Android</h3> <ul> <li><a href="https://github.com/eddywm/KTFLITE" target="_blank">Computer Vision on Android with Kotlin and Tensorflow Lite</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/eddywm/KTFLITE" target="_blank"><img src="http://img.gank.io/e45d1fad-1497-47e0-866c-8883efdf7856?imageView2/2/w/460" title="Computer Vision on Android with Kotlin and Tensorflow Lite" /></a></li> <li><a href="https://github.com/eddywm/KTFLITE" target="_blank"><img src="http://img.gank.io/39a4f7c8-113f-4369-9078-4de87d0bbff8?imageView2/2/w/460" title="Computer Vision on Android with Kotlin and Tensorflow Lite" /></a></li> <li><a href="https://github.com/eddywm/KTFLITE" target="_blank"><img src="http://img.gank.io/1643e374-0dbc-4c0e-9cc0-0526515770cf?imageView2/2/w/460" title="Computer Vision on Android with Kotlin and Tensorflow Lite" /></a></li> <li><a href="https://github.com/eddywm/KTFLITE" target="_blank"><img src="http://img.gank.io/22d932f5-ac7c-45e5-98f3-56fa586819b8?imageView2/2/w/460" title="Computer Vision on Android with Kotlin and Tensorflow Lite" /></a></li> </ul> </li> <li><a href="https://github.com/Bigkoo/Android-PickerView" target="_blank">时间选择器、省市区三级联动</a>&nbsp;(nan403) <ul> </ul> </li> <li><a href="https://blog.csdn.net/xuexiangjys/article/details/80414078" target="_blank">XRouter 一个轻量级的Android路由框架,基于ARouter上进行改良,优化Fragment的使用,可结合XPage使用</a>(xuexiangjys) <ul> </ul> </li> <li><a href="https://github.com/MarcinusX/flutter_ui_challenge_filter_menu" target="_blank">Flutter实现的圆形菜单</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/MarcinusX/flutter_ui_challenge_filter_menu" target="_blank"><img src="http://img.gank.io/69b3716d-819f-4cd6-8097-77a402921357?imageView2/2/w/460" title="Flutter实现的圆形菜单" /></a></li> <li><a href="https://github.com/MarcinusX/flutter_ui_challenge_filter_menu" target="_blank"><img src="http://img.gank.io/2e242f5f-23e7-4c11-b52c-ef204c1d4c27?imageView2/2/w/460" title="Flutter实现的圆形菜单" /></a></li> </ul> </li> <li><a href="https://github.com/imaNNeoFighT/StepBarView" target="_blank">Android Step Bar控件</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/imaNNeoFighT/StepBarView" target="_blank"><img src="http://img.gank.io/61b959a2-c8e6-4ed0-a785-16747abace0e?imageView2/2/w/460" title="Android Step Bar控件" /></a></li> </ul> </li> <li><a href="https://github.com/thekeenant/fcharts" target="_blank">优雅的图表控件</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/thekeenant/fcharts" target="_blank"><img src="http://img.gank.io/130c7980-fbcb-4ee8-a1cc-93826ac425f1?imageView2/2/w/460" title="优雅的图表控件" /></a></li> <li><a href="https://github.com/thekeenant/fcharts" target="_blank"><img src="http://img.gank.io/d0fabe81-016e-4736-9bd9-d32730f22699?imageView2/2/w/460" title="优雅的图表控件" /></a></li> </ul> </li> <li><a href="https://github.com/Hamadakram/JustBar" target="_blank">Just a bar</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/Hamadakram/JustBar" target="_blank"><img src="http://img.gank.io/d88342be-33e6-4888-b17d-ceafc05afc18?imageView2/2/w/460" title="Just a bar" /></a></li> </ul> </li> </ul> <h3>前端</h3> <ul> <li><a href="https://github.com/wangyi7099/vuescroll" target="_blank">基于Vue.js的强大的虚拟滚动条</a>&nbsp;(None) <ul> </ul> </li> <li><a href="https://github.com/klauscfhq/signale" target="_blank">优雅的控制台日志Logger</a>&nbsp;(lijinshanmx) <ul> <li><a href="https://github.com/klauscfhq/signale" target="_blank"><img src="http://img.gank.io/934b87c4-8c7a-4115-b445-9e6d08d01d6e?imageView2/2/w/460" title="优雅的控制台日志Logger" /></a></li> <li><a href="https://github.com/klauscfhq/signale" target="_blank"><img src="http://img.gank.io/fcacd842-65c5-4e61-b41a-cc83a05079ea?imageView2/2/w/460" title="优雅的控制台日志Logger" /></a></li> <li><a href="https://github.com/klauscfhq/signale" target="_blank"><img src="http://img.gank.io/d72c9bbf-9dc4-4bb5-8491-3f9afa02de1b?imageView2/2/w/460" title="优雅的控制台日志Logger" /></a></li> </ul> </li> </ul> <h3>瞎推荐</h3> <ul> <li><a href="https://github.com/huanglizhuo/DoobouFM" target="_blank">一款简单的 mac 豆瓣fm 播放器</a>&nbsp;(lizhuo) <ul> <li><a href="https://github.com/huanglizhuo/DoobouFM" target="_blank"><img src="http://img.gank.io/3431b6c0-da55-478f-ad19-15d172ddcf1b?imageView2/2/w/460" title="一款简单的 mac 豆瓣fm 播放器" /></a></li> </ul> </li> </ul> <h3>App</h3> <ul> <li><a href="https://github.com/pluosi/app-host" target="_blank">开源一个 APP 内网发布系统(OTA)</a>&nbsp;(None) <ul> <li><a href="https://github.com/pluosi/app-host" target="_blank"><img src="http://img.gank.io/7a3e06ee-c4d4-4d1a-864a-4f3b1477a1fb?imageView2/2/w/460" title="开源一个 APP 内网发布系统(OTA)" /></a></li> <li><a href="https://github.com/pluosi/app-host" target="_blank"><img src="http://img.gank.io/a3fb4496-2c82-4bf1-b7ee-4fdfac025ce7?imageView2/2/w/460" title="开源一个 APP 内网发布系统(OTA)" /></a></li> <li><a href="https://github.com/pluosi/app-host" target="_blank"><img src="http://img.gank.io/85ab65eb-1013-4fca-8ed9-bf820f6aa4cf?imageView2/2/w/460" title="开源一个 APP 内网发布系统(OTA)" /></a></li> </ul> </li> </ul> <h3>休息视频</h3> <ul> <li><a href="https://www.iesdouyin.com/share/video/6556013752913759491/?region=CN&amp;mid=6556013796022979342&amp;titleType=title&amp;utm_source=copy_link&amp;utm_campaign=client_share&amp;utm_medium=android&amp;app=aweme&amp;iid=32312367085&amp;timestamp=1527129755" target="_blank">见过弹簧的诞生吗😳</a>&nbsp;(lijinshanmx) <ul> </ul> </li> </ul> <p>感谢所有默默付出的编辑们,愿大家有美好一天。</p> http://gank.io/2018/05/24 Thu, 24 May 2018 11:02:00 +0806 今日力推:全部干货 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