Android Studio开发实战:从零基础到App上线
CSDN博客专家资深软件开发工程师专业奉献!

作者:欧阳燊

丛书名:移动开发丛书

定价:128元

印次:1-6

ISBN:9787302470069

出版日期:2017.06.01

印刷日期:2018.08.30

图书责编:王金柱

图书分类:零售

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

本书是一部Android开发的实战教程,由浅入深、由基础到高级,带领读者一步一步走进App开发的神奇世界。 全书共分为16章。其中,前8章是基础部分,主要讲解Android Studio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。通过本书的学习,读者能够掌握3类主流App的基本开发技术,包括购物App(电子商务)、聊天App(即时通信)、打车App(交通出行)。另外,能够学会开发一些趣味应用,包括简单计算器、房贷计算器、万年历、日程表、手机安全助手、指南针、卫星浑天仪、抠图工具、动感影集、影视播放器、音乐播放器、WIFI共享器等。 本书适用于Android开发的广大从业者、有志于转型App开发的程序员、App开发的业余爱好者,也可作为大中专院校与培训机构的Android课程教材。

欧阳燊 同济大学计算机科学与技术专业学士,浙江大学软件工程专业工程硕士,先后就职于福建新大陆软件工程公司、亚信科技有限公司杭州研发中心、福建福诺移动通信技术有限公司,历任系统分析师、高级软件工程师。具有12年以上软件开发经验,熟悉C/C++、Java及相关软件架构,两年Android开发经验,从事一款用户量超千万的App项目开发,对Android开发拥有丰富的实战经验。

前 言 移动应用开发又称App开发,是近年来的新兴软件开发行业。基于手机设备的特性,App开发与服务器开发、网页开发等传统软件开发有很大不同,将App开发相关技术称为一门新兴学科也不为过。 作为一门学科,必然要求建立一套理论体系,这个理论体系应当具有普遍性与适用性,不会随着工具的变迁而消亡。App开发就是如此,无论使用Android开发还是iOS开发,所采用的技术、要实现的功能都大同小异,区别在于需要使用不同的编程工具进行开发。对于用户来说,华为手机上的微信与苹果手机上的微信都是社交App,这两个微信在功能和使用上并没有显著区别。 笔者从事软件开发工作十几年,期间经历了多次编程方向的转型,先从C/C++开发转向Java开发,再从Java开发转向Android开发,而Android开发先用ADT后用Android Studio。在多次转型过程中,笔者深深体会到,无论是编程语言还是开发工具,变化的都是技术实现手段,而不是人类愿景和系统原理。人类愿景是让生活更加便捷、让娱乐更加丰富,系统原理是让软件界面更加美观、让运行速度更加流畅。 本书的写作目的是教会读者Android开发,带领读者走进一个崭新的学科领域。市面上的Android开发书籍林林总总,写作风格各有千秋,不过讲解的基本是编程开发,有的还会讲解项目管理。本书除了介绍常规的Android开发外,还尝试从两方面加以拓展,一方面从产品经理的角度仔细分析App技术能帮用户做什么事情、能带给用户什么收获;另一方面从设计师的角度详细论述如何把千篇一律的页面变得生动活泼,如何让某个功能实现得更合理、高效。 全书的内容编排采...

暂无课件

暂无样章

网络资源

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

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

第1章  Android Studio环境搭建 1

1.1  Android Studio简介 2

1.2  Android Studio的安装 2

1.2.1  开发机配置要求 2

1.2.2  安装依赖的软件 3

1.2.3  安装Android Studio 5

1.3  运行小应用Hello World 7

1.3.1  创建新项目 7

1.3.2  编译项目/模块 10

1.3.3  创建模拟器 10

1.3.4  在模拟器上运行App 11

1.4  App的工程结构 12

1.4.1  工程目录说明 12

1.4.2  编译配置文件build.gradle 13

1.4.3  App运行配置AndroidManifest.xml 15

1.4.4  在代码中操纵控件 15

1.5  准备开始 17

1.5.1  使用快捷键 17

1.5.2  安装SVN工具 18

1.5.3  安装常用插件 19

1.5.4  导入ADT工程 21

1.6  小结 22

第2章  初级控件 23

2.1  屏幕显示 24

2.1.1  像素 24

2.1.2  颜色 25

2.1.3  屏幕分辨率 26

2.2  简单布局 27

2.2.1  视图View的基本属性 27

2.2.2  线性布局LinearLayout 30

2.2.3  滚动视图ScrollView 32

2.3  简单控件 34

2.3.1  文本视图TextView 34

2.3.2  按钮Button 38

2.3.3  ...

《Android Studio开发实战:从零基础到App上线》是一本非常实用的指导手册,它几乎包含了 Android Studio 所有的实用功能和操作技巧,适合放在你的电脑旁经常翻阅。
本书以通俗易懂的语言描述工具的使用技巧,并且每个操作都有实例演示,让读者感觉是在跟一个有经验的人聊天。
本书以近 1500 张图片详细描述 Android Studio 的使用,是真正的图文并茂。
本书以解决问题为目的,讲述如何使用工具来解决实际问题。
本书专注于操作技巧的讲解,对于 Android 开发的基础知识略有提及,但不是本书的重点。
本书以 macOS 上的操作为例进行演示,不同操作系统上 Android Studio 的操作差异不大,对于快捷键会区分 macOS / Windows / Linux。
本书的大部分操作技巧同样适用于 IntelliJ IDEA。