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

请输入您要查询的图书:

 

书名 移动互联网技术与应用(普通高等教育人工智能与大数据系列教材)
分类 科学技术-工业科技-电子通讯
作者
出版社 机械工业出版社
下载
简介
内容推荐
本书围绕移动互联网背景下的应用开发需求,简明扼要地介绍移动互联网的相关概念与技术、Java面向对象程序设计基础及Android应用开发技术与案例。读者通过基础知识与案例的学习,能够初步进行基于Android系统的移动互联网应用实际开发。
全书分为四部分,共11章。第一部分为第1章,介绍移动互联网的概念、关键技术与应用开发技术;第二部分包括第2-4章,详细介绍Java语言的特点、运行机制、面向对象基本概念、Java多线程技术等:第三部分包括第5-9章,详细介绍Android系统架构、开发环境搭建方法、应用界面设计、网络与通信编程、数据存储技术等;第四部分包括第10-11章,分别给出Android基础应用的案例和基于物联网开发平台的综合应用案例。各个章节的相关完整示例代码随书提供,读者可在机械工业出版社教育服务网(www.cmpedu.com)下载。
本书适合高等院校电子信息工程、通信工程等专业学生使用。也可作为相关行业的工程技术人员参考用书。
目录
前言
第1章 移动互联网技术基础
1.1 移动互联网的概念
1.1.1 移动互联网的产生背景
1.1.2 移动互联网的组成与体系架构
1.2 移动互联网的关键技术
1.2.1 基础网络技术
1.2.2 终端技术
1.2.3 应用服务技术
1.3 移动互联网应用开发技术
1.3.1 网络应用模式
1.3.2 移动互联网应用的类型
1.3.3 移动互联网应用的开发工具
习题
第2章 Java编程基础
2.1 Java语言发展历程
2.2 Java语言的特性
2.3 Java程序的运行机制
2.3.1 高级语言运行机制
2.3.2 Java程序与JVM
2.4 Java开发环境搭建
2.4.1 下载和安装JDK
2.4.2 环境变量配置
2.4.3 运行Java程序
2.4.4 常见的Java IDE介绍
习题
第3章 基于Java语言的面向对象程序设计
3.1 面向对象基本概念
3.2 类
3.2.1 类的定义
3.2.2 成员变量与成员方法
3.2.3 类的构造方法
3.2.4 局部变量
3.2.5 this关键字
3.2.6 类的主方法
3.3 对象
3.3.1 对象的创建
3.3.2 访问对象的属性和行为
3.3.3 对象的gl用
3.3.4 对象的比较
3.4 继承
3.4.1 定义子类
3.4.2 方法覆盖
3.4.3 继承层次
3.4.4 多态
3.5 接口
3.5.1 接口的概念
3.5.2 接口的定义
3.5.3 接口的使用
3.5.4 接口与抽象类
习题
第4章 Java多线程技术
4.1 线程概述
4.1.1 线程和进程
4.1.2 多线程的优势
4.2 线程的创建和启动
4.2.1 继承Thread类创建线程类
4.2.2 实现Runnable接口创建线程类
4.2.3 使用Callable和Future创建线程
4.3 线程的生命周期
4.3.1 新建和就绪状态
4.3.2 运行和阻塞状态
4.3.3 线程死亡
4.4 线程通信
4.4.1 传统的线程通信
4.4.2 使用Condition控制线程通信
4.4.3 使用阻塞队列(Bloeking Queue)控制线程通信
习题
第5章 Android开发基础
5.1 Android技术简介
5.1.1 Android发展简介
5.1.2 Android平台架构及特性
5.1.3 使用Gradle自动化构建项目
5.2 Android开发环境搭建
5.2.1 安装Android Studio
5.2.2 下载和安装Android SDK
5.2.3 在安装过程中常见的错误
5.2.4 安装运行、调试环境
5.3 创建并运行第一个Android应用
5.3.1 创建新项目
5.3.2 编译项目/模块
5.3.3 在真机和模拟器上运行程序
5.4 Android项目的工程结构
5.4.1 工程目录说明
5.4.2 编译配置文件build.gradle
5.4.3 App运行配置AndroidManifest.xml
5.4.4 在代码中操纵控件
5.5 Android基本组件
5.5.1 Activity和View
5.5.2 Service
5.5.3 BroadcastReceiver
5.5.4 ContentProvider
5.5.5 Intent和IntentFilter
习题
第6章 Android应用界面设计
6.1 Activity
6.1.1 Activity的生命周期
6.1.2 Intent简介
6.1.3 Activity的页面跳转与数据传递
6.2 Android UI界面的设计
6.2.1 View类和ViewGroup类
6.2.2 UI界面的控制
6.2.3 布局管理器
6.3 UI基础组件
6.3.1 文本框(TextView)
6.3.2 编辑框(EditText)
6.3.3 按钮Button
6.3.4 单选按钮(RadioButton)
6.3.5 复选框(CheckBox)
6.3.6 开关按钮(ToggleButton)和开关(Switch)
6.3.7 图像视图(ImageView)
6.4 UI高级组件
6.4.1 自动完成文本框(AutoCompleteTextView)
6.4.2 日期选择器(DatePicker)
6.4.3 拖动条(SeekBar)
习题
第7章 Android事件处理机制
7.1 用户uI输入事件处理
7.1.1 概述
7.1.2 事件监听器与回调方法
7.1.3 事件处理程序实例
7.2 系统配置改变事件处理
7.2.1 概述
7.2.2 重写onConfigurationChanged方法响应系统设置更改
7.3 异步任务(AsyncTask)
7.3.1 概述
7.3.2 AsyncTask类工作原理
7.3.3 异步任务实例
7.4 Handler消息传递机制
7.4.1 Handler机制概述
7.4.2 Handler应用实例
习题
第8章 Android网络与通信编程
8.1 Android Socket编程
8.1.1 网络地址InetAddress
8.1.2 基于TCP的Socket通信
8.1.3 基于UDP的Socket通信
8.2 HTTP接口访问
8.2.1 网络连接检查
8.2.2 移动数据格式JSON
8.2.3 JSON串与实体类自动转换
8.2.4 HTTP接口调用
8.2.5 HTTP图片获取
8.3 蓝牙编程
8.3.1 蓝牙简介
8.3.2 Android蓝牙API
8.3.3 Android蓝牙基本操作
8.4 JNI开发
8.4.1 NDK环境搭建
8.4.2 开发JNI程序流程
习题
第9章 Android数据
随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 11:09:14