搜索
您的当前位置:首页正文

ANDROID WEEKLY # 305

来源:二三娱乐

April 15th, 2018

文章 & 教程
Dragos Holban 从0开始构建一个时区转换器。
Yee 帮助构建了Droidcon Boston app 并使用 kscript (一个开源Kotlin 脚本环境)在Firebase实时数据库处理数据. 这里他是这么做的。
(geepawhill.org)这是篇关注为什么并行实现和测试这么重要的文章。
Play应用和游戏业务的转化策略。
(upcurve.engineering)ReactiveX 或者 Rx 因它让数据处理就像一块蛋糕一样使用几行代码就能实现的强大的operators闻名于世。 Rahul Chowdhury 演示如何使用Kotlin扩展来让它更简单。
Allison发现Android P 开发者预览版包含了一个新的 ImageDecoder,这个类相当有趣并且可以做一些有用的事情。
Reza Nasirloo 介绍了 Slick,一个Android的响应式 MVP 框架。非常年轻但是看起来相当简洁. 可以顺便checkout 下下面的 "Libraries and Code" 篇的代码.
()在这第一个推送中,Andrew Khrystian 为你深入的探究Kotlin的collections是如何工作的。你将学到List的可变性和MutableList,并且他介绍了什么时候用这个,什么时候用那个。
Mark Ng 介绍了他使用room的真实体验。他带来了不同的主题如创建DAO类, migrations 甚至一些测试。写的不错。如果你计划在你的应用中使用room,你一定要看下。
Mmumene 解释了当从一个API请求数据的时候如何考虑周到地处理错误。
SPONSORED
can place a job posting directly through our website, or contact Martin for placing a sponsored post to advertise your Android development product or service that helps Android developers doing their job
JOBS
(Berlin)We are a technology company that is driven by the mission to build the world’s best streaming service for classical music lovers. Join our amazing development team and actively take part in all stages of the development process.
(Berlin)Clue is the world’s fastest growing period tracking and fertility app. We are a 55-person, VC-­backed startup based in Berlin. Clue for Android has millions of users worldwide, which creates a very exciting challenge for our team.
LIBRARIES & CODE
是一个Gradle 插件,使用Facebook的Screenshot Tests For Android简化了截屏测试 的执行.
Chicago Roboto 2017的应用. 它完全基于Firebase data in data.json.
。它也可以在Android Wear中测试成功,请看这个repository中的示例。它在其他Android变种中(如Android Things)相似的工作.
MVP框架.
用于验证fields的库。从简单的需求检查到使用正则表达式的更复杂的验证,这个库涵盖了很多。 它使用注释开发人员的幸福感,并能在大多数库(Dagger 或者 ButterKnife)工作.
Architecture Components实现MVVM 架构模式,这是个例子演示 Youtube 播放器动画使用 constraint layout. 全部的代码都是用Kotlin写的。
新闻
IO 2018将会呈现什么的相当有趣的预言.所有的内容已经从进度中提取。然而没有提及 Fuchsia 但让我们看看到时候会展现什么。
。并且介绍了一个新的优化器提升布局性能。
Studio 3.1.1版本, 解决了缺少 "Gradle-aware Make" bug.
在AGP 3.2 alpha 10 现在包含了一次调整检查种类的功能。
视频 & 播客
()难以适用fragments,并且在找可选方案的?Miquel Beltran 尝试了Conductor, 并喜欢它,展示了你用它能做什么。
;这次使用Kotlin Arrow team!
和Tor与ART团队的Brian Carlstrom讨论了 Android P中对非SDK接口的新限制。
( Ebel 介绍了一些有用的Android Studio 关于导航的快捷键。这可能对开发人员的效率和生产力产生重大影响。
Top