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

OPEN编辑 3年前
   <h2><strong>文章&教程</strong></h2>    <p><a href="/misc/goto?guid=4959755650749179894">缩小APK,增加安装次数 </a>(medium.com)</p>    <p>在本文中,Sam Tolomei讨论了在过去的两年中Google进行的用户体验研究中APK范围的重要性和分析结果。</p>    <p><a href="/misc/goto?guid=4959755650839456050">Java中的多币种支持| Drivy Engineering </a>(drivy.engineering)</p>    <p>这里有如何通用处理将货币值转换为可显示字符串的快速提示。</p>    <p><a href="/misc/goto?guid=4959755650924660544">Model-View-Intent结构体系</a>(proandroiddev.com)</p>    <p>BenoîtQuenaudon对MVI架构模式的高度概述。</p>    <p><a href="/misc/goto?guid=4959755651007237973">Kotlin中的函数引用:使用函数作为lambda表达式</a>(antonioleiva.com)</p>    <p>函数引用是我们用Kotlin获得的另一个重大改进,当我们使用Java时,这些改进是不一样的。</p>    <p>[入门用户使用Spritz的Lottie]> (<a href="/misc/goto?guid=4959755651093027508">https://www.novoda.com/blog/onboard-your-users-with-lottie-of-spritz/)(www.novoda.com</a>)</p>    <p>为了最大限度地重用代码并提供高质量的入门动画,Novoda开发了Spritz,这是一个Android库,可让您轻松地将ViewPager附加到LottieAnimationView。</p>    <p><a href="/misc/goto?guid=4959755651173240718">Room迁移</a>(android.jlelse.eu)</p>    <p>这是架构组件系列文章的最后一篇文章。这一次Paulina Szklarska写了一个Room数据库的迁移。</p>    <p><a href="/misc/goto?guid=4959755651264735384">为了写一个更好的代码,要经历简单痛苦的步骤</a>(medium.com)</p>    <p>这里有一些关于如何让你的应用程序实现的想法。</p>    <p><a href="/misc/goto?guid=4959755651341753020">TAndroid DevOps的艺术 – Undabot </a>(blog.undabot.com)</p>    <p>下面看看专业的持续集成(CI)和持续部署(CD)对于Android应用程序的外观。</p>    <p><a href="/misc/goto?guid=4959755651422547568">9 RxJava 2 Runtastic的迁移学习</a>(www.runtastic.com)</p>    <p>Runtastic团队最近将其代码库从RxJava v1迁移到v2。这是他们遇到的变故。</p>    <p><a href="/misc/goto?guid=4959755651502802620">Kotlin: Contexts & SharedPreferences </a>(blog.stylingandroid.com)</p>    <p>Mark Allison为方便在Kotlin上阅读和撰写SharedPreferences所以专门提供了一个简洁的解决方案。</p>    <p><a href="/misc/goto?guid=4959755651592742157">使用Kotlin和架构组件的Clean-Code应用程序 - 第3部分</a>(blog.elpassion.com)</p>    <p>这是关于在一个简单的天气应用程序中使用Kotlin Coroutines和Android Architecture Components的第三篇博客文章。</p>    <p><a href="/misc/goto?guid=4959755651675091134">Kotlin From The Trenches </a>(blog.devexperts.com)</p>    <p>在这篇文章中,埃琳娜·戈尔巴乔娃谈到了从Java转换到Kotlin的好处(和缺点)。</p>    <h3><strong>赞助</strong></h3>    <p><a href="/misc/goto?guid=4959755651754947828">发布赞助文章并覆盖超过60k Android开发者</a>(androidweekly.net)</p>    <p>你想推广你的产品,帮助Android开发人员完成工作?然后在我们的Android周刊上发布一篇赞助文章,让全球超过60000名Android开发人员访问。</p>    <h2><strong>库 & 代码</strong></h2>    <p><a href="/misc/goto?guid=4959755651836307453">spritz</a>(github.com)</p>    <p>Spritz是一个Android库,当用户拖拽ViewPager或以编程方式更改页面时,可以无缝触发Lottie动画。它在滑动完成时支持滑动和自动播放时的动画。</p>    <p><a href="/misc/goto?guid=4959755651914996273">Droid-Snippet </a>(github.com)</p>    <p>Android Studio的实时编码模板,也可在JetBrains插件库中找到。</p>    <p><a href="/misc/goto?guid=4959755652001238603">koin </a>(github.com)</p>    <p>KOIN - 一个聪明的Kotlin依赖注入框架</p>    <h2><strong>新闻</strong></h2>    <p><a href="/misc/goto?guid=4959755652082480290">Google Play Referrer API </a>(android-developers.googleblog.com)</p>    <p>为了帮助您获得有关您的安装的更准确和可靠的数据,Google推出了Google Play安装引荐API,这是安全检索安装引荐内容的可靠方法。</p>    <h2><strong>视频 & 博客</strong></h2>    <p>Superpowers of Kotlin 委托 ](<a href="/misc/goto?guid=4959755652169403853">https://www.油Tube.com/watch?v=8QgWSIaa_QU)(www.油Tube.com</a>)</p>    <p>委托是最不起眼的Kotlin功能之一。在这个介绍中,马辛·莫斯卡拉深入Kotlin 委托。</p>    <p><a href="https://www.油Tube.com/watch?v=t3q4hEXcosY&feature=youtu.be">改善Android应用程序</a>(www.油Tube.com)</p>    <p>Sean McQuillan涵盖了Android开发人员的Google Sign-In,Smart Lock,Autofill Framework和Auto Backup.</p>    <p> </p>    <p> </p>    <p>英文原文:<a href="/misc/goto?guid=4958822866262869795">Android Weekly #285</a></p>    <p>中文翻译:<a href="http://www.open-open.com/lib/view/open1511920091669.html">深度开源</a></p>    <p>译者:木槿 校对:OPEN编辑</p>    <p>本译文仅用于学习和交流,转载请注明文章译者、出处、和本文链接</p>    <p>我们遵照 CC 协议,如有侵犯到您的权益,请联系我们</p>    <p>Android,安卓开发周刊,开发者周刊</p>