Android Weekly #237 中文版

浏览: 0 发布日期: 2016-12-27 分类: android

文章&教程

感谢过去精彩的一年! (androidweekly.net)

这是2016年最后一期,所以在此我们想对您表示深深的感谢,感谢您的支持、反馈,感谢有这么好的一个社区:)节日快乐!

使用ConstraintLayout构建界面(medium.com)

本文着重论述了在Android Studio 2.3 (Beta)最近加入到ConstraintLayout中的新特性:Chains 和Ratios,同时给出了ConstraintLayout的一些一般性提示和技巧。

用Android Things的电子蜡烛(plus.google.com)

Dave Smith使用ObjectAnimator和Android Things创建了一个电子蜡烛。

ExoPlayer 2.1 – 有什么新特性(medium.com)

ExoPlayer 2.1是针对ExoPlayer 2的首个主要更新。添加了一系列漏洞修复,ExoPlayer 2.1增加了重要的新功能。这里列出了一些亮点。

没有Kotlin的(Android)生活(hackernoon.com)

您的Android App不能使用Kotlin吗?这里是一些提示和窍门可以在Java上实现相似的功能。

圣诞之声-第1部分 (blog.stylingandroid.com)

这又是一个Styling Android Towers中的圣诞礼物,是时候为节日来一个有趣的App了。它是一个变声器,可以使您的声音像圣诞老人,或者,如果您愿意的话,可以像小精灵。

Android中如何初始化Firebase? (firebase.googleblog.com)

本文陈述了在没有Context的情况下如何进行Firebase SDK自身初始化。

诱人的代码(publicobject.com)

如果一种编程语言,API,或者设计模式很诱人,它的华丽的外表下面会隐藏着其结构的局限性。

测试Android Things –单元&供应商测试(blog.blundellapps.co.uk)

本教程将向您展示如何构建您的Android Things应用,以便使测试更容易。

设计优步新打车App后面的架构 (eng.uber.com)

在重新设计其打车App时Uber工程团队提出跨平台模式。

重建缓冲 Android Composer (overflow.buffer.com)

Joe Birch带领您回顾他从老代码中学到的如何清理Buffer App架构。

Papercut (stu.ie)

Papercut是一个库,提供一种注释,你可以用来在代码库中标记应当被移除或者重构的项目。

Kotlin中的并发原语 (blog.egorand.me)

快速了解Java并发构造如何映射到Kotlin。

库&代码

KataScreenshotAndroid (github.com)

针对Android开发者的Screenshot Kata。主要目的是实践用户界面测试。

Papercut (github.com)

保持您的代码库简洁:您的代码的注释部分应当使其成为产品,自动舍弃您的构建,记住移除您不需要的代码。

Squint(github.com)

提供对视图的对角线切割,具有很好的用户定制。

Colorful (github.com)

Colorful是一个动态主题库,允许您很容易地改变App的配色方案。

scytale (github.com)

一个API,覆盖默认的JCA API和AndroidKeyStore API,并使您在任何Android API上创建、管理和使用密码更容易。

新闻

ExifInterface支持库简介 (android-developers.googleblog.com)

随着25.1.0支持库的发布,在这一家族中有了一个新成员:ExifInterface支持库。

视频&播客

高效的Android布局 (realm.io)

一个书写良好、高效的布局可以提高性能和简化维护。Daniel Lew讲述了如何为您的应用书写最好的布局。

用Joseph Hill跨平台开发 (fragmentedpodcast.com)

在此视频片段中,Donn对话Xamarin的共同创始人,谈论了如何使用Xamarin进行Android开发。

在Android Studio中使用 ConstraintLayout构建界面(www.youtube.com)

在Android Studio 2.2中新型布局编辑器(Layout Editor)给人许多惊喜,包括新的蓝图模式,修改属性面板和对ConstraintLayout的支持——一种为您的App定义布局的新方式。

Android开发者后台60: Huyen Tue Dao (androidbackstage.blogspot.com)

在本视频中,Chet去Tor-less对话Huyen Tue Dao——Trello的一位Android开发者,谈论各有关会议,在Android中学习新东西,以及约束布局(Constraint Layout)等。

来谈谈不变性,Value Types和AutoValue (fragmentedpodcast.com)

在本视频中,Fragmented团队对话不变性的领军人物Ryan Harter。

RxJava运算符 - SubscribeOn (caster.io)

Mike Nakhimovich深入探讨了RxJava的并发性,使用了Schedulers和SubscribeOn运算符。

 

英文原文:Android Weekly #237

中文翻译:深度开源

译者:青岛海边 校对:OPEN编辑

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

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

返回顶部