Head First Android开发

出版日期:2016-11-1
ISBN:9787512393989
作者:Dawn Griffiths,David Griffiths
页数:701页

作者简介

《Head First Android开发》如果你有一个很好的想法,要开发一流的Android应用,这本书会帮你用最快的速度构建你的第一个实际应用。你会学到一些实践技巧,掌握如何建立应用的结构,如何设计界面,如何创建数据库,如何让你的应用同时适用手机和平板电脑,以及很多其他方面。这就像是有一位富有经验的Android开发人员坐在你旁边!你只需要对Java有一些了解就能轻松地学习这本书。

书籍目录

1入门
欢迎来到Android村
Android平台剖析
你的开发环境
安装Java
构建一个基本应用
活动和布局概览
构建一个基本应用(续)
构建一个基本应用(续)
你已经创建了你的第一个Android应用
Android Studio会为你创建一个完整的文件夹结构
工程中的有用文件
用Android Studio编辑器编辑代码
在Android模拟器上运行应用
创建Android虚拟设备
在模拟器中运行应用
可以在控制台上查看进度
试一试
发生了什么?
调整应用
布局里有什么?
activity_main.xml包含两个元素
布局文件包含字符串的引用,而不是字符串本身
分析strings.xml文件
试一试我们的应用
你的Android工具箱
2构建交互式应用
构建一个啤酒荐酒师应用
创建工程
我们已经创建了默认活动和布局
用设计编辑器增加组件
activity_find_beer.xml有一个新按钮
对XML的修改……
……会反映到设计编辑器
使用字符串资源而不是硬编码文本
修改布局使用字符串资源
试一试这个应用
向spinner增加值
让spinner引用字符串数组
试一试spinner
需要让按钮做些事情
让按钮调用一个方法
活动代码
为活动增加onClickFindBeer()方法
onClickFindBeer()需要做些什么
一旦有了View,就能访问它的方法
更新活动代码
活动的第一个版本
试一试
构建定制Java类
改进活动调用定制Java类来得到真正的建议
活动代码版本2
运行代码时发生了什么
试一试你的应用
你的Android工具箱
3多个活动和意图
应用可以包含多个活动
应用结构
创建工程
创建第二个活动和布局
欢迎查看Android清单文件
使用意图启动第二个活动
运行应用时会发生什么
试一试应用
向第二个活动传递文本
更新文本视图属性
putExtra()在意图中增加额外的信息
更新CreateMessageActivity代码
让ReceiveMessageActivity使用意图中的信息
用户单击Send Message按钮时发生了什么
试一试应用
Android应用如何工作
代码运行时发生了什么
Android如何使用意图过滤器
需要在一个真正的设备上运行你的应用
试一试应用
修改代码创建一个选择器
试一试应用
你的Android工具箱
4活动生命周期
活动到底如何工作?
秒表应用
秒表布局代码
为按钮增加代码
runTimer()方法
Handler允许调度代码
完整的runTimer0代码
完整的StopwatchActivity代码
旋转屏幕会改变设备配置
从生到死:活动的状态
活动生命周期:从创建到撤销
如何处理配置变化?
运行应用时发生了什么
活动的生命周期不只是有创建和撤销
活动生命周期:可见生命期
更新的StopwatchActivity代码
运行应用时会发生什么
试一试应用
不过如果应用只是部分可见会怎么样?
活动生命周期:前台生命期
如果活动暂停就停止秒表
完整的活动代码
生命周期方法快速指南
你的Android工具箱
……
5用户界面
6列表视图和适配器
7片段
8嵌套片段
9动作条
10导航抽屉
11SQLite数据库
12游标与AsyncTask
13服务
14材料设计

内容概要

Dawn Griffiths 早先是英国一所顶jian高校的数学家,她在那里获得了数学专业的一等荣誉学位。随后她投身于软件开发领域,在IT行业有逾20年的工作经验。
David Griffiths 12岁时看过一个关于计算机语言发明家西摩•佩伯特的纪录片,并从那时起就开始学习编程。15岁时,他编写了佩伯特的计算机语言LOGO的一个实现。在大学系统研究纯数学之后,他开始编写计算机代码,同时为人们撰写杂志文章。他曾经做过敏捷教练、开发人员和车库管理员(不过先后顺序可能有些不同)。他能用十余种语言编写代码,不过只能用一种语言写文章,除了写作、编写代码和指导培训,业余时间里他大多会与他亲爱的妻子(也是本书的合作者Dawn)一起旅游。


 Head First Android开发下载



发布书评

 
 


精彩短评 (总计1条)

  •     无法给高分。整本书是用代码堆砌起来的,但就算是跟着敲下来也不见得能消化得了。后来作者自己都放弃了,后面的章节有个别代码明显懒得解释了。 最过分的是,整本书只讲了活动和服务,内容提供者和广播接收放在附录里,一共两页。就吐槽这么多,再写就不是“短”评了。
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024