写点什么

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:264346
用户头像

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

关注

评论

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

全网讲的最好的微服务,SpringCloud架构进阶

程序知音

Java 微服务 SpringCloud java架构 后端技术

一款超好用的开源密码管理器!

Jackpop

Meta开源新工具啊,Git地位危险了?

Jackpop

用户特征分析的方法

穿过生命散发芬芳

11月月更 用户特征分析

复杂时序逻辑电路

芯动大师

Verilog 11月月更 时序逻辑

正则表达式学习笔记(一)

lxmoe

正则表达式 学习笔记 11月月更

[力扣] 剑指 Offer 第四天 - 数组中重复的数字

陈明勇

Go 数据结构与算法 力扣 11月月更

案例 | 九科信息助力某大型证券公司业务部数智化转型

九科Ninetech

算法题学习---判断一个链表是否为回文结构

桑榆

算法题 11月月更

【愚公系列】2022年11月 微信小程序-页面配置

愚公搬代码

11月月更

API渗透测试的基本流程及关键点

阿泽🧸

11月月更 API渗透测试

芯启源加入龙蜥社区,推动集成电路和DPU芯片创新落地

OpenAnolis小助手

开源 龙蜥社区 CLA 芯启源

2022-11-18:给定一个数组arr,表示连续n天的股价,数组下标表示第几天 指标X:任意两天的股价之和 - 此两天间隔的天数 比如 第3天,价格是10 第9天,价格是30 那么第3天和第9天的指

福大大架构师每日一题

算法 rust 福大大

极客时间运维进阶训练营第四周作业

9527

QUIC学习入门概念及资料整理

黄继承

QUIC

【iOS逆向与安全】frida-trace入门

小陈

移动端 iOS逆向 ios安全

链路状态路由协议 OSPF (二)

我叫于豆豆吖.

11月月更

【C语言】if 关键字

謓泽

11月月更

YRCloudFile V6.9.0 加速企业在大数据应用技术创新

焱融科技

云计算 分布式系统 高性能 文件存储

Spring 5(六)新功能

浅辄

Spring5 JUnit 11月月更

码农必备?清华大学开源了一款写代码神器!

Jackpop

无需重启应用,动态采集任意点位日志

阿里巴巴云原生

阿里云 云原生

面了个阿里拿38k出来的,让我见识到了基础顶端

程序知音

Java java面试 java架构 后端技术 Java面试八股文

正则表达式学习笔记(二)

lxmoe

正则表达式 学习笔记 11月月更

K8S环境的Jenkin性能问题处理

程序员欣宸

Kubernetes jenkins 11月月更

pytorch实现卷积神经网络实验

Studying_swz

人工智能 11月月更

链路状态路由协议 OSPF (三)

我叫于豆豆吖.

11月月更

主成分分析PCA与奇异值分解SVD-PCA中的SVD

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

综合实验——高级网络应用检测

我叫于豆豆吖.

11月月更

昇腾AI创新大赛燃情上演,大咖齐聚共话人工智能发展新篇章

Geek_2d6073

华为云发布1+3+M+N全球云基础设施布局 全面推动汽车产业数智升级

科技热闻

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