Android Weekly #281 安卓开发周刊 中文版
admin
7年前
<h2><strong>文章&教程</strong></h2> <p><a href="/misc/goto?guid=4959755354872224740">如何学习用Toothpick进行单元测试</a>(medium.com)</p> <p>毫无疑问,单元测试有助于提高您的代码质量。但编写好的单元测试可能是一项艰巨的任务 - 特别是当一个类有很多复杂性的时候。但使用依赖注入库Toothpick,您可以以非常好的方式减少这种复杂性。</p> <p><a href="/misc/goto?guid=4959755354968350750">使您的应用程序兼容 Switch Access </a>(riggaroo.co.za)</p> <p>Rebecca Franks回答了关于Android辅助功能的问题:“如何使我的应用可以Switch Access兼容?</p> <p><a href="/misc/goto?guid=4959755355056470450">拖放并滑动即可关闭</a>(therubberduckdev.wordpress.com)</p> <p>在这篇文章中,您将学习如何在Android RecyclerView中实现滑动移除和拖放手势。</p> <p><a href="/misc/goto?guid=4959755355142193766">您的第一个Google助手技能 </a>(medium.com)</p> <p>Mirek Stanek展示了如何为Google Home或Google Assistant构建会话应用程序</p> <h3><strong>特刊</strong></h3> <p><a href="/misc/goto?guid=4959755355226177382">通过无线更新Android字符串</a>(lokalise.co)</p> <p>给您的产品人员一个工具来修复他们的错别字,改变UI文本,并将翻译添加到您的Android应用程序中去。集成Lokalise SDK,并且停止为字符串中的每个次更改发布新版本。从现在开始!</p> <p><a href="/misc/goto?guid=4959755355315219596">Kotlin是Dope,所以它是自定义属性代表 </a>(robots.thoughtbot.com)</p> <p>Amanda Hill认为,Kotlin是超级dope,并且分享了一种最受欢迎的语言特征 - “Delegated Properties” - 以及使用它们的一些方法。</p> <p><a href="/misc/goto?guid=4959755355392633952">迁移到Android Plugin for Gradle 3.0.0</a>(developer.android.com)</p> <p>用于Gradle 3.0.0的Android插件是一个重大升级,为大型多模块项目带来了显着的性能改进。为了实现这些改进,这里介绍了DSL和API的一些突破性的变化。</p> <p><a href="/misc/goto?guid=4959755355482280703">如何在Pixel 2和2 XL上实现Oreo的颜色配置 </a>(www.androidpolice.com)</p> <p>Carlos Lopez解释了色彩空间,以及Oreo如何为Android带来新的色彩配置功能。</p> <p><a href="/misc/goto?guid=4959755355568847410">Android 8.1开发者预览1上的Random Musings </a>(commonsware.com)</p> <p>每次Google发布新的开发者预览版本时,Mark Murphy都会通过API差异报告和高水平概述进行讨论,看看是否有事情值得开发人员的关注。</p> <h2><strong>库 & 代码</strong></h2> <p><a href="/misc/goto?guid=4959755355658319761">RxSSE</a>(github.com)</p> <p>用于Android和Java应用程序的服务器发送Events client。</p> <p><a href="/misc/goto?guid=4959755355766653657">Mezzanine</a>(github.com)</p> <p>该注释处理器允许您在汇编时生成同步读取静态UTF-8文件。</p> <p><a href="/misc/goto?guid=4959755355850013395">Time</a>(github.com)</p> <p>Kotlin上以Type-safe时间计算,并且由generics.驱动。</p> <h2><strong>新闻</strong></h2> <p><a href="/misc/goto?guid=4959011445779548603">Android Studio 3.0 </a>(android-developers.googleblog.com)</p> <p>Android Studio 3.0可以立即下载。它在Google I / O 2017上宣布,这是一个大型更新的,专注于加速Android上的应用开发。</p> <p><a href="/misc/goto?guid=4959755355969599315">Android 8.1开发者预览 </a>(android-developers.googleblog.com)</p> <p>Google正在给我们了解了早期的Android 8.1</p> <p><a href="/misc/goto?guid=4959755356051478787">Google的Maven资源库</a>(dl.google.com)</p> <p>现在可以浏览Google的Maven存储库</p> <p><a href="/misc/goto?guid=4959755356132901535">Android Studio 3.1 Canary 1现已推出</a>(androidstudio.googleblog.com)</p> <p>Android Studio 3.1 Canary 1现在可以在Canary和Dev渠道中使用。</p> <p><a href="/misc/goto?guid=4959755356220920911">Android 8.1开发者预览版发布 </a>(arstechnica.com)</p> <p>所有的新功能在新版Google更新中出现</p> <h2><strong>视频 & 博客</strong></h2> <p><a href="/misc/goto?guid=4959755356299942855">迁移到Android Gradle Plugin 3.0.0 </a>(www.油Tube.com)</p> <p>Android插件版本3.0.0为构建时间带来了许多改进,特别是对于多模块项目。</p> <p><a href="/misc/goto?guid=4959755356390277463">第100集听众问题</a>(fragmentedpodcast.com)</p> <p>恭喜Kaushik&Donn有精彩的100集而且还有相当丰富的播客。</p> <p><a href="/misc/goto?guid=4959755356468230644">通过Android Things构建BrailleBox</a>(www.油Tube.com)</p> <p>Huyen和GDE的Android开发人员Joe Birch赶上了缓冲区,并提出了许多关于他的Android Things的经验并且建立他的BrailleBox的问题。</p> <p><a href="/misc/goto?guid=4959755356553631123">Android约束布局</a>(www.油Tube.com)</p> <p>Andrew Kelley在悉尼Android会议上介绍了ContstraintLayout。</p> <p><a href="https://www.油Tube.com/watch?v=0n9sBgds-Hs&feature=youtu.be">Android Studio 3.0的新功能 </a>(www.油Tube.com)</p> <p>Android Studio 3.0带来了许多新功能和改进功能,包括Kotlin支持,Android O API,Java 8语言功能支持,外部APK调试,即时应用程序模块和重构,集成的Android Profiler等。</p> <p><a href="/misc/goto?guid=4959755356721545124">谈Kotlin:多平台发展 </a>(talkingkotlin.com)</p> <p>从Clue与Eugenio聊天中了解到,在多个平台上分享Kotlin代码,以及Kotlin在Clue如何帮助他们。</p> <p><a href="https://www.油Tube.com/watch?v=vfnoT4TRmws&feature=youtu.be">The Android Canvas - Adam Erb </a>(www.油Tube.com)</p> <p>在Toronto Android开发者演讲</p> <p><a href="/misc/goto?guid=4959755356886376840">Android对话:Aztec,一种传统的,基于Kotlin的 Rich Text Editor </a>(www.油Tube.com)</p> <p>Huyen赶上了Automattic的Android开发商Ondrej Ruttkay,并询问了Aztec,这是一个开源的传统的文本编辑器,专为Wordpress手机应用程序而设计,而且还几乎完全写在Kotlin中。</p> <p> </p> <p>英文原文:<a href="/misc/goto?guid=4958822866262869795">Android Weekly #281</a></p> <p>中文翻译:<a href="http://www.open-open.com/lib/view/open1510151768394.html">深度开源</a></p> <p>译者:木槿 校对:OPEN编辑</p> <p>本译文仅用于学习和交流,转载请注明文章译者、出处、和本文链接</p> <p>我们遵照 CC 协议,如有侵犯到您的权益,请联系我们</p>