11 月 19 - 20 日 Apache Pulsar 社区年度盛会来啦,立即报名! 了解详情
写点什么

Android 开发周报:谷歌发布多款新品

  • 2014-10-19
  • 本文字数:1848 字

    阅读完需:约 6 分钟

新闻

  1. 《谷歌低调发布多款新品》:谷歌非常低调的发布了一系列新品,包括全新的 Nexus 9 平板电脑和 Nexus 6 智能手机、Android 5.0 系统正式版、首款 Android TV Nexus Play 机顶盒等等,此外,谷歌还推出了 Myglass V3.3.0——一项让谷歌眼镜能够接收推送通知并且直接显示的更新。
  2. 《谷歌正式推出 Android L ,命名 Lollipop》:谷歌的 Android 5.0 版本之前在开发者大会上被称之为 Android L,不过这个 L 究竟是什么名词一直没有明确的说法,考虑到一贯的命名方式一定是甜品的名称。就在早些时候,谷歌正式召开发布会,发布了 Nexus 6 和 Nexus 9 在内的多款智能设备,同时正式推出了 Android Lollipop 操作系统,这个 L 就是 Lollipop 的缩写。
  3. 《摩托罗拉 Nexus 6 649 美元起售》:Nexus 6 将于 10 月 29 日开始接受预定,11 月初会登陆各大商店,无锁版售价 649 美元,另外用户也可以通过合约价购买,AT&T、T-Mobile 和 Sprint 都将销售 Nexus 6 手机。649 美元的价格较上一代贵了 300 美元,上一代为 349 美元起售。虽然 Nexus 6 采用了顶级配置,拥有姣好的外观设计,但 300 美元的价格提升,习惯了高性价比的 Nexus 粉丝们是否愿意买单仍旧需要考验。

教程

  1. 《Android L——Material Design 详解(主题和布局)》:谷歌已经正式推出了 Android 5.0 操作系统—Android Lollipop。现在是时候学习 Android L 了。该文章是作者关于 Material Design 的第一篇,介绍了 Material Design 的主题和布局、视图和阴影、UI 控件以及动画。
  2. 《优化 Android App 性能?十大技巧必知!》:无论锤子还是茄子手机的不断冒出,Android 系统的手机市场占有率目前来说还是最大的,因此基于 Android 开发的 App 数量也是很庞大的。那么,如何能开发出更高性能的 Android App,是软件开发公司以及广大程序员们头疼的一大难题,本文给大家提供几个提高 Android App 性能的技巧。
  3. 《教你做一个 Material 风格、动画的按钮 (MaterialButton)》:了解过 Material Design 的开发者都感到由衷的惊艳,但在惊艳之余又非常遗憾,因为其必须在 Android L 上才能使用。作者参考 Material Design,实现了能够运行在 4.0 系统上的 MaterialButton 动画按钮。
  4. 《Advocating Against Android Fragments》:安卓 3.0 之后谷歌就发布了 Fragment,然后越来越多的 App 使用 Fragment 来布局,但开发者在使用 Fragment 的时候经常会遇到各种非常诡异的问题,同时也会带来性能问题,作者在文中列举了自己遇到的 Fragment bug,分析了 Fragment 的性能及生命周期,并且提供了替代 Fragment 的方案。
  5. 《使用 Gradle 构建 Android 项目》:Google I/O 2013 发布了新的开发工具—Android Studio,Android Studio 使用 Gradle 构建 Android 项目,由于 Android Stuido 正式版还没有发布,同时许多开发者习惯了 Eclipse,Android Studio 并没有完全普及,作者在文章中介绍一下怎么使用 gradle 构建 Android 项目、进行多个版本编译。
  6. 《使用 proguard 混淆 Android 代码》:当前有些工具比如 apktool,dextojar 等可以对 Android 安装包进行反编译,从而获得源码。为了减少被别人破解,导致源码泄露,开发者需要对代码进行混淆,Android 的 SDK 为我们提供了 ProGrard 这个工具,可以对代码进行混淆(一般是用无意义的名字来重命名),以及去除没有使用到的代码,对程序进行优化和压缩,这样可以增加破解难度。作者分享了 ProGrard 的相关使用方法。
  7. 《Android 数据库高手秘籍——LitePal 的存储操作》:LitePal 的表管理模块功能非常强大,使用者可以方便的创建表、升级表、以及建立表关联,继前几篇关于 LitePal 的使用方法分享后,作者又出新文,介绍了如何使用 LitePal 来进行表 CRUD 操作。

