万本电子书0元读

万本电子书0元读

顶部广告

Android移动应用开发技术与实践电子书

配套资源:电子课件、课后习题答案、每章案例代码、实验代码 本书特色: 1)书中通过在各个章节穿插很多示例,提供了Android移动应用发从门到实际应用所的知识。 2)采用Android Studio 3.5.2发工具行发,所有示例和案例都有详细说明。 3)本书每章都配有课后习题,并且每章都有一个综合案例,可供教师教学使用。

售       价:¥

纸质售价:¥56.30购买纸书

30人正在读 | 0人评论 6.2

作       者:夏辉,杨伟吉,张瑾

出  版  社:机械工业出版社

出版时间:2021-02-25

字       数:14.0万

所属分类: 教育 > 大中专教材 > 成人/中高职教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书通过大量示例由浅深、循序渐地阐述了Android发的基础知识,同时介绍如何使用Android来解决科学计算问题和行移动应用发,还介绍了很多利用Android的应用技术。本书共10章,主要内容包括:Android应用发概述,Android发组件,Android发的Java基础知识,Android布局管理器,Android基本控件,菜单和对话框,数据库与存储技术,Android线程,Android网络通信发,综合应用与案例—社交系统发。本书示例采用Android Studio 3.5.2发工具行发,所有示例和案例都有详细说明,并且每章都配有课后练习。 本书重突出,内容丰富,适合作为高等院校计算机及相关专业的教材或教学参考书,也适合学习Android的初学者使用。<br/>【推荐语】<br/>配套资源:电子课件、课后习题答案、每章案例代码、实验代码 本书特色: 1)书中通过在各个章节穿插很多示例,提供了Android移动应用发从门到实际应用所的知识。 2)采用Android Studio 3.5.2发工具行发,所有示例和案例都有详细说明。 3)本书每章都配有课后习题,并且每章都有一个综合案例,可供教师教学使用。<br/>
目录展开

前言

第1章 Android应用开发概述

1.1 Android简介

1.2 Android开发环境搭建

1.2.1 开发环境的下载和安装

1.2.2 安装SDK和Gradle

1.2.3 调试虚拟机

1.3 Android平台架构

1.3.1 Android平台架构概述

1.3.2 Android Studio应用工程文件组成和介绍

1.4 Android Studio基本操作介绍

1.4.1 Android Studio使用

1.4.2 Android Studio快捷键

本章小结

课后练习

第2章 Android开发组件

2.1 Activity

2.1.1 Activity简介

2.1.2 活动状态与活动的生命周期

2.1.3 Activity界面表现

2.1.4 Activity示例

2.2 Intent

2.2.1 Intent组件的概念

2.2.2 实现Activity页面跳转

2.2.3 Intent实现不同页面的传参

2.3 Service

2.3.1 Service的创建和生命周期

2.3.2 本地Service

2.3.3 远程Service

2.4 BroadCastReceiver

2.4.1 BroadCastReceiver简介

2.4.2 BroadCastReceiver生命周期

2.4.3 BroadCastReceiver的类型

2.4.4 BroadCastReceiver实现机制

本章小结

课后练习

第3章 Android开发的Java基础知识

3.1 Java概述

3.2 Java基础知识

3.2.1 Java数据类型

3.2.2 基本数据类型转换

3.2.3 流程控制语句

3.3 Java面向对象基础

3.3.1 类与对象

3.3.2 封装和继承

3.3.3 多态

3.3.4 接口和抽象类

实例3-1:一个典型流程控制应用

实例3-2:类继承实现效果

实例3-3:抽象类和接口结合实例

本章小结

课后练习

第4章 Android布局管理器

4.1 线性布局(LinearLayout)

4.1.1 LinearLayout介绍

4.1.2 LinearLayout实例

4.2 表格布局(TableLayout)

4.3 相对布局(RelativeLayout)

4.4 绝对布局(AbsoluteLayout)

4.4.1 AbsoluteLayout介绍

4.4.2 AbsoluteLayout实例

