网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 移动应用开发技术(高等学校计算机专业规划教材)
分类 科学技术-工业科技-电子通讯
作者
出版社 清华大学出版社
下载
简介
内容推荐
移动互联网的浪潮席卷全球,移动终端(包括手机、平板电脑等)的销售量已经超过传统的个人计算机和笔记本电脑。在移动操作系统中,Google Android已经占据主流地位,基于Android的移动应用开发技术也成为软件开发的重要组成部分之一。本书由浅入深地介绍了Android应用程序开发的方法和技术,并对多线程程序设计、异步任务编程、Android网络编程进行了重点讲解。以网上书城App作为开发案例贯穿全书,也是本书的一大特色,该案例包含数据库、服务器端和Android App端的全部内容。
本书内容丰富,实用性强,主要面向软件工程、计算机科学与技术等相关专业的本科生、研究生,同时也可供高等职业教育、IT开发人员使用。
目录
第1章 Android App开发概述
1.1 Android简介
1.2 Android体系结构
1.3 Android版本
1.4 Android的特点
1.5 Android App开发简介
1.5.1 应用程序组件
1.5.2 AndroidManifest.xml配置文件
1.5.3 应用程序资源
1.6 Android开发环境
1.6.1 Android Studio的安装
1.6.2 Android Studio的特点
习题1
第2章 第一个Android App
2.1 创建Android App项目
2.2 Android App项目结构
2.2.1 模块
2.2.2 项目文件
2.2.3 Android 项目视图
2.2.4 项目结构设置
2.3 Android设备
2.3.1 Android物理设备
2.3.2 Android虚拟设备
2.4 Android App的运行
2.4.1 在物理设备上运行
2.4.2 在虚拟设备上运行
2.5 第一个App详细分析
2.5.1 自定义的Activity类
2.5.2 资源文件372.5.3AndroidManifest.xml配置文件
2.6 Android Studio常用工具
2.6.1 Logcat
2.6.2 DDMS
习题2
移动应用开发技术目录第3章 网上书城案例
3.1 网上书城需求概述
3.2 网上书城App案例展示
3.3 主要技术与框架
3.4 数据库设计
3.5 创建网上书城项目
习题3
第4章 Activity
4.1 Activity概述
4.2 Activity的基本用法
4.2.1 手动创建Activity
4.2.2 创建与加载布局
4.2.3 在AndroidManifest.xml文件中注册
4.2.4 使用Toast
4.2.5 使用OptionsMenu
4.3 多Activity编程
4.3.1 创建Activity
4.3.2 使用Intent跳转
4.4 Activity的生命周期
4.4.1 程序的生命周期
4.4.2 返回栈
4.4.3 Activity的状态
4.4.4 Activity的生存期
4.4.5 Activity生命周期方法调用示例
4.5 网上书城App的Activity编程
习题4
第5章 UI组件与布局
5.1 常用控件
5.1.1 View类
5.1.2 TextView
5.1.3 Button
5.1.4 EditText
5.1.5 ImageView
5.1.6 ProgressBar
5.1.7 AlertDialog
5.2 布局
5.2.1 线性布局
5.2.2 相对布局
5.2.3 帧布局
5.2.4 百分比布局
5.2.5 表格布局
5.2.6 网格布局
5.3 ListView
5.3.1 ListView的简单用法
5.3.2 定制ListView的界面
5.3.3 ListView的单击事件处理
5.4 网上书城客户端App的UI与布局
5.4.1 首页界面的布局
5.4.2 登录界面的布局
习题5
第6章 多线程开发技术
6.1 进程与线程
6.1.1 进程
6.1.2 线程
6.1.3 Thread类
6.1.4 Runnable接口
6.2 Java多线程编程技术
6.2.1 实现Runnable接口
6.2.2 从Thread类继承
6.3 Android进程和线程
6.3.1 Android进程
6.3.2 线程
6.3.3 工作线程
6.4 线程之间的通信
6.4.1 Activity类的runOnUiThread()方法
6.4.2 View类的post()方法
6.5 异步消息处理
6.5.1 异步消息
6.5.2 Message类
6.5.3 Handler类
6.5.4 Handler案例
6.6 AsyncTask
6.6.1 AsyncTask的基本概念
6.6.2 AsyncTask案例
习题6
第7章 Intent与IntentFilter
7.1 Intent
7.1.1 Intent概述
7.1.2 Intent的属性
7.2 显式Intent
7.3 隐式Intent
7.4 IntentFilter
7.4.1 IntentFilter概述
7.4.2 IntentFilter的属性
7.5 传递数据
7.5.1 传递单个数据
7.5.2 传递多个数据
7.6 获取Activity返回的数据
习题7
第8章 广播接收器与服务
8.1 广播接收器
8.1.1 发送广播消息
8.1.2 自定义广播接收器
8.2 Service概述
8.3 启动的服务
8.4 绑定的服务
8.4.1 扩展Binder类
8.4.2 绑定服务的特点
8.4.3 启动服务与绑定服务间的转换
8.5 Service与Thread的区别
8.6 Service的生命周期
习题8
第9章 Java网络开发技术
9.1 计算机网络概述
9.1.1 OSI参考模型
9.1.2 TCPIP协议族
9.2 网络层开发技术
9.3 传输层开发技术
9.3.1 基于UDP开发
9.3.2 基于TCP开发
9.4 应用层开发技术
9.4.1 URL类
9.4.2 URLConnection类
9.5 基于HTTP开发
9.5.1 HTTP概述
9.5.2 HttpURLConnection类
9.6 第三方HTTP开发框架
9.6.1 Apache HttpComponents
9.6.2 Google Volley
9.6.3 OkHttp
习题9
第10章 XML与JSON技术
10.1 XML概述
10.2 XML语法
10.2.1 XML声明
10.2.2 处理指令
10.2.3 注释
10.2.4 元素
10.2.5 属性
10.2.6 命名空间
10.3 XML解析
10.3.1 DOM解析器
10.3.2 SAX解析器
10.4 JSON的语法
10.5
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/14 6:49:36