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

文章&教程

Android上VQA的新工具(medium.com)

Wojciech Dziemianczyk描述了一个新工具Window的初始版本。此应用程序覆盖屏幕上的标尺和网格,以及视图层次结构中视图放置的信息。该项目的目标是减少保证视觉质量所需的时间。

使用Kotlin进行Supercharge Retrofit(blog.coinbase.com)

Warren Smith 展示了一个很好的技巧,用Kotlin制作更简洁的Retrofit 2 calls。

赞助

 

将Sketch设计转换为原生Android代码(supernova.io)

Supernova将Sketch设计转变为简洁,生产就绪的Android代码。使用Constraint Layout,Data Bindings等所有不错的技术导入任何设计,动画,设置导航并获得简洁的Java或Kotlin代码。为您的下一个项目节省数十个小时!

Kotlin Coroutines Cheat Sheet(blog.kotlin-academy.com)

不久前Marcin Moskala发表了一篇非常有用的Kotlin Cheat Sheet。现在这里是Kotlin Coroutines的新版本。

赞助

 

通过Hired查找您的下一个Android工作(www.hired.com)

Hired是Android开发者的首选就业市场。我们使用尖端技术将您与世界上最具创新精神的公司相匹配。简化您的求职 - 创建一个个人资料并在Hired上创造数千个机会。

使用Firebase模拟服务器(proandroiddev.com)

在本文中,Rudy Sonetti展示了一个小例子,这个例子是介绍如何使用Firebase云功能模拟服务器以加快UI测试设置。

Java和Kotlin中的同步和线程安全技术(proandroiddev.com)

在本文中,Adib Faramarzi描述了Java中的多种类型的同步,锁定和线程安全,并通过交互式示例解释了Kotlin工作。

Kotlin Synthetics的论点(medium.com)

Josh Feinberg讨论了kotlinx.android.synthetic的优缺点,以及任何可能更好的替代品。

Cloud Build Recipes - 增加 Build Numbers(ryanharter.com)

Google Cloud Build使用随机分配的唯一标识符,因此Ryan Harter显示了如何分配顺序号,也可以用作.apk版本号。

Google Play商店现已开放可以用于Progressive Web Apps(medium.com)

Maximiliano Firtman描述了Android的Chrome 72 如何发布期待已久的可信网络活动功能,这意味着我们现在可以在Google Play商店中分发PWA。

Navigation Drawer的状态(androiduipatterns.com)

Navigation Drawer似乎终于在后台进行导航。但是,它仍然是特定情况和辅助导航的可行选择。 JuhaniLehtimäki检查了一些用例。

适用于Android的ConstraintLayout教程:入门(www.raywenderlich.com)

在本教程中,Fuad Kamal通过使用ConstraintLayout从头开始构建登录屏幕,并且教授创建Android视图的基础知识

迁移到Kotlin Android扩展程序(tech.offgrid-electric.com)

Moyinoluwa Adeyemi最近完全从ButterKnife迁移到Kotlin Android Extensions,本文展示了她遇到的常见用例。

了解异步操作的CPU和I / O之间绑定(hellsoft.se)

在这篇文章中,Erik Hellman解释了I / O绑定和CPU绑定之间的差异以及为什么在客户端应用程序中理解它们很重要。

库&代码

Thumby(github.com)

Android视频缩略图选择器

swagger-gradle-codegen(github.com)

Gradle插件,用于从Swagger中生成网络代码

ExpandableHintText(github.com)

适用于Android的Pretty EditText

santa-tracker-android(github.com)

适用于Android的Google Santa Tracker应用程序是一种教育性和娱乐性的传统应用程序,在12月假期期间为全世界数百万儿童(以及心中的孩子)带来欢乐。

dagger-reflect(github.com)

实现Jake Wharton的基于反射的Dagger依赖注入库。

新闻

2018年Android 的 Santa Tracker的源代码(android-developers.googleblog.com)

Google已发布Google的Santa Tracker 2018 Android应用程序的源代码,包括17款迷你游戏,Santa追踪功能,Wear应用程序等等!

Cloud Firestore具有Gone GA,更低价格层,新定位等特性(firebase.googleblog.com)

Cloud Firestore  -  Firebase用于移动和网络应用程序的云端NoSQL数据库 - 已正式退出测试版并具有普通可用性。

视频&博客

使用TensorFlow进行移动机器学习(www.油Tube.com)

Margaret Maynard-Reid向观众介绍了深度学习,TensorFlow和TensorFlow Lite,使用预先训练过的ConvNets转移知识,从头开始训练模型并将其部署到Android以便推理。

Android开发者选项 - 模拟显示Cutout(www.油Tube.com)

在这段视频中,Nate Ebel查看了一个Android开发者选项来模拟显示Cutout,这可以更轻松地测试您的Cutout支持性。

特刊

Droidcon Boston,2019年4月8日至9日(www.eventbrite.com)

Droidcon Boston回来了! 2019年4月8日至9日,加入充满活力的New England Android社区,进行为期两天的技术深度潜水,其中会展示来自世界各地的30多位演讲者的演讲。你愿意参加吗?使用代码ANDROID-WEEKLY-10-OFF可获得10折优惠


英文原文:Android Weekly #347

中文翻译:深度开源

译者:木槿 校对:OPEN编辑

本译文仅用于学习和交流,转载请注明文章译者、出处、和本文链接

我们遵照 CC 协议,如有侵犯到您的权益,请联系我们