#新科技# Android 简报 (No.5)

#新科技# Android 简报 (No.5)

本周,Apple 的新春发布引起一片哗然,而接下来的一周,一年一度的 Google I/O 就要来了,太平洋时间 3.17~3.19,Google I/O 2015 开始抢票注册,一年一度的人品测试又要来了。

Android 5.1 来了~

在 Apple 做春季新品发布会的同日,Android 5.1 也静悄悄的来了,静到几乎无法感知。这也难怪,5.1 本身不是一个大版本,官方介绍都简短的可怕,况且按照 Android 目前版本分裂的状况,今天的新版也许要一年以上才让人有些感知,已经难以让人打起十二分精神了。

  • Android 5.1 Lollipop SDK。来具体看下 SDK 的变更,算是非常的小,主要是为了 Android One 系列增加了对多 SIM 卡的官方支持,以及上次提过的 Android for Work,有了更好的支持。其他的还有一些小的 API 变更和功能增强,引人注目的是 AndroidHttpClient 正式的由名存实亡变成了寿终正寝,在这个版本被标记成了过期。

一次开发,到处出现

去年的 Google I/O,Google 推出了 Android XXX 系列以及 Material Design,期望就是能让 App 内容统一的出现在各种各样 Android 设备上。但如何来做这样的 App 呢?Android 官方给了一个 Sample:

  • A new reference app for multi-device applications。这是一个音乐播放的 App,是一个非常好的范例,告诉你如何编写一个在 Android Phone、Tablet、TV、Wear、Auto ... 都能很好呈现的 App,代码已开源,值的把玩。

(吐槽:Google 自家的 App 都是用 Github 来 Host,Google Code 怎能不关门)

再续前缘

第一期的简报中,介绍过一些和界面开发相关的文章,很多相关文章有了更新,可以继续来看:

  • A useful stack on android #3, compatibility。A useful stack on android 系列文章更新到了第三期,带来的是兼容性解决介绍。随着新的 SDK 不断带来新的功能,以及 Android 版本分裂严重,依照各个版本能力编写兼容实现库,几乎是每个 App 开发中都会碰到的问题,本文介绍了不少功能和效果的兼容实现方案,值的学习;
  • Android MVP - An Alternate Approach。自从有了 Fragment,讨论如何规划界面开发就不绝于耳。这篇文章介绍了一个 MVP 的 Pattern,应该和大部分人开发的模式都不一样,和我们在用的 MVP 框架也非常不同,可以一读;
发布于 2015-03-14 22:16