close
当前位置: 物联网在线 > 技术文库 > android >

Android Weekly #240 中文版

Artem Kholodnyi使用RxJava和RxAndroid实现了一个完整的UI示例。

(android.jlelse.eu)

Danny Preussler继续他的关于干净测试的系列, 现在分析如果在代码中使用given/when/then 和 arrange/act/assert是否有意义。

(blog.mindorks.com)

Janishar Ali研究在Dagger 2 中实例化依赖关系类的时间和方式。 他还考虑了可能产生意外结果的情景。

(medium.com)

Lukas Lechner发现,来自Effective Java的许多规则不适用于Kotlin。

(medium.com)

在关于Flutter的第二篇文章中,我们将看到这个框架提供的容易性和工具来创建基于Material Design的应用程序。

你的第一个个闪烁的LED与Android Things ()

现在你知道如何从以前的文章开始使用Android Things,现在是我们闪烁我们的第一个LED的时候了。

Android Studio 快捷键 (barmij.ly)

一个非常有用的Android Studio 快捷键列表

响应式应用 与 Model-View-Intent - 第一部分 (hannesdorfmann.com)

Hannes Dorfmann重新审视了他过去描述的MVx实现,并根据他学到的内容分享更新。 本文主要关注模型。

新开发者培养指南 (amysimmons.github.io)

2015年11月,Amy Simmons采访了初级网络开发人员,了解他们如何在工作场所获得更好的支持。 本网站概述了她的发现。

(medium.com)

ŁukaszIzmajłowicz分享了关于数据库和SQLite测试的一些想法。

使用Android Wear将应用的数据输送到每个用户的手腕()

Daniele Bonaldo展示了如何直接从可穿戴式手表表面获取应用程序的数据,使用户可以一目了然地访问它。

设计

(uxplanet.org)

如何融入隐藏的手势?有一些视觉交互设计技术,使他们知道。

库 & 代码

Desertplaceholder (github.com)

一个沙漠风情的占位动画控件

Android-SwitchIcon (github.com)

实现谷歌launcher风格的开关图标。

SlidesCodeHighlighter (github.com)

一个小的网络应用程序,可以帮助你复制+粘贴语法高亮显示的代码到幻灯片

GithubWidget (github.com)

Github小部件,显示贡献、星、追随者和趋势等.

新闻

Android Wear 2.0 发布 开发者预览版3 (android-developers.googleblog.com)

Play商店等。 Google推出了Android Wear 2.0的第三个开发者预览版,并添加了一个新功能:Android Wear上的Google Play。

Android Studio 2.3 Beta 2 发布 (tools.android.com)

Android Studio 2.3 Beta 2包括几项更新,错误修复和性能改进。

SDK工具发行说明(developer.android.com)

新的SDK工具,版本25.2.5可用

视频 & 博客

当今Android: Ditching Activities 和 Fragments (realm.io)

你想要一个屏幕旋转不会被销毁,导航,就像调用goTo(屏幕)一样简单? 这就是现代Android开发应该是什么样子。

与Uber工程师Gautam Korlam的谈话 (fragmentedpodcast.com)

Uber工程师Gautam谈论Uber Android应用程序,在架构的复杂性、可扩展性挑战以及Android开发人员对的工作难点是在这么庞大的应用程序。

Gautam Korlam 谈论 Buck (第二部分) (fragmentedpodcast.com)

第二部分:Buck 插曲

与Andrey Breslav聊天 (talkingkotlin.com)

这第一集"Talking Kotlin"介绍了Andrey Breslav,团队领导和Kotlin之父。

Firebase Android Dive ()

Paul Trebilcox-Ruiz 在GDG 聚会上 介绍了Firebase

事件

Downloads已经推出!了解我们是如何做到的 (androidnetflix.splashthat.com)

在快速发布下载的过程中,Netflix迁移到一个新的视频编解码器,改变了DRM机制,与客户迭代UX设计,集成了一个新的Android媒体播放器,甚至通过A / B测试发布。 他们很高兴地谈到Android团队在构建这个受欢迎的体验时面临的挑战和机遇。 请通过RSVP参加。

英文原文:Android Weekly #240

中文翻译:深度开源


(责任编辑:ioter)

用户喜欢...

Android Weekly #276 安卓开发周刊 中文版

您是否了解过Android的Lifecycle-Aware库?(android.jlelse.eu) 我们如何了解Lifecycle-Aware库代码? Nishant Srivastava展示了可以跟踪活动或Lifecycle-Aware的Lifecycle Arch组件的片段,并相应地调整其行为。 为Mos...


Android Weekly #275 安卓开发周刊 中文版

MapMe — Android地图适配器 (medium.com) Josh Burton介绍MapMe,是一个用Kotlin编写的Android库,可以将适配器模式带到地图上。 赞助 CloudRail - 连接到API 10x更快 (cloudrail.com) 当我们用单一的界面连接到所...


使用Android Studio开发可独立运行(runnable)混淆过的Jar程序

之前开发Java程序一直都是使用Eclipse 开发Jar程序,现在开发基本上都已经弃用Eclipse了,但是有时偶尔开发个小的Jar程序,还要切换回去好麻烦,刚好前几天有人问几个相关的问题,就顺便整...


Android Weekly #274 安卓开发周刊 中文版

探索Android Oreo上的别后执行限制(medium.com) 在这篇文章中,Joe Birch解释了关于Android Oreo在后台运行服务的变化。 non-Time领主的time – 第5部分 (blog.stylingandroid.com) Mark Allison继续分析JSR 310 date和...


Android Weekly #273 安卓开发周刊 中文版

开源你的Android代码(android.jlelse.eu) 通过您的开源Android代码,您将(希望地)为Android社区提供有价值的代码,收到建设性的反馈,并与您最初建立的内容进行协作从而使您的代码变得更好。这...


Android Weekly #272 安卓开发周刊 中文版

Android Dev 101:每个初学者都应该知道的一些做法() 看一些初学者或媒介等级开发人员(不要错过任何人)应该知道的一些做法,以便更好地摆脱Android框架。 99.9% crash free sessions (medium.com) Chr...


Android Weekly #271 安卓开发周刊 中文版

依赖注入检查(medium.com) 在本文中,MihályNagy引入了依赖注入检查,一种开源注释处理器,可帮助您解决一些出现在所有JSR 330 DI库中常见的问题。 使用Android Studio插件提高效率 (blog.mindorks.com...


Android Weekly #270 安卓开发周刊 中文版

带有RxJava2的SOLID Android分析 (medium.com) 在这篇文章中,Aris Papadopoulos将解释如何正确创建一个分析系统,同时遵循SOLID原则,并使用RxJava2来解决问题。 (blog.stylingandroid.com) Java中的编程时间很难...


Android内存泄漏思考

Android内存泄漏是一个经常要遇到的问题,程序在内存泄漏的时候很容易导致OOM的发生。那么如何查找内存泄漏和避免内存泄漏就是需要知晓的一个问题,首先我们需要知道一些基础知识。...


Android Weekly #269 安卓开发周刊 中文版

在Google上快速提出操作 () Wolfram Rittmeyer分享了开始在Google上快速创建操作所需的所有信息(为了家庭与助理)。 RxJava中的错误处理(rongi.github.io) 一旦开始编写RxJava代码,你就会意识到有些事...