4.5 帧布局(FrameLayout)

4.5.1 FrameLayout介绍

4.5.2 FrameLayout实例

4.6 Fragment

4.6.1 Fragment介绍

4.6.2 Fragment实例

4.7 百分比布局

4.7.1 百分比布局介绍

4.7.2 百分比布局实例

4.8 引入布局

实例4-1:页面转换

实例4-2:布局的嵌套

实例4-3:页面切换效果

实例4-4:模仿QQ登录效果

本章小结

课后练习

第5章 Android基本控件

5.1 文本控件

5.1.1 文本控件(TextView)

5.1.2 编辑框(EditText)

5.2 按钮控件

5.2.1 普通按钮(Button)

5.2.2 图片按钮(ImageButton)

5.2.3 开关按钮(ToggleButton)

5.3 选择按钮控件

5.3.1 单选控件(RadioButton)

5.3.2 多选控件(CheckBox)

5.4 下拉控件和选项卡

5.4.1 下拉列表(Spinner)

5.4.2 选项卡(TabHost)

5.5 视图控件

5.5.1 滚动视图(ScrollView)

5.5.2 列表视图(ListView)

5.5.3 循环器视图(RecyclerView)

5.5.4 网格视图(GridView)

5.6 进度条

5.7 日期选择器

5.8 视图滑动切换

实例5-1:个人应用中心

实例5-2:个人应用列表

实例5-3:简单博客页面

实例5-4:简单用户注册页面

本章小结

课后练习

第6章 菜单和对话框

6.1 菜单功能开发

6.1.1 菜单简介

6.1.2 选项菜单开发

6.1.3 Android上下文菜单开发

6.2 对话框开发

6.3 消息框开发

6.3.1 Notification开发

6.3.2 Toast开发

实例6-1:选项菜单实现效果

实例6-2:上下文菜单与子菜单的建立

实例6-3:Menu和消息框

实例6-4:子菜单的应用

实例6-5:上下文菜单

实例6-6:选项菜单

本章小结

课后练习

第7章 数据库与存储技术

7.1 SQLite数据库概述

7.2 数据库操作

7.2.1 打开或创建数据库

7.2.2 添加数据

7.2.3 数据的删除

7.2.4 数据的修改

7.2.5 数据的查询

7.2.6 使用SQLite可视化工具

7.3 SharedPreferences存储

7.4 文件存储方式

实例7-1:生词本的实现

实例7-2:SD卡的浏览器

实例7-3:数据库商品展示

实例7-4:创建数据库

实例7-5:SD卡文件浏览器

实例7-6:SQLite数据库及表的创建与更新

本章小结

课后练习

第8章 Android线程

8.1 Android线程简介

8.2 循环者—消息机制

8.2.1 Message和Handler简介

8.2.2 MessageQueue和Looper简介

8.2.3 循环者—消息机制案例

8.3 Android其他创建多线程的方法

8.3.1 线程创建的两种方法

8.3.2 线程操作方式

8.3.3 线程实现

实例8-1:Service实现点击按钮后与后台进行交互

实例8-2:计时器与进度条

实例8-3:使用异步多线程下载图片

实例8-4:Handler简单应用

实例8-5:基本多线程技术

本章小结

课后练习

第9章 Android网络通信开发

9.1 URL通信方式

9.2 Socket通信方式

9.3 使用HTTP访问网络

9.3.1 使用HttpURLConnection

9.3.2 使用OkHttp

实例9-1:OkHttp的范例

实例9-2:Socket简单通信

实例9-3:使用Picasso获取网络图片的实例

实例9-4:扫描二维码

本章小结

课后练习

第10章 社交系统开发

10.1 社交系统开发概述

10.2 系统欢迎页面

10.3 系统设计

10.3.1 数据库设计

10.3.2 服务器设计

10.4 系统模块设计

10.4.1 登录注册模块设计

10.4.2 通信模块设计

10.5 工具类

本章小结

课后练习

参考文献

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部