文章
一篇阮一峰对斯坦福大学计算机系教授 John Ousterhout 的演讲视频和网上的书评总结的笔记。
2.提问的艺术
这篇文章介绍了在黑客的世界中的一些提问技巧与注意事项。
3.Commit message 和 Change log 编写指南
这篇文章介绍了Angular 规范,这是目前使用最广的写法,比较合理和系统化,并且有配套的工具。
一篇介绍RxJava的一些重要原理,例如上下游、subscribeOn & observeOn的原理,特别是文中的介绍其工作流程的GIF让人眼前一亮的感觉,是我看了那么多介绍subscribeOn & observeOn原理里讲得比较清楚的。
教程
1.Oh-My-Zsh! A Work of CLI Magic — Tutorial for Ubuntu
这是一篇关于在 Ubuntu 下配置自己是 zsh 教程。
2.Using Gradle Script Kotlin for Android
这是一篇关于Android Kotiln - dsl 的入门教程,叫你如何将自己项目 如何使用 Gradle Script Kotlin。
工具
1.Hunter
Hunter是一个基于ASM和Gradle Transform API开发android gradle插件的框架。它为Android开发人员提供了一组有用的,可扩展的插件。您可以使用Hunter开发更多插件来监控您的应用,增强第三依赖性,增强Android框架。
- Timing-Plugin:可以计算所有ui-thread方法,并转储块跟踪;
- OkHttp-Plugin:可添加全局OkhttpClients设置全局Interceptor/EventListener/Dns;
- Debug-Plugin:打印注解方法所有参数和计算时间,返回值;
- LogLine-Plugin:在logcat中自动插入行号;
一个快速,易用,动态的主题引擎。由Rx和Kotlin提供,适用于Android应用。
适用于RecyclerViews的轻松Google照片风格多选,由Kotlin和AndroidX提供支持。
4.fastlane
一种自动构建和发布iOS和Android应用程序的简单方法。
技巧
1.ExpandingCircleAnimationDrawable
显示如何创建和使用动画的Drawable的技巧。
项目
1.JakeWharton - u2020
一个示例式的Android应用程序,展示了其他开源库中Dagger的高级用法。
2.nickbutcher - plaid
一个Android应用程序,提供设计新闻和灵感,以及实施Material Design的示例。
一个可以获取以下资讯的 APP,Kotlin 开发,作者是AutoDispose的主要贡献者。
- Hacker News
- Medium
- Product Hunt
- Slashdot
- Designer News
- Dribbble
- GitHub
(完)