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

OPEN编辑 2年前
   <h2><strong>文章&教程</strong></h2>    <p><a href="/misc/goto?guid=4959748792256332214">Uber Engineering的代码库组织(eng.uber.com)的历史 </a>(eng.uber.com)</p>    <p>在Uber技术日期间,Aimee Lucido发表了关于Uber Engineering的Android代码库历史的演讲。在这篇文章中,她扩展了Uber决定建立一个支持Android发展增长的原因。</p>    <p><a href="/misc/goto?guid=4959748792340703145">Make or break… with Gradle </a>(medium.com)</p>    <p>Tancho Markovik分享了一些Gradle提示,以自动化平板电脑,但是重要代码质量任务是软件开发</p>    <p><a href="/misc/goto?guid=4959748787133407673">识别Android设备</a>(handstandsam.com)</p>    <p>Sam Edwards收集的各种ID可以在Android上以编程方式获得,被用于识别设备或安装。</p>    <p><a href="/misc/goto?guid=4959748792448431267">ViewPagerAnimator – The Advanced Stuff </a>(blog.stylingandroid.com)</p>    <p>Mark Allison发布了ViewPagerAnimator,它是一款重量轻,而且功能极其强大的ViewPager动画库。</p>    <p><a href="/misc/goto?guid=4959748792528860837">Nothing (else) matters in Kotlin </a>(medium.com)</p>    <p>在Kotlin里任何事物都有一个类型: 对象, 函数....</p>    <p><a href="/misc/goto?guid=4959748787211318312">Android Parcelables Made Easy </a>(medium.com)</p>    <p>Caren Chang写了一个很好的概述,在Parcelable实现中所需的一切。</p>    <p><a href="/misc/goto?guid=4959748792637112798">为什么我举办一个会议 </a>(blog.sqisland.com)</p>    <p>正如你们中的一些人所知,陈秋琪是360 | AnDev的组织者之一。举办会议是很多工作,所以她为什么要这样做?</p>    <p><a href="/misc/goto?guid=4959748787293117810">Android快捷键和技巧来提高您的生产力 </a>(tech.fleka.me)</p>    <p>Android Studio中的14个快捷键可帮助您更快地开发。</p>    <p><a href="/misc/goto?guid=4959748792747904421">Google AIY Voice </a>(aiyprojects.withgoogle.com)</p>    <p>该项目演示了如何使自然语言识别器运行并将其连接到Google助手。除了Google助手已经做的一切,您都可以添加自己的问题和答案对对。所有在一个方便的小纸板立方体,由一个Raspberry Pi促进。</p>    <p><a href="/misc/goto?guid=4959748792830402954">Square Open Source ♥s Kotlin </a>(medium.com)</p>    <p>杰克·沃顿商学院和广场团队正在发布一系列关于科特林,以及他们如何开始在广场使用它的文章。</p>    <h2><strong>库 & 代码</strong></h2>    <p><a href="/misc/goto?guid=4959748251041944035">litho-glide </a>(github.com)</p>    <p>Litho Glide是一个Litho的可兼容的库,它可以利用 Glide提供一个图像组件兼容,Litho-Glide支持Glide很大部分的功能。</p>    <p><a href="/misc/goto?guid=4959748792940338044">sample-googleassistant </a>(github.com)</p>    <p>适用于Android的Google Assistant API示例</p>    <h2><strong>新闻</strong></h2>    <p><a href="/misc/goto?guid=4959748793010175791">Android Studio 发布更新 </a>(androidstudio.googleblog.com)</p>    <p>Android Studio 2.3.2 已经发布。</p>    <p><a href="/misc/goto?guid=4959748793093703861">使用新的高级Android课程以提高你的Android开发人员技能</a>(android-developers.googleblog.com)</p>    <p>高级的Android 应用软件的开发在线视频已经被更新,改善和延伸,以引导你构建一系列示例应用程序,以了解应用程序开发的不同高级方面。</p>    <h2><strong>视频&博客</strong></h2>    <p><a href="https://www.油Tube.com/watch?v=xW8As-Hj5DQ&feature=youtu.be">Kate Catlin:单元测试(3 of 4) </a>(www.油Tube.com)</p>    <p>在这四部分系列的部分3中, Kate为了她的纯Java逻辑类写了一个 JVM测试,并且添加一个资源档案到测试资源目录中,因此她可以测试这个解析逻辑。</p>    <p><a href="https://www.油Tube.com/watch?v=0XSf7sX2rCQ&feature=youtu.be">高级的RxJava和Conductor </a>(www.油Tube.com)</p>    <p>来自NYC Android Meetup的两个演讲:与RxJava的实际网络,Stephen D'Amico和指挥。一个构建可重用视图的务实方法即Yousuf Haque。</p>    <p><a href="https://www.油Tube.com/watch?v=lV8-1S28ycM&index=3&list=PLLEUtp5eGr7DcknAkGa62w4LmyAfz37Au">从Monorepo到Multirepo并返回 </a>(www.油Tube.com)</p>    <p>Uber司机注册团队的移动工程师Aimee Lucido谈到了Uber从monorepo到multiirepo的转型,并再次回顾,讨论了自己的团队在增加Android应用程序结构方面的经验.</p>    <p><a href="/misc/goto?guid=4959748793425940377">Kotlin与Christina Lee在Pinterest </a>(talkingkotlin.com)</p>    <p>Christina Lee与Kotlin谈论她在全国各地的运作情况,通过在Pinterest上对Kotlin的采访,对Kotlin的观点,以及她对花生酱和果冻的热爱。</p>    <h2><strong>特刊</strong></h2>    <p><a href="/misc/goto?guid=4959748793502960859">2017年第3季度开发商经济调查</a>(s.developereconomics.com)</p>    <p>这项调查是由开发人员做出的,所以所有的问题都是100%相关的。 完成调查后,您将有机会了解您的答复与你所在国家/地区的其他开发人员的比较情况,您还将在7月份获得关键发现的免费报告。</p>    <p> </p>    <p>英文原文:<a href="/misc/goto?guid=4958822866262869795">Android Weekly #257</a></p>    <p>中文翻译:<a href="http://www.open-open.com/lib/view/open1494947649319.html">深度开源</a></p>    <p>译者:木槿 校对:OPEN编辑</p>    <p>本译文仅用于学习和交流,转载请注明文章译者、出处、和本文链接</p>    <p>我们遵照 CC 协议,如有侵犯到您的权益,请联系我们</p>