Android Weekly #262 安卓开发周刊 中文版

OPEN编辑 2年前
   <h2><strong>文章 & 教程</strong></h2>    <p><a href="/misc/goto?guid=4959750047346507742">Kotlin:这是小事情</a>(m.signalvnoise.com)</p>    <p>丹·金写道,关于Kotlin的这个小事情像真的加上了一种可爱的语言。</p>    <p><a href="/misc/goto?guid=4959750047436232573">Android Instant Apps, step-by-step </a>(medium.com)</p>    <p>Kyle Venn分享了如何使用Instant Apps支持更新Vimeo应用程序的概述。</p>    <p><a href="/misc/goto?guid=4959750047520035160">Implementation vs API 依赖关系 </a>(jeroenmols.com)</p>    <p>升级到Android Studio 3.0将使建立多模块项目的速度更快,但这也意味着一个突破性的Gradle插件API的更改。 Jeroen Mols详细介绍了此更改的所有优点,并指导您完成升级过程。</p>    <p><a href="/misc/goto?guid=4959750047624416348">关于将Kotlin应用于现有Java代码的策略 </a>(medium.com)</p>    <p>由EnriqueLópezMañas提出的关于如何将现有的Codebase迁移到Kotlin的一些很好的策略。</p>    <p><a href="/misc/goto?guid=4959750047718451943">相信Kotlin编译器的代码是安全的 </a>(blog.danlew.net)</p>    <p>Kotlin的无效安全偶尔会产生一些棘手的局面。 Dan Lew展示了一些策略来使你信服编译器的代码是好的!</p>    <p><a href="/misc/goto?guid=4959750047794965893">可下载的字体</a>(blog.stylingandroid.com)</p>    <p>字体在Android O中受到Google的好评。在这篇文章中,Mark Allison看了如何使用新的可下载字体,以及一些潜在的问题。</p>    <p><a href="/misc/goto?guid=4959750047895536029">Action Boot Completed, IntentService, and Android 8.0 </a>(commonsware.com)</p>    <p>某天,另一个出乎意料的Android 8.0前锋在后台处理方面的副作用。</p>    <p><a href="/misc/goto?guid=4959750047990013384">探索Kotlin的隐性成本 - 第2部分 </a>(medium.com)</p>    <p>克里斯托夫仔细观察编译的Kotlin代码,十分小心的找出一些隐藏的gotchas。</p>    <p><a href="/misc/goto?guid=4959750048083246404">首个在Android上进入Kotlin协同程序 </a>(android.jlelse.eu)</p>    <p>安东尼奥·莱瓦(Antonio Leiva)深入了解Kotlin协奏曲。</p>    <p><a href="/misc/goto?guid=4959750048172701879">“Effective Java”可能会影响Kotlin的设计 - 第2部分 2</a>(medium.com)</p>    <p>这是博客系列的第二部分,关于“Effective Java”这本书如何可能会影响了Kotlin的设计。</p>    <p><a href="/misc/goto?guid=4959750048266829966">适用于Android的Chrome Custom Tabs</a>(medium.com)</p>    <p>Sascha Peilicke写的一篇好文章关于如何使用他创建的一个小库实现Chrome Custom Tabs的。 该库会处理检测Chrome,如果没有需要的话,会退回到原始的WebView</p>    <h2><strong>库 & 代码</strong></h2>    <p><a href="/misc/goto?guid=4959750048357132131">Android Customtabs </a>(github.com)</p>    <p>适用于Android的Chrome CustomTab被揭开了神秘面纱。 简化开发,提供更高级别的课程,包括回退,以防Chrome在设备上不可用的情况出现。</p>    <h2><strong>新闻</strong></h2>    <p><a href="/misc/goto?guid=4959750048448676974">减少与新的定位API的摩擦</a>(android-developers.googleblog.com)</p>    <p>11.0.0版Google Play服务SDK包含了一种访问LocationServices的新方式。 新的API不需要你的应用程序通过GoogleApiClient手动管理与Google Play服务的连接。 这减少了你的应用程序中的样板和常见陷阱。</p>    <p><a href="/misc/goto?guid=4959750048563300332">Gradle 4.0 发布笔记</a>(docs.gradle.org)</p>    <p>Gradle团队很高兴地宣布了Gradle 4.0。</p>    <p><a href="/misc/goto?guid=4959750048657199502">Semantic Time支持现在可在Awareness API上利用的 </a>(android-developers.googleblog.com)</p>    <p>Semantic Time已经接近于Awareness API,所以他们可以谈论“这个周末”,“下一个假期”,“日落之后”,所有非常普遍和俗气的表达方式。</p>    <p><a href="/misc/goto?guid=4959750048744542253">Android Things开发者预览4.1</a>(android-developers.googleblog.com)</p>    <p>新的预览版本已出来 - 该版本包含新的硬件支持和性能改进。</p>    <h2><strong>视频 & 博客</strong></h2>    <p><a href="https://www.油Tube.com/watch?v=9chvh1WYCvw&feature=youtu.be">介绍Play Billing Library - DP#1</a>(www.油Tube.com)</p>    <p>Google提供了一个新的Play Billing Library开发者预览,以帮助简化开发过程,从而使你能够专注于实现应用程序的逻辑细节,例如显示in-app</p>    <p><a href="/misc/goto?guid=4959750048918215380">有效地使用旧版代码</a>(fragmentedpodcast.com)</p>    <p>在这个mini-Fragment中,Donn谈论了与Legacy Code有关的有效工作</p>    <p><a href="https://www.油Tube.com/watch?v=28q6EFyRshs&feature=youtu.be">应用快捷</a>(www.油Tube.com)</p>    <p>当在波士顿为Droidcon Boston,Huyen与6月的Android工程师Caren Chang聊天,关于如何充分利用未被使用但令人难以置信的可怕的应用程序快捷方式。</p>    <p> </p>    <p>英文原文:<a href="/misc/goto?guid=4958822866262869795">Android Weekly #262</a></p>    <p>中文翻译:<a href="http://www.open-open.com/lib/view/open1497968766730.html">深度开源</a></p>    <p>译者:木槿 校对:OPEN编辑</p>    <p>本译文仅用于学习和交流,转载请注明文章译者、出处、和本文链接</p>    <p>我们遵照 CC 协议,如有侵犯到您的权益,请联系我们</p>