Android Studio高级编程
Android Studio有什么工 具以及如何有效地使用,Android 开发专家告诉你,源代码下载地址见书前言或书封底二维码。

作者:[美] Murat Yener ,Onur Dundar 著 任强 许剑勇 译

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

定价:59.8元

印次:1-1

ISBN:9787302473503

出版日期:2017.07.01

印刷日期:2017.06.21

图书责编:王军

图书分类:零售

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

《Android Studio高级编程》详细介绍Android Studio工 具、NDK、Gradle和IntelliJ IDEA平台,为你的各项Android编 程技能架起联系的桥梁。本书呈现Android工具、开发周期、 持续集成、发布管理、测试和性能等方面的大量最佳实践、 高级提示和专家意见,将帮助富有经验的开发人员利用开发 工具扩大Android平台的使用范围,并借助工具和技术来真正 释放自己的潜能。 主要内容 ◆ 介绍Android Studio和Gradle的基本工作原理,以及最新 Android平台的应用架构 ◆ 理解Native Development Kit及其与Android Studio的集成 ◆ 通过自动化测试、依赖管理、持续集成和发布管理来完 成开发生命周期 ◆ 编写自己的Gradle插件来自定义构建周期 ◆ 编写自己的Android Studio插件来辅助完成开发任务

Murat Yener是一位代码极客、开源贡献者、Java Champion以及Android开发专家,他在Intel从事Android开发工作。他还是Professional Java EE Design Patterns (2015年Wrox出版)一书的作者。Murat在Android、Java、Web、Java EE、OSGi应用开发方面经验丰富,同时还从事教学及指导工作,他也是一位Eclipse贡献者,是Eclipse Libra项目的初始贡献者之一。从2009年起,Murat开始担任GDG Istanbul的用户组组长,组织和参加各项活动,并在活动上演讲。他还是DroidCon、JavaOne和Devoxx等重大会议的常驻演讲者。领英:www.linkedin.com/in/muratyener推特:@yenerm博客:www.devchronicles.comOnur Dundar最初为Intel公司的软件应用工程师,他在MeeGo和Android等移动平台的平板和手机上从事开发工作,其后在IoT平台(诸如IPTV、Intel Galileo和Edison)上从事开发。他还是Home Automation with Intel Galileo (2015年Packt出版)一书的作者。Onur还推出了他的Android应用开发培训课程,因此热切地希望出版此书。领英:www.linkedin.com/in/odundar推特:@odunculuk亚马逊作者页:www.amazon.com/Onur-Dundar/e/B00V0VOIGA

无论你多么擅长编写代码,但若不具备集成开发环境(IDE)方面的相关知识,你将面临许多障碍。本书介绍Google用于开发Android应用的官方工具——Android Studio。每章都关注一个特定的主题,逐步从基本IDE用法扩展到高级知识,如编写插件来扩展IDE的功能。 本书读者对象 本书旨在为任何级别的开发人员提供经验。无论你是Android新手,还是经验丰富的Android开发人员(之前使用过基于Eclipse的ADT),本书都将引导你达到一个技术新高度,这样就可以利用Android Studio的工具释放你真实的开发潜能。 本书内容 本书不仅涵盖开发Android应用必备的Android Studio特性,也涉及整个开发周期的相关主题。以下是部分Android Studio的基本或扩展能力的主题示例: ● 使用Git共享代码并管理版本 ● 使用Gradle管理构建 ● 通过测试保持代码的可维护性和零bug ● 通过持续集成控制整个构建和测试周期 ● 为Android Studio编写插件扩展其功能或添加期望的定制特性 ● 使用Android Studio及第三方工具来加快开发进度 本书结构 每章都会关注某个特定的Android Studio相关话题或附带的工具,阐述它的必要性以及如何使用或配置。有些章提供代码示例来演示用例或为该章的主题提供示例。 ● 第1章“新手入门”:安装和设置开发环境。创建可以运行项目的模拟器。 ● 第2章“Android Studio基础知识”:首先使用Android Studio创建一个新项目,构建你的项目,将项目迁...

课件下载

样章下载

暂无网络资源

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

目录
荐语
查看详情 查看详情
第1章  新手入门 1

1.1  Windows、Mac OS X及Linux

平台的系统要求 1

1.2  安装Java 3

1.2.1  为Windows操作系统安装

Java 4

1.2.2  为Mac OS X安装Java 6

1.2.3  为Linux安装Java 7

1.3  安装Android Studio 8

1.3.1  为Microsoft Windows 10

安装Android Studio 9

1.3.2  为Mac OS X安装Android 

Studio 11

1.3.3  为Linux安装Android 

Studio 13

1.4  首次启动Android Studio 15

1.5  独立SDK的安装 16

1.6  小结 17

第2章  Android Studio基础知识 19

2.1  创建新的示例项目 19

2.1.1  使用不同的SDK版本 23

2.1.2  Android项目结构 23

2.1.3  构建并运行项目 30

2.2  Android模拟器 31

2.2.1  安装HAXM 31

2.2.2  创建Android虚拟设备 32

2.2.3  使用ADB 35

2.3  导入Eclipse项目 36

2.4  小结 38

第3章  使用Android Studio开发

Android应用 39

3.1  Android项目 40

3.1.1  创建新的Android项目 40

3.1.2  创建一个多目标设备的项目 44

3.1.3  启动And...

本书首先介绍Android Studio 的安装步骤,接着详细介绍Android 应用开发、布局设
计、构建系统、模块管理、版本控制等主题。还涵盖了调试和测试、NDK 开发、持续集成、
编写自己的插件以及如何使用各硬件厂商的第三方工具等内容。本书既是一本操作指南,
也可用作读者桌边常备的工具书。本书不仅涵盖开发Android 应用必备的Android Studio 特性,也涉及整个开发周期的
相关主题。以下是部分Android Studio 的基本或扩展能力的主题示例:
● 使用Git 共享代码并管理版本
● 使用Gradle 管理构建
● 通过测试保持代码的可维护性和零bug
● 通过持续集成控制整个构建和测试周期
● 为Android Studio 编写插件扩展其功能或添加期望的定制特性
● 使用Android Studio 及第三方工具来加快开发进度