QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

Android 开发周报:Android 之父离开谷歌自立门户

  • 2014-11-02
  • 本文字数:1827 字

    阅读完需:约 6 分钟

新闻

  1. 《Android 之父鲁宾离开谷歌自立门户》:谷歌于 10 月 30 日发布声明称,Android 系统的创始人之一、并领导过谷歌 Android 部门的鲁宾将离职。离职后,鲁宾将成立一家创业孵化器,专注于打造技术硬件产品的初创公司。
  2. 《Android Wear 迎来新版升级–音乐播放指令加入》:谷歌的智能手机系统 Android Wear 在日前迎来了一次新的升级,其中包含了一些非常细微的改动。据悉,本次升级的版本号为 4.4W2,主要包含两个与用户相关关的功能,分别是从表盘界面上“清除”顶部通知的能力,以及新的“播放音乐”命令。
  3. 《Android Wear 或兼容 iPhone 6》:根据外媒报道,谷歌正在对 Android Wear 操作系统进行新一轮更新,最大的改变将是让这款智能手表操作系统兼容 iOS 设备。谷歌 Android Wear 产品经理 Jeff Chang 在接受采访时也暗示了这一点。
  4. 《Google 披露 Android 5.0 的三大安全特性》:本月中旬发布的 Android 5.0 是 Android 史上最大的一次更新。新版的 Android 有很多引人注目的特性,如 Material Design 设计语言、提供多用户支持等,而且 Google 随后也发布了开发者工具包。相比之下,安全尽管不那么显眼,但是近年来频发的安全事件足以让人必须提高对其安全改进的关注。

教程

  1. 《使用工具来提升 Android 开发效率》:工欲善其事,必先利其器。学习并应用优秀的轮子,可以让我们跑的更快,走的更远。这里所指的工具是广义的,泛指能帮助我们开发的东西,或者能提高我们效率的东西,包括:开发工具,监测工具,第三方代码库等。 文章推荐了一系列能够提升开发效率的工具。
  2. 《Android 开发之 UI 架构》:从 API 11,Honeycomb 开始,Google 在 Android 中加入了 Fragment,一个轻量级、可复用、模块化的 UI 组件,并且官方也极力的推荐要尽可能的使用 Fragment 实现 UI,尽量避免使用 Activity,但是官方并没有详尽的解释为什么要这样做,从而引发了很多人的困惑和争论。作者从一位资深开发者的角度对 Activity 和 Fragment 进行了详细的分析。
  3. 《使用 Android 5.0 Support 创建 UI》:Material Design 能够帮助我们创建易理解的、漂亮的应用界面。该篇文章来自 Android 官方博客,介绍了 Material Design 中常用的组件和 API,从而帮助广大开发者能够更好的学习 Material Design。开发者可以使用 5.0 Support 包来开发 Material Design 风格应用。
  4. 《优化 Android App 性能十大技巧》:Android 系统的手机市场占有率目前来说还是最大的。如何能开发出更高性能的 Android 应用?相信是软件开发公司以及广大程序员们头疼的一大难题。文章提供了十个提高 Android 应用性能的技巧。
  5. 《创建 Material Design 风格的 Android 应用–创建列表和卡片》:在程序中创建复杂 Material Design 样式的 List 和 Card, 可以使用 RecyclerView 和 CardView 组件,这两个组件是在最新的 support v7 包 (version 21) 中提供的。作者介绍了如何使用最新的依赖包来创建列表和卡片。
  6. 《Material Design 动画详解》:Android 5.0 引入了六种动画:Touch feedback(触摸反馈)、Reveal effect(揭露效果)、Activity transitions(Activity 转换效果)、Curved motion(曲线运动)、View state changes (视图状态改变)、Animate Vector Drawables(可绘矢量动画),文章就这些动画中的三种进行了详细分析。
  7. 《实现颜色选择器》:作者介绍了最新的颜色选择库 Palette library。文章共有四篇,并且都提供了源码下载。

开源项目

  1. Material Design 图标:Material Design Icons 是 Google Material Design 规范的官方开源图标集,将近 800 个图标。图标分类涵盖:动作、告警、音频视频、通信、内容、设备、编辑器、文件、硬件、图像、地图、导航、通知、社交等等。打包下载地址
  2. MPAndroidChart :MPAndroidChart 是一款基于 Android 的开源图表库,MPAndroidChart 不仅可以在 Android 设备上绘制各种统计图表,而且可以对图表进行拖动和缩放操作,应用起来非常灵活。
  3. Android NumberProgressBar Build Status :NumberProgressBar 是一款扁平化的进度条组件,进度变化有百分比显示,并且可以选择多种颜色,可以通过 Gradle 进行集成。
  4. TaggerString :TaggerString 提供了动态编译 String 资源文件,代替了传统的通配符,可以使用自定义 Key 去适配需要替换的值。

感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-11-02 20:264470
用户头像

发布了 121 篇内容, 共 47.5 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

为什么外贸行业选择使用云手机?

Ogcloud

云手机 海外云手机 云手机海外版 国外云手机

活动回顾 | 「观测云」为何成为中国峰会可观测性领域的唯一代表?

观测云

AWS

API测试工具领域,Postman的10个最佳替换

幂简集成

Postman API API测试 API测试工具

Apache IoTDB 分布式架构三部曲(二)分片与负载均衡

Apache IoTDB

Maven 中的 classifier 属性用过没?

江南一点雨

Java maven

Scroll 生态明星项目Pencils Protocol,发展潜力巨大

股市老人

今日分享丨按场景定制界面

inBuilder低代码平台

界面 开发分享

利用依赖结构矩阵管理架构债务

俞凡

架构

一文解析Scroll 生态明星项目Pencils Protocol,严重被低估

西柚子

ChatGPT-4o有什么特别之处?

石臻臻的杂货铺

AI ChatGPT ChatGPT4

打造高效微服务最佳实践

俞凡

架构 微服务

Scroll 生态明星项目Pencils Protocol,发展潜力巨大

加密眼界

什么是数据资产管理?数据资产管理包括了哪些内容?

优秀

数据资产管理

30天拿下Rust之输入输出

希望睿智

rust语言 输入输出

CCIG 2024:合合信息文档解析技术突破与应用前景

海拥(haiyong.site)

文档识别

30天拿下Rust之命令行参数

希望睿智

命令行 rust语言 命令行参数解析

Scroll 上的明星项目Pencils Protocol ,缘何被严重低估?

股市老人

反VC情绪:加密市场需要新的分布式代币发行方式

BlockChain先知

从人工向智能化转变,企业级指标管理平台建设实战

袋鼠云数栈

指标管理 指标建设 指标设计 指标设计指标体系 指标搭建

ETLCloud中如何使用Kettle组件

RestCloud

kettle ETL 数据集成 ETLCloud

Moonchain 与穿戴设备 Blueberry Ring 整合,基于自身 DePIN 生态为 IoT 领域深度赋能

股市老人

Scroll 上的明星项目Pencils Protocol ,缘何被严重低估?

石头财经

Scroll 生态明星项目Pencils Protocol,发展潜力巨大

BlockChain先知

Android开发周报:Android之父离开谷歌自立门户_Android/iOS_郭亮_InfoQ精选文章