ApreSS
aI
清华大学出版社
移动开发经典丛书
Android
Studio
实战
快速、高效地构建
Android
应用
Adam Gerber
[
美
]
Clifton Craig
著
靳晓辉张文书译
+4
44E
F
阳
uh
uh
川
出
京
大北
华
皇屑
Adam Gerber, Clifton Craig
Learn Android Studio: Build Android Apps Quickly and
E
仔
9ctively
EISBN: 978-1-4302-6601-3
Original English language edition published by Apress Media. Copyright
@ 2015 by Apress Media.
Simplified Chinese-Language edition copyright
@ 2016 by Tsinghua University Press.
AII
rights
reserved.
本书中文简体字版由
Apress
出版公司授权清华大学出版社出版。未经出版者书面许可,不得以任何方
式复制或抄裴本书内容。
北
京市版权局著作权合同登记号
图字
0
1-2016
-4
648
本书封面贴有清华大学出版社防伪标签,无标签者不得销售
。
版权所有,侵权必究
。
侵权举报电话:
010-62782989 13701121933
图书在版编目
(CIP)
数据
An
droid
Studio
实战快速
、
高效
地构建An
droid
应用
/
(
美
)亚
当
·
格伯
(Adam
Gerber) ,
(
美
)克利
夫
顿
·
克雷格
(C
lifton
Craig)
著:靳|庞辉,张文书译.
一北京
:
清华大学出版社,
2016
(移动开发 经典丛书)
书名原文
Leam
An
droid Studio: Build Android
Apps
Quickly
and
Effectively
ISBN 978-7-302
-4
4153-3
1.
( A…
11.
①亚
…②克…
③靳
…
④张
…
m.①移动终端一应用寻到
予一程序设计
IV.
(
TN929.53
中国版本图书馆
CIP
数据核字
(2016)
第
L48557
号
责任编辑:
王军
李维杰
装帧设计:
牛静敏
责任校对:
成凤进
责任印制:
王静怡
出版发行:
清华大学出版社
网址
http
://www.t
up
.
com.cn
,
bttp://www.wqbook.com
地
址:北
京清华大学学研大厦
A
座
邮
编
1000
84
社总机
010-62770175
邮
购
010-62786544
投稿与读者服务
010
-62776969
,
c-service@tup.tsingbua.edu.cn
质量反馈
OLO-62772015
,
zbil
阳
19@tup.tsinghua.edu.cn
印装者:北
京嘉实印刷有限公司
经
销:
全国新华书店
开本
1
85mmX260mm
印张
24
.75
字数
602
千字
版
次
2016
年
7
月第
l
版
印
次
2016
年
7
月第
1
次印刷
印数
1
~
3000
定价
59.80
元
产品编号
067858-0
L
译
者
序
在当今的移动互联网时代,绿色机器人An
droid
可谓家喻户晓。An
droid
开发自然也随
着搭载
A
ndroid
平台的智能手机、平板电脑和可
穿戴设备的热销而变得异常火热。"工欲善
其事
,必先利其器"一-An
droid
Studio
作为
官方推荐的
lD
E
,已
经成为高效
An
droid
开发
者的必备神器。
Android
S
阳
dio
是
Google
公
司在
2
013
Google
1I
0
大会上发布的全新An
droid
开发lD
E
。引用原书中的描述An
droid
Studio
是
JetBrains
和
Google
合作的产物一一它基
于
JetBrain
的
IntelliJ
构建,其功能是In
telliJ
的超
集。
互联网是
一
个比拼效率的行业,而移动互联网更加速了应用开发的节奏。与之相适应
的是现代lD
E
的设计也更加注重用户体验,以便让开发者能够将更多的精力放在编写代码
上。因此,除了基础的编辑功能之外,智能代码补全、可感知语法的重构、可视化的界面
编辑器、调试和性能分析工具、代码管理和工程构建工具,己经成为
一
款优秀
IDE
的标配
。
如果以此作为衡量标准,那么与其他An
droid
开发工具相比,
Android
Studio
在所
有这些方
面无疑都更胜
一
筹。
A
ndroid
Studio
中集成了大量主流的辅助工具,能帮助开发者应对在项
目各个阶段可能遇到的问题,可谓提供了An
droid
开发的"
一
站式"服务。
本书结合若干个实际可用的示例,循序渐进地讲解了An
droid
Studio
的
基本用法、
Android
App
的开发流程(包括设计用户界面、搭建布局、采用
MVC
模式编
写代码等)、代
码管理工具
Git
和构建工具
Gradle
的使用技巧。本书还简要介绍了An
droid
可穿戴设备以
及使用An
droid
Wear
SDK
进行开发的方
法。本书适合正在考虑从
E
clipse+ADT
向
Android
Studio
迁移的
Android
开发者
。
最后,我要在这里感谢清华大学出版社的李阳编辑给予我的信任,将该书的翻译工作
交给我,并认真阅读译稿,提出诸多宝贵的修改意见,您的专业和认真给我留下了深刻的
印象。本书的翻译和校对工作均是利用业余时间完成的,因此牺牲了不少本应该陪伴家人
的时间,在此感谢他们的理解和支持。本书主要由靳晓辉翻译,此外,郭文豪、何孟宇、
黄宇轩、李
一
夫、文
I
J
峰、龙伟、
贾立克、穆玉伟、乌力吉、张国
、张文书、张
宇欣、周俊
健、朱文等人也参与了本书部分章节的翻译,在此
一
并对他们表示感谢。由于译者水平有
限,加之时间仓促,译文中可能会存在不准确的内容。如果读者在阅读过程中发现谬误和
遗漏之处,烦请多多包涵并不吝批评指正。
靳晓辉
作者简介
Adam
Gerber
是An
droid
Studio
的最早期使用者之
一
,他使用
Android
Studio
开发专业的
Android
应用并将其用于自己在
芝
加
哥大学
开设的
Android
应用开发和技术创业等课程的教学。
Adam
是"芝加哥
创新交流"的成员井从事技术和创业领域的咨询工作。
Adam
拥有伊利
诺伊大学工业设计本科学位以及位于巴黎的法国国立工艺学院管理科
学博士学位。
Adam
的邮箱是
gerber@uchicago.edu
o
CliftOD
Craig
从事软件
工程师的工作已逾
16
载
。他的经验涵盖
了
J2MEIBlac
kB
erry
、
Android
和
iOS
,以及基于
JEE
的后端系统。他
参与过
一
些备受瞩目的项目,包括
MapQuest
天然气价格门户网站、
基于
J2ME
和An
droid
的
MapQuest
移动版、基于
iOS
的
MapQuest
移
动版以及
Skype
的
iOS
和
Android
版。他维护着
一
个技术博客
(c\的
oncraig.
com)
,其中涵盖各种软件
主题
,从An
droid
和Li
nux
到
iOS
和
OSX
。他有着从军经历而且是一位狂热的自行车迷、虔诚的基督徒
以及两个天才小女孩的父亲。