文章&教程
感谢过去精彩的一年! (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 协议,如有侵犯到您的权益,请联系我们