开源项目

  1. material-design-icons :Material Design Icons 是谷歌官方开源的 Material design 图标,已在 GitHub 上提供安装下载,包含 1x、2x、3x 尺寸、SVG and CSS sprites 等。
  2. LDrawer :LDrawer 是 Material design 风格的 Android drawer 动画图标,可以使用 Maven 或 Gradle 集成,调用方法非常简单。
  3. Android 图表库:该项目是关于统计图表的开源库,提供多种展现形式,包括线形、柱形、饼形以及多种组合形等。界面美观大方,功能非常强大,可以满足大部分的统计需求。
  4. node-android :使用 Node.js 实现的 Android 兼容 API。

感谢郭蕾对本文的审校。

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

2014-10-19 21:372506
用户头像

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

关注

评论

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

iReport 使用手册(生成 PDF 表单)

爱好编程进阶

Java 面试 后端开发

在线ASCII流程图编辑器工具

入门小站

工具

Bootstrap.yml的作用

Rubble

4月日更 4月月更

Flink on Yarn三部曲之二:部署和设置

爱好编程进阶

Java 面试 后端开发

InnoDB 和 MyISAM 的数据分布是什么样的?

爱好编程进阶

Java 面试 后端开发

IntelliJ Idea 常用快捷键列表

爱好编程进阶

Java 面试 后端开发

亚信科技两方案入围工信部“数字技术融合创新解决方案”评选

亚信AntDB数据库

AntDB #数据库 奖项

【OB实践】意出望外的一次相遇|利楚初探 OceanBase

OceanBase 数据库

oceanbase

为什么要对我们的sql进行优化

乌龟哥哥

4月月更

ElasticSearch java API - 聚合查询

爱好编程进阶

Java 面试 后端开发

ETCD 安全模式

爱好编程进阶

Java 面试 后端开发

2022年最新面试手册,在Github爆火,96人拿下大厂offer

爱好编程进阶

Java 面试 后端开发

Canal 如何实现数据库库事务的一致性

爱好编程进阶

Java 面试 后端开发

Element-UI 要怎么学?官方文档!

爱好编程进阶

Java 面试 后端开发

1-4 云商城项目工程搭建

爱好编程进阶

Java 面试 后端开发

GitHub上已获赞百万!阿里架构师最新发布的图解网络协议文档(2021版)开源分享

爱好编程进阶

Java 面试 后端开发

HDU-3038-How Many Answers Are Wrong【 带权并查集 】题解

爱好编程进阶

Java 面试 后端开发

在线CSV转HTMLTable工具

入门小站

工具

java内存溢出问题分析过程

爱好编程进阶

Java 面试 后端开发

java后台开发面试题

爱好编程进阶

Java 面试 后端开发

Java应届生如何找到心仪工作?只要你啃透这些大厂必问面试题,Offer拿到手软

爱好编程进阶

Java 面试 后端开发

以海洋为主题的元宇宙Aquqnee,为GameFi带来新的标杆

石头财经

Java 里面的异常

爱好编程进阶

Java 面试 后端开发

英特尔公布可持续发展新目标,到2040 年实现温室气体净零排放

科技新消息

以海洋为主题的元宇宙Aquqnee,为GameFi带来新的标杆

BlockChain先知

Elasticsearch的安装和基本使用

爱好编程进阶

Java 面试 后端开发

Java-教你简单玩扑克

爱好编程进阶

Java 面试 后端开发

Android开发周报:谷歌发布多款新品_Android_郭亮_InfoQ精选文章