原创

Android Weekly #236 中文版

文章&教程

开始使用Android Things (medium.com)

一步一步教您在Raspberry Pi 3上启动&运行Android Things。

FileProvider (blog.stylingandroid.com)

如果我们确实需要与其他Apps分享文件而又不去使用DownloadManager会怎样?Mark Allison展示了如何使用FileProvider来代替。

如何使用Layout Preview (www.novoda.com)

Android Studio提供了一种有力工具帮助您理解您的布局文件是如何被呈现在用户设备上的。本文讲述了如何使用预览工具及如何设计布局才能获取好的第一印象。

Android Things 教程 (blog.mindorks.com)

本文完全是一本Android Things应用入门指南,介绍了如何构建Android Things应用。

开始使用Retrofit 2 HTTP Client (code.tutsplus.com)

在本教程中,Chike Mgbemena向您展示了如何使用Retrofit 2——最受欢迎以及经常被推荐的可用于Android 的HTTP库之一。

使用Google Sign-In和SmartLock 改善登录体验 (medium.com)

本文是对Google Sign-In和SmartLock使用的很好的介绍。

将您的安全信息存入NDK(www.androidsecurity.info)

在Marcos Placona的这篇文章中,您将会学到使用NDK存储来自您的App的安全信息的最佳方式。您将会了解什么工具被用来反汇编APK,以及您如何才能使其对攻击者来说更加困难。

设计

天然调色板简介(stories.uplabs.com)

在用户界面设计中如何使用天然色彩组合。

使您的Android App看起来更好(hackernoon.com)

这里是4个设计技巧帮助使您的Android App看起来更好。

库&代码

Material组件(github.com)

针对Android,iOS&Web的模块化和可定制的Material Design UI组件。

来自Kickstarter的Android-oss(github.com)

Kickstarter开源了他们的Android App。

stencil (github.com)

Android库,专门在Kotlin中书写,用来将创建自文字的路径做成动画。

AuthManager (github.com)

AuthManager是一个库,用来消除Google SignIn和SmartLock的样板文件。

FolioReader-Android (github.com)

一种针对Android的Java ePub阅读器和解析器框架。

BufferTextInputLayout (github.com)

来自Android设计支持库的TextInputLayout的一个简单用户定制版本。

TextLayoutBuilder (facebookincubator.github.io)

TextLayoutBuilder使用一种生成器模式来配置属性需求以创建一个Layout。这一生成器类上的各种方法类似于TextView上的方法。在调用build()时,TextLayoutBuilder基于其上面的属性集创建一个文字Layout。

新闻

Android Things和Weave (android-developers.googleblog.com)

Google发布了开发人员预览版Android Things——利用强大的Android,世界上支持最多的操作系统之一,来构建物联网(IoT)产品的综合方法。

Android穿戴2.0开发人员预览版4(android-developers.googleblog.com)

开发人员预览版4(Developer Preview 4)包括了一些新APIs,可以帮助您构建更强大的独立Apps。

Support Library 25.1.0修正版 (developer.android.com)

Support Libraries的最新版中有许多变化。

Android Studio 2.3 Beta 1现已发布 (sites.google.com)

Android Studio 2.3 Beta 1已经发布到了Canary, Dev和Beta频道。适逢假日,除了通常的太多的漏洞修复外,还有一些值得注意的变化。

商业

来自硅谷VC的4个成功启动窍门 (android-developers.googleblog.com)

Greylock Partners的Josh Elman & Sarah Tavel在活动中发言,分享了他们在产品营销与管理方面的工作经验。这里是成功地着手进行并创建一个商业构建的4个窍门。

视频&播客

Android App架构的故事 (www.youtube.com)

构建一个成功的产品意味着我们需要不断地应对变化和新的需求;开发新特性,维护和修补当前的代码库;调整代码架构以适应更大的团队,并且使新加入者仍然能够理解它。

与老程序一起工作 (www.youtube.com)

Huyen访问伦敦时,Emma Guy,Clean Status Bar 的Android工程师及创建者,停下来交谈,谈论了她与老程序一起生活和工作的经历。

来谈谈不变性(fragmentedpodcast.com)

在本短片中,Donn & Kaushik对话Ryan Harter,谈论了不变性,Value类型及AutoValue,的优点和缺点,

特刊

您是位编码骑士吗?(vmob.me)

或许您是位达到了汇编者程度的男巫(奇才)?参加开发人员状况国家调查吧!发现哪种角色最适合描述您。

 

 

英文原文:Android Weekly #236

中文翻译:深度开源

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

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

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

正文到此结束
Loading...