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 协议,如有侵犯到您的权益,请联系我们