Android Studio实战 快速、高效地构建Android应用
Amazon 5星畅销书,结合实际案例 拿来就能用,源代码免费提供下载

作者:[美] Adam Gerber,Clifton Craig 著 靳晓辉,张文书 译

丛书名:移动开发技术丛书

定价:59.8元

印次:1-3

ISBN:9787302441533

出版日期:2016.07.01

印刷日期:2016.11.30

图书责编:王军

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《Android Studio实战 快速、高效地构建Android应用 全面涵盖关于Android Studio及其庞大工具生态系统的内容,包括Git和Gradle:除了介绍Android Studio与Git(用于源代码管理)和Gradle(一款构建及测试工具)的无缝工作方式外,还演示了如何使用诸如GitHub和Bitbucket的远程Git Web服务进行开发/协作。本书配有4个完整的Android项目,它们均可从公共的Git仓库下载。   通过学习本书,读者将能够掌握Android工具生态系统中最新、最实用的工具,以及Android App开发中的最佳实践。可以将实验代码作为模板或框架并在自己的类似App中重用和定制。   Android Studio是一款简单直观、功能丰富且极具包容性的集成开发环境,在开发Android App方面比Eclipse更加高效易用。有了这本书,你将快速掌握Android Studio并最大化Android开发时间。远程Web服务上的源代码均面向最新的Android Studio发行版——1.2版。 主要内容 ● 如何开始使用Android Studio IDE ● 如何导航及使用Android Studio ● 如何使用Git进行版本控制 ● 如何使用Gradle ● 如何使用崭新的Android Wear框架 ● 如何使用Android Studio调试代码 ● 如何管理应用项目 ● 如何测试应用 ● 如何分析并重构代码 ● 如何定制Android Studio

Adam Gerber是Android Studio的最早期使用者之一,他使用Android Studio开发专业的Android应用并将其用于自己在芝加哥大学开设的Android应用开发和技术创业等课程的教学。Adam是“芝加哥创新交流”的成员并从事技术和创业领域的咨询工作。Adam拥有伊利诺伊大学工业设计本科学位以及位于巴黎的法国国立工艺学院管理科学博士学位。Adam的邮箱是gerber@uchicago.edu。 Clifton Craig从事软件工程师的工作已逾16载。他的经验涵盖了J2ME/BlackBerry、Android和iOS,以及基于JEE的后端系统。他参与过一些备受瞩目的项目,包括MapQuest天然气价格门户网站、基于J2ME和Android的MapQuest移动版、基于iOS的MapQuest移动版以及Skype的iOS和Android版。他维护着一个技术博客(cliftoncraig.com),其中涵盖各种软件主题,从Android和Linux到iOS和OS X。他有着从军经历而且是一位狂热的自行车迷、虔诚的基督徒以及两个天才小女孩的父亲。

前 言 大约5.3亿年前,在那个地质学家称之为“寒武纪大爆发”的时代,包括现存所有门在内的大量物种在短短100万年的时间迅速出现——而这对于地质学时间来说仅仅是一眨眼工夫。科学家们对于此现象一直感到非常惊讶,达尔文自己都认为“寒武纪大爆发”发生如此之快,甚至让他的自然进化论产生了疑点。今天,我们正在经历着科技领域的“寒武纪大爆发”。美国劳工统计局预测现在的高中毕业生在其一生中将从事11份工作,而这种职业生涯短暂现象主要归因于科技的快速变化1。 技术会衍生出更多的技术,而新的技术也正在加速发展。有些新技术几年之后依然会存在,但大多数将会消失。没有比投入时间和精力去掌握一门已经过时或者效用短暂的新技能更糟糕的事情了。我们编写本书是因为相信其中涵盖的工具和技术将会留存下来,而且值得你为之投入。 小即是美 摩尔定律是无情的,它指出CPU的处理能力大约每18个月会翻一倍。在过去几年里,笔记本电脑已经达到了与体积更大的桌面电脑相同的性能。笔记本电脑和平板电脑占据了2014年PC销售额的81%2,而且销量还会继续增长,相反桌面电脑的销量将会下滑。没有哪个人或组织能够阻止或逆转这种趋势——这是经济规律的力量,是个体选择集聚的结果。笔记本电脑在未来大约10年将会是脑力工作者的首选工具。然而,一场悄无声息的革命正在发生,它将会很快推翻全能的笔记本电脑。大约到2025年,或者可能更早,我们的智能手机将会达到与笔记本电脑相同的性能——也就是说,更大体积的外形已经不再具备任何性能优势了。最终,我们的移动电脑(Mobile Computer,MC)将用于大多数计算应用,即使是那些你我现在认为...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目    录 

第1章  Android Studio入门 1

1.1  在Windows上安装Java开发

工具包 1

1.1.1  在Windows上下载JDK 2

1.1.2  在Windows上执行JDK向导 3

1.1.3  配置Windows环境变量 4

1.2  在Mac上安装Java开发工具包 7

1.2.1  在Mac上下载JDK 7

1.2.2  在Mac上执行JDK向导 8

1.2.3  在Mac上配置JDK版本 9

1.3  安装Android Studio 10

1.4  创建第一个项目:HelloWorld 12

1.5  使用Android虚拟设备管理器 15

1.6  在AVD上运行HelloWorld 16

1.7  在Andriod设备上运行HelloWorld 17

1.8  小结 19

第2章  在Android Studio中遨游 21

2.1  编辑器 22

2.1.1  Editor选项卡 22

2.1.2  折叠线 23

2.1.3  标记栏 23

2.1.4  工具按钮 23

2.1.5  默认布局 24

2.2  导航工具窗口 24

2.2.1  Project工具窗口 25

2.2.2  Stucture工具窗口 26

2.2.3  Favorites工具窗口 26

2.2.4  TODO工具窗口 27

2.2.5  Commander工具窗口 27

2.3  主菜单栏 27

2.4  工具栏 28

2.5  导航栏 28

2.6  状态栏 28

2.7  ...

● 如何开始使用Android Studio IDE
● 如何导航及使用Android Studio
● 如何使用Git进行版本控制
● 如何使用Gradle
● 如何使用崭新的Android Wear框架
● 如何使用Android Studio调试代码
● 如何管理应用项目
● 如何测试应用
● 如何分析并重构代码
● 如何定制Android Studio