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

浏览: 0 发布日期: 2017-11-15 分类: android

文章&教程

如何学习用Toothpick进行单元测试(medium.com)

毫无疑问,单元测试有助于提高您的代码质量。但编写好的单元测试可能是一项艰巨的任务 - 特别是当一个类有很多复杂性的时候。但使用依赖注入库Toothpick,您可以以非常好的方式减少这种复杂性。

使您的应用程序兼容 Switch Access (riggaroo.co.za)

Rebecca Franks回答了关于Android辅助功能的问题:“如何使我的应用可以Switch Access兼容?

拖放并滑动即可关闭(therubberduckdev.wordpress.com)

在这篇文章中,您将学习如何在Android RecyclerView中实现滑动移除和拖放手势。

您的第一个Google助手技能 (medium.com)

Mirek Stanek展示了如何为Google Home或Google Assistant构建会话应用程序

特刊

通过无线更新Android字符串(lokalise.co)

给您的产品人员一个工具来修复他们的错别字,改变UI文本,并将翻译添加到您的Android应用程序中去。集成Lokalise SDK,并且停止为字符串中的每个次更改发布新版本。从现在开始!

Kotlin是Dope,所以它是自定义属性代表 (robots.thoughtbot.com)

Amanda Hill认为,Kotlin是超级dope,并且分享了一种最受欢迎的语言特征 - “Delegated Properties” - 以及使用它们的一些方法。

迁移到Android Plugin for Gradle 3.0.0(developer.android.com)

用于Gradle 3.0.0的Android插件是一个重大升级,为大型多模块项目带来了显着的性能改进。为了实现这些改进,这里介绍了DSL和API的一些突破性的变化。

如何在Pixel 2和2 XL上实现Oreo的颜色配置 (www.androidpolice.com)

Carlos Lopez解释了色彩空间,以及Oreo如何为Android带来新的色彩配置功能。

Android 8.1开发者预览1上的Random Musings (commonsware.com)

每次Google发布新的开发者预览版本时,Mark Murphy都会通过API差异报告和高水平概述进行讨论,看看是否有事情值得开发人员的关注。

库 & 代码

RxSSE(github.com)

用于Android和Java应用程序的服务器发送Events client。

Mezzanine(github.com)

该注释处理器允许您在汇编时生成同步读取静态UTF-8文件。

Time(github.com)

Kotlin上以Type-safe时间计算,并且由generics.驱动。

新闻

Android Studio 3.0 (android-developers.googleblog.com)

Android Studio 3.0可以立即下载。它在Google I / O 2017上宣布,这是一个大型更新的,专注于加速Android上的应用开发。

Android 8.1开发者预览 (android-developers.googleblog.com)

Google正在给我们了解了早期的Android 8.1

Google的Maven资源库(dl.google.com)

现在可以浏览Google的Maven存储库

Android Studio 3.1 Canary 1现已推出(androidstudio.googleblog.com)

Android Studio 3.1 Canary 1现在可以在Canary和Dev渠道中使用。

Android 8.1开发者预览版发布 (arstechnica.com)

所有的新功能在新版Google更新中出现

视频 & 博客

迁移到Android Gradle Plugin 3.0.0 (www.youtube.com)

Android插件版本3.0.0为构建时间带来了许多改进,特别是对于多模块项目。

第100集听众问题(fragmentedpodcast.com)

恭喜Kaushik&Donn有精彩的100集而且还有相当丰富的播客。

通过Android Things构建BrailleBox(www.youtube.com)

Huyen和GDE的Android开发人员Joe Birch赶上了缓冲区,并提出了许多关于他的Android Things的经验并且建立他的BrailleBox的问题。

Android约束布局(www.youtube.com)

Andrew Kelley在悉尼Android会议上介绍了ContstraintLayout。

Android Studio 3.0的新功能 (www.youtube.com)

Android Studio 3.0带来了许多新功能和改进功能,包括Kotlin支持,Android O API,Java 8语言功能支持,外部APK调试,即时应用程序模块和重构,集成的Android Profiler等。

谈Kotlin:多平台发展 (talkingkotlin.com)

从Clue与Eugenio聊天中了解到,在多个平台上分享Kotlin代码,以及Kotlin在Clue如何帮助他们。

The Android Canvas - Adam Erb (www.youtube.com)

在Toronto Android开发者演讲

Android对话:Aztec,一种传统的,基于Kotlin的 Rich Text Editor (www.youtube.com)

Huyen赶上了Automattic的Android开发商Ondrej Ruttkay,并询问了Aztec,这是一个开源的传统的文本编辑器,专为Wordpress手机应用程序而设计,而且还几乎完全写在Kotlin中。

 

英文原文:Android Weekly #281

中文翻译:深度开源

译者:木槿 校对:OPEN编辑

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

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

扩展阅读

Android开发周刊 第四期
Android资源库列表
Android开发之旅:书籍、教程、工具和各种干货!
Android Weekly #200 中文版
码农周刊分类整理

为您推荐

Textview超链接实现方式总结
将Web开发标准带到原生平台
HTML5 跨终端响应式前端界面框架:Plane UI
Android的一些有用的库,示例,工具和开源应用
移动端图片操作(一)——上传

更多

Android
安卓开发周刊
开发者周刊
Android开发
返回顶部