极客学院团队出品 · 更新于 2018-11-28 11:00:42

Issue #177

原文链接:http://androidweekly.net/issues/issue-177

点击订阅邮箱第一时间掌握 Android Weekly 中文版更新动态

条款 & 教程

Android weekly 四周年啦 - 感谢你! (androidweekly.net)
2011 年 10 月 28 日,也就是四年前的今天,我们把第一份 Android weekly 的文章发送给了 16 个用户!直到现在,我们已经有了超过 32000 个邮件订阅者,以及在我们的社会媒体频道大约有 10000 个追随者。但是我们知道,没有你,就没有 Android weekly。所以,塞巴斯蒂安,奎利和马丁和所有的人,我们都想要衷心的感谢你们。当然还要感谢博主,作家,播客,设计师以及所有一同创建这些伟大内容的人们。你们所创建的内容在 Android 开发社区得到了分享与传播,让我们一起继续努力!最后,我们最想感谢的就是我们的用户和读者,正是因为你们那些好的反馈,才让我们克服了很多问题,你们是最棒的!

规划 Android 屏幕 (slides.com)
本文是来自于 Dmytro Danylyk 的演示文稿,其中讲述了设计人员和开发人员可以怎么去合作去设计一款新的应用程序。

我在 Droidcon London 做了什么 (medium.com)
Joe Birch 概括了他在 Droidcon London 的经历。

掌握 Coordinator 布局 (saulmm.github.io)
Saúl Molinero 介绍了 Material support 库中的 Coordinator 布局,并且展示了我们该怎么用它来实现各种滚动的效果。

创建并且发布一个 Android 库 (medium.com)
在浏览了很多其他人的有关于如何发布一个 Android 库的博客之后,Etienne Lawlor 发现这其中仍然有一些遗漏的细节,并且这些遗漏的信息会出现在不同的地方。所以他写了这篇文章来重新描述这整个过程。

使用共享的元素来转换 Fragment (medium.com)
Material design 的其中一个基石就是屏幕之间的那些具有一定意义的动作。这些动画可以被以转换框架的形式支持,并且它可以允许我们在活动和 Fragment 之间进行动画转换。

RxJava 和 Android 入门 (www.captechconsulting.com)
ReactiveX 是一个把重点放在异步构建和操作使用结合观察者模式,迭代器模式以及函数式编程的特点的可见的数据流或者事件的 API。

Android 依赖注入 (tech.just-eat.com)
依赖注入(DI)是一种已经存在很久的设计模式,但最近它在开发 Android 应用程序的过程中变得更加常用了。DI 允许开发人员编写代码具有低耦合性,因此可以更加方便地测试。

Android 应用会真正的发展壮大吗 (realm.io)
Donn Felker 描述了一些 Android 平台的长处和弱点。

应用程序栏 - 第一部分 (blog.stylingandroid.com)
在本系列文章中,Mark Allison 将会探讨如何把应用程序栏的不同元素整合制作成动画,用于提供一些可以实现 material design 风格的动画和切换效果的 UI 和 UX。

探索 Google Play 服务:Place Picker 和 Autocomplete (medium.com)
Place Picker 装置 和 Autocomplete 组件是 Google Play 服务的两个强大的功能。本文将介绍这两种组件,以及谈论如何在应用程序中实现它们。

Get Reactive (speakerdeck.com)
在这些幻灯片中,你将会学习到 RxJava 是什么,在 Android 中如何去使用它,以及如何使用 RxAndroid 来生成一个可维护的来自于使用 Retrofit2 和那些新的采用 MVP 模式的 RxBinding 和 RxLifecycle 库的 UI 网络的 Android 应用程序。

我们如何在视频应用中创建分享图片功能 (yalantis.com)
这是一篇有关在应用程序中实现更先进的视频录制功能的一篇比较深入的文章。

Android开发趣闻 - 第 3 集 (willowtreeapps.com)
开发者的七个新的趣闻。

工作

Dropbox 招聘 Android 软件开发工程师 (Seattle, WA)
Dropbox 移动应用小组的重点是要在 Dropbox 应用程序上进行创新,不断的改善技术基础和用户界面。快来吧,和我们一起创造 Dropbox 的未来!

库与代码

Plaid (github.com)
Plaid 是一个 material design 的案例展示,我们希望你可以安装它。它收集了一些来自于 Designer News,Dribbble 服务以及 Product Hunt 的一些比较好的新闻和创作灵感,它演示了使用材料原则来创建具有触觉、大胆、易懂的用户界面。

MPAndroidChart (github.com)
一个强大的 Android 图形视图/图表视图库,支持线-杆-派-雷达-泡沫-和K线理论以及缩放、拖动和动画。

Favor (github.com)
一个用来使用 Android 示例程序的比较容易的方法。

新闻

用 Weave 来为这个互联的世界创建 Brillo-iant 设备 (googledevelopers.blogspot.com)
在今年早些时候,Google 提前展出了 Brillo 和 Weave,即他们关于创建互联设备的完整的解决方案。作为我们邀请计划的一部分,现在他们将它扩展到了更广泛的开发者社区。

为汽车开发 Android 应用程序的新课程 (android-developers.blogspot.com)
你将学习到如何将您现有的媒体和消息应用程序扩展并移植到一个汽车内,谷歌和 Udacity 进行合作去介绍了一门新的课程,关于在 Android 汽车上进行计算处理的内容。

视频和播客

Android 和 Android studio:入门 (www.youtube.com)
在这个简短的教程中,您将了解怎么开始 Android 开发以及如何去使用 Android studio.本教程主要致力于教您如何去安装 Android studio 和创建您的第一个 Android 应用程序。

Android 对话框:Virginia Poltrack (www.youtube.com)
Chiu-Ki 和 Virginia 谈论了他们是如何在 Fit Cat 上进行合作的,还讲述了开发者和设计者是怎么沟通的。

特别的

国家报告中的开发者经济状态 (vmob.me)
什么才是最流行的云 API?手机,物联网还是云端发展?这仅仅是我们的在 VisionMobile 的朋友最近的关于开发者经济学研究的需要解决的问题中的一部分。占用了他们 10 分钟做了一个国际趋势调查并且帮助拼凑了 2015 年最热门的开发趋势。

上一篇: Issue #178 下一篇: Issue #176