书籍详情
《AndroidAPP应用程序开发完全学习教程埃尔维杰伊弗朗西斯基著,高翔译》[39M]百度网盘|亲测有效|pdf下载
  • AndroidAPP应用程序开发完全学习教程埃尔维杰伊弗朗西斯基著,高翔译

  • 出版社:雅风斋图书专营店
  • 出版时间:2019-07
  • 热度:11618
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

基本信息

书名:Android APP应用程序开发完全学习教程

定价:89.90元

作者:【美】埃尔维?杰伊?弗朗西斯基著,高翔 译

出版社:其他品牌

出版日期:2019-07-01

ISBN:9787515356334

字数:

页码:

版次:

装帧:平装

开本:128开

商品重量:

编辑推荐


Android APP开发经典教程,受到读者五星好评!专业的人写专业的书给专业的读者!不管你已经初识Android或者还未进入Android 开发大门,都能通过本书得到系统训练!随书附赠Android Studio所有程序源代码及PPT课件,亲手实践体验应用程序开发乐趣吧!

内容提要


本书前九章介绍了Android应用开发的基本概念。后七章介绍了更具体的主题。
附录中介绍了正文章节中涉及到的几个概念:检索设备的尺寸,包括状态栏和操作栏的高
度;动态调整TextView的字体大小;使用AsyncTask在后台执行任务(从远程位置中检索数据);
使用Google Play服务等。这样的章节分配能使大部分章节内容相对独立,有利于教师在教学时挑选需要的章节进行教学。
CHAPTER 1: Android基础知识,个应用程序: HelloAndroid
在本章中,将了解如何使用Android Studio开发环境,包括如何使用模拟器、如何在设备
上运行应用程序、如何使用调试器输出到Logcat。还将查看与应用程序关联的各种资源,如
AndroidManifest.xml文件,各种xml文件用于定义字符串、颜色、尺寸以及GUI。
CHAPTER 2:模型视图控制器、 GUI组件和事件
在本章中,讲解了模型视图控制器架构,并使用MVC制作个应用程序—一个小费计算
器。
CHAPTER 3: GUI、布局管理器编程
在本章中,继续使用MVC架构,讲解了如何定义GUI并以编程方式为tic-tac-toe应用程序设置
事件处理。将介绍如何使用内部类、布局参数和警报对话框。
CHAPTER 4:多个activity,在activity之间传递数据,转换,
持久性数据
在本章中,将介绍如何在应用程序中添加多个activity,以及如何在activity之间传递数据。
CHAPTER 5:菜单和SQLite
在本章中,将展示如何在应用程序中添加菜单以及如何使用SQLite处理持久性数据。我们以编程方式生成GUI时采用了ScrollView。本章应用程序示例是一个糖果店管理器,用户能够添加、
更新和删除糖果,以及使用Toast类敲响收银机。
CHAPTER 6:设备方向管理
在本章中,将展示如何检测设备方向的变化,并探索各种编码GUI的方法,以便应用程序在
垂直和水平方向上工作。
CHAPTER 7:触摸与滑动
在本章中,将首先展示如何检测和处理触摸或滑动事件。随后,我们还展示如何检测和处理
手势,包括单击、双击事件。
CHAPTER 8:图形、动画、声音和游戏
在本章中,将探索如何创建自定义视图,如何绘制形状和位图,如何通过在屏幕上设置动画
对象来创建游戏,如何处理事件和制作声音。CHAPTER 9:片段
在本章中,将介绍在activity中使用片段的各种方法,在两个片段之间通信的方法以及如何使
片段可重复使用。本章应用程序实例是一款刽子手游戏,其中的片段包括游戏的状态、游戏的数据统计、剩余的次数以及一些不可见的片段。

目录


CHAPTER 1 Android
基础知识,个应用程序:HelloAndroid
1.1
智能手机及其操作系统
1.1.1
智能手机
1.1.2 Android
手机
1.1.3 App
和Google Play
1.2 Android
应用开发环境
1.3
个应用程序:HelloAndroid
1.3.1
框架应用
1.3.2 GUI
预览
1.3.3 XML
文件: activity_main.xml
、 colors.xml
、 styles.xml
、 strings.xml
、 dimens.xml
1.3.4 MainActivity

1.4
在模拟器中运行App
1.5
使用Logcat
调试App
1.6
调试器的使用
1.7
在实际设备上测试App
1.8 App Manifest
和Gradle
构建系统
1.8.1 AndroidManifest.xml
文件: App
图标与面向安卓的设备
1.8.2 Gradle
构建系统
CHAPTER 2
模型视图控制器、 GUI
组件和事件
2.1
模型视图控制器(MVC
)框架
2.2
模型
2.3 GUI
组件
2.4 RelativeLayout
、TextView
、EditText
和Button: Tip Calculator
应用程序,
版本0
2.5 GUI
组件和多XML
属性: Tip Calculator
应用程序,版本1
2.6
风格和主题: Tip Calculator
应用程序,版本2
2.7
事件和简单事件处理:编写控制器, Tip Calculator
应用程序,版本3
2.8
多事件处理: Tip Calculator
应用程序,版本4
CHAPTER 3 GUI
、布局管理器编程
3.1 MVC
框架
3.2
模型
3.3
以编程方式创建GUI
,TicTacToe
应用程序,版本0
3.4
事件处理:TicTacToe
应用程序,版本1
3.5
整合模型以支持游戏玩法:TicTacToe
应用程序,版本2
3.6
内部类
3.7
布局参数:TicTacToe
应用程序,版本3
3.8
提醒对话框:TicTacToe
应用程序,版本4
3.9
拆分视图和控制器:TicTacToe
应用程序,版本5
CHAPTER 4
多个Activity
,在Activity
之间传递数据,转换,持久性数据
4.1
模型: Mortgage

4.2
使用TableLayout
作为GUI
前端: Mortgage Calculator
应用程序,版本0
4.3
使用RelativeLayout
作为第二屏幕GUI
4.4
连接两个activity
: Mortgage Calculator
应用程序,版本1
4.5 activity
的生命周期
4.6
多个activity
之间共享数据: Mortgage Calculator
应用程序,版本2
4.7 activity
之间的转换: Mortgage Calculator
应用程序,版本3
4.8
处理持久性数据: Mortgage Calculator
应用程序,版本4

CHAPTER 5
菜单和SQLite
5.1
菜单和菜单项: Candy Store
应用程序,版本0
5.2
图标: Candy Store
应用程序,版本1
5.3 SQLite
:创建数据库、表和插入数据, Candy Store
应用程序,版本2
5.4
删除数据: Candy Store
应用程序,版本3
5.5
更新数据: Candy Store
应用程序,版本4
5.6
运行收银机: Candy Store
应用程序,版本5
CHAPTER 6
设备方向管理
6.1 Configuration

6.2
捕获设备旋转事件
6.3
策略1
:为每个方向设置一个Layout XML
文件
6.4
策略2
:为两个方向应用一个layout XML
文件,用代码修改布局
6.5
策略3
:完全用代码管理布局和方向
CHAPTER 7
触摸与滑动
……
16.5
对称和非对称加密:修改视图, Encryption
应用程序,版本3
附录 a
动态检索状态栏和操作栏的高度
附录 B
动态设置TextView
的字体大小
附录 c
下载、安装Google Play
服务和使用地图
附录 D AsyncTask



作者介绍


美 埃尔维·杰伊·弗朗西斯基
Hervé J. Franceschi
美国马里兰洛约拉大学计算机科学学院教授,从事计算机教学和研究工作十余年。出版或参与出版过的著作有《JavaIlluminated》等。

序言