Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

Java1234 VIP课程

Java毕业设计指导(联系锋哥)

Java毕业设计指导(联系锋哥)         Java1234至尊VIP(特价活动)
当前位置: 主页 > Java文档 > 安卓技术相关 >

Android APP应用程序开发完全学习教程 PDF 下载


分享到:
时间:2019-09-27 10:30来源:http://www.java1234.com 作者:小锋  侵权举报
Android APP应用程序开发完全学习教程 PDF 下载
失效链接处理
Android APP应用程序开发完全学习教程 PDF 下载
 
 
整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
 
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/27911435.html
  
相关截图:
 
资料简介:

本书前九章介绍了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 AppGoogle 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 ManifestGradle构建系统

1.8.1 AndroidManifest.xml文件: App图标与面向安卓的设备

1.8.2 Gradle构建系统

CHAPTER 2 模型视图控制器、 GUI组件和事件

2.1 模型视图控制器(MVC)框架

2.2 模型

2.3 GUI组件

2.4 RelativeLayoutTextViewEditTextButton: 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 以编程方式创建GUITicTacToe应用程序,版本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


 

 


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