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

OPEN编辑 2年前
   <h2><strong>文章&教程</strong></h2>    <p><a href="/misc/goto?guid=4959749631241546237">关于Architectural组件 </a>(hackernoon.com)</p>    <p>随着Room的介绍,现在我可以为大家提供许多我认为使用Realm比Sqlite好的理由。</p>    <p><a href="/misc/goto?guid=4959749631326773269">Kotlin的可变价值 </a>(blog.danlew.net)</p>    <p>丹·刘易斯挖掘了Kotlin的val和var的细微差别。</p>    <p><a href="/misc/goto?guid=4959749692239473180">探索新的Android Architecture组件库 </a>(medium.com)</p>    <p>Architecture组件在I / O上公布,并在与他们交谈之后,Joe Birch正在花时间与他们分享他的经验。</p>    <p><a href="/misc/goto?guid=4959749692327837900">我在讨厌Kotlin什么? </a>(marcinmoskala.com)</p>    <p>Marcin Moskala对Kotlin喜爱,但Kotlin在某些方面有问题。</p>    <p><a href="/misc/goto?guid=4959749692411879945">Fonts (revisited) </a>(blog.stylingandroid.com)</p>    <p>在Google IO 2017年,新的字体支持正式宣布,在这篇文章中,Mark Allison看了原系列以来发生了什么变化</p>    <p><a href="/misc/goto?guid=4959749631411407564">使用Gradle脚本Kotlin for Android </a>(medium.com)</p>    <p>本文介绍如何使用Gradle Kotlin脚本在一个Android项目中创建在Kotlin中编写的Gradle构建脚本。</p>    <p><a href="/misc/goto?guid=4959749692534933395">Android Things:模拟I / O教程与Raspberry Pi</a>(medium.com)</p>    <p>本文作为执行模拟I / O的教程使用了Android Things。这对于新的IoT开发人员来说可能是一项棘手的任务。它还涵盖SPI和I²C通信协议以及内置PWM功能。</p>    <p><a href="/misc/goto?guid=4959749692616940978">从AutoValue到Kotlin数据类 </a>(medium.com)</p>    <p>Miquel Beltran描述了一些关于将Java代码库移植到Kotlin的挑战,特别是AutoValue和Kotlin数据类。</p>    <p><a href="/misc/goto?guid=4959749692701465794">使用Kotlin使Android API再次变得有趣 </a>(m.signalvnoise.com)</p>    <p>Jay Ohms极力利用Basecamp的扩展功能,以简化和增加详细的Android API。</p>    <p><a href="/misc/goto?guid=4959749692790879687">Android Architecture组件 - 查看ViewModels </a>(riggaroo.co.za)</p>    <p>在系列的第二篇文章中,Rebecca Franks创建了EventListViewModel和AddEventViewModel。</p>    <p><a href="/misc/goto?guid=4959749692875783948">从你的Kotlin代码中如何清除所有!</a>(android.jlelse.eu)</p>    <p>当您自动将您的Java代码转换为Kotlin时,您可以看到很多!符号在那里。你不应该有任何事情!在你的代码中,除非它是一个快速原型,所以这里是如何清理它。</p>    <p><a href="/misc/goto?guid=4959749692956186652">20个学习Kotlin的优秀资源 </a>(tutorialzine.com)</p>    <p>为了帮助您开始您的Kotlin旅程,这里列出了一些目前可用的最好的学习Kotlin的资源。</p>    <h2><strong>库&代码</strong></h2>    <p><a href="/misc/goto?guid=4959738125423796323">Alerter </a>(github.com)</p>    <p>该库旨在克服Toast和Snackbars的限制,同时降低你的布局的复杂性。</p>    <p><a href="/misc/goto?guid=4959747002433269448">Grav </a>(github.com)</p>    <p>Grav是一个Android库,它允许你根据点制作多个动画。</p>    <p><a href="/misc/goto?guid=4959748789302014102">OffsetAnimator </a>(github.com)</p>    <p>OffsetAnimator让我们基于touchevents来动画对象,因此用户可以从事一个动画过程。</p>    <p><a href="/misc/goto?guid=4959749693128295453">ktlint </a>(ktlint.github.io)</p>    <p>一个anti-bikeshedding的Kotlin linter内置格式化板</p>    <p><a href="/misc/goto?guid=4959749693209196540">RuntimePermissionsExtended </a>(github.com)</p>    <p>Kotlin扩展功能更轻松, Android权限处理更简洁。</p>    <p><a href="/misc/goto?guid=4959748788628534367">aesthetic </a>(github.com)</p>    <p>一个快速和易于使用的即插即用动态主题引擎。 由Rx支持,适用于Android应用程序。</p>    <h2><strong>视频&博客</strong></h2>    <p><a href="https://www.油Tube.com/watch?v=E_h-6N77qr8&feature=youtu.be">Android 对话: Victoria Gonda </a>(www.油Tube.com)</p>    <p>Huyen谈论和Victoria Gonda,Victoria Gonda是集体思想的宣传者和Android开发人员,话题是关于如何通过将其反编译为Java来揭示Kotlin的内部工作。</p>    <p><a href="https://www.油Tube.com/watch?v=2ESAV51B9VY&feature=youtu.be">如何撰写会议提案</a>(www.油Tube.com)</p>    <p>按照这5个步骤你成为会议演讲者:头脑风暴,逆向工程师,写作,反馈,提交。</p>    <p><a href="/misc/goto?guid=4959749693503234607">Android Developers Backstage 68: Profiler </a>(androidbackstage.blogspot.com)</p>    <p>在这一集中,Chet和Tor与Esteban de la Canal谈论Android Studio 3.0中的新的分析工具。 加入我们来了解CPU分析器,内存分析器,网络分析器,分配跟踪,堆转储分析,Android O更改以支持低架构性能分析等。</p>    <p> </p>    <p>英文原文:<a href="/misc/goto?guid=4958822866262869795">Android Weekly #260</a></p>    <p>中文翻译:<a href="http://www.open-open.com/lib/view/open1488852501831.html">深度开源</a></p>    <p>译者:木槿 校对:OPEN编辑</p>    <p>本译文仅用于学习和交流,转载请注明文章译者、出处、和本文链接</p>    <p>我们遵照 CC 协议,如有侵犯到您的权益,请联系我们</p>