万本电子书0元读

万本电子书0元读

顶部广告

Android移动应用设计与开发(第2版)——基于Android Studio开发环境电子书

1. 以Android Studio为发环境,同类书国内空白。 2. 以一个完整的实际商业案例来讲述移动应用的发过程,并将其功能需求穿插到书中各章节,通过结合该案例给读者系统而生动的阐述各个知识,并*终引领读者构建一款完整的移动应用产品。

售       价:¥

纸质售价:¥42.30购买纸书

48人正在读 | 1人评论 6.2

作       者:胡敏 黄宏程 李冲

出  版  社:人民邮电出版社有限公司

出版时间:2017-04-01

字       数:26.2万

所属分类: 科技 > 计算机/网络 > 软件系统

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
本书以一个完整的案例来讲述移动应用的发过程,并将其功能需求穿插到书中各章节,系统生动地阐述各个知识,*终引领读者构建一款完整的移动应用产品。全书共分12章,涵盖Android发基础知识、基本原理、项目设计和Android新技术。内容组织上由易到难,由设计到研发,讲述了一个完整的移动应用项目,层层递,力图使初学者能够快速门。 本书可作为高等院校理工科各专业本科生相关课程的教材,也可作为发人员或软件实践者自学和提高的参考书。<br/>【推荐语】<br/>1. 以Android Studio为发环境,同类书国内空白。 2. 以一个完整的实际商业案例来讲述移动应用的发过程,并将其功能需求穿插到书中各章节,通过结合该案例给读者系统而生动的阐述各个知识,并*终引领读者构建一款完整的移动应用产品。<br/>【作者】<br/>黄宏程 从2006年至今曾担任《网络软件设计与发》、《计算机口与技术》、《通信信息网》、《软件测试》、《网络规划与设计》、《通信软件设计与发》等课程的教学,在通信软件程序设计与发领域积累了较为丰富的教学经验,了解学生的认知、学习特。同时在通信业务发方面具有丰富的行业应用经验,深刻把握行业对通信软件发、移动互联网应用等相关领域人才需求的现状。<br/>
目录展开

内容提要

前言

第1章 Android简介

1.1 Android发展概述

1.2 配置开发环境

1.2.1 安装JDK

1.2.2 安装Android Studio

1.2.3 安装SDK

1.3 本章小结

习题

第2章 Android项目

2.1 第一个应用程序

2.1.1 创建Android项目

2.1.2 Android项目结构

2.1.3 自动构建工具Gradle

2.1.4 辅助工具介绍

2.2 综合案例:灵客

2.2.1 灵客功能需求

2.2.2 灵客设计概要

2.3 本章小结

习题

第3章 Android基本原理

3.1 Android框架

3.1.1 Android体系结构

3.1.2 Android运行原理

3.2 Android应用程序核心组件

3.2.1 Activity介绍

3.2.2 Service介绍

3.2.3 BroadCastReceiver介绍

3.2.4 ContentProvider介绍

3.3 本章小结

习题

第4章 Activity、Fragment以及Intent通信机制

4.1 Activity生命周期

4.1.1 Activity交互机制

4.1.2 Activity状态

4.1.3 Activity生命周期的事件回调函数

4.2 Fragment

4.2.1 Fragment简介

4.2.2 Fragment的生命周期

4.2.3 Fragment的简单使用

4.3 Intent

4.3.1 Intent属性

4.3.2 Intent解析

4.3.3 Activity的跳转

4.4 本章小结

习题

第5章 用户界面设计

5.1 View

5.1.1 View简介

5.1.2 TextView和EditText

5.1.3 Button

5.1.4 ImageView

5.2 Layout

5.2.1 LinearLayout

5.2.2 RelativeLayout

5.2.3 FrameLayout

5.2.4 TableLayout

5.2.5 AbsoluteLayout

5.3 对话框

5.3.1 提示对话框

5.3.2 单选对话框

5.3.3 复选对话框

5.3.4 列表对话框

5.3.5 进度条对话框

5.3.6 日期选择对话框

5.3.7 时间选择对话框

5.3.8 拖动对话框

5.3.9 自定义对话框

5.4 菜单

5.4.1 上下文菜单

5.4.2 选项菜单

5.4.3 下拉菜单

5.5 Toast

5.5.1 常规Toast

5.5.2 自定义Toast

5.6 Notification

5.6.1 常规Notification

5.6.2 自定义Notification

5.7 列表

5.7.1 常用Adapter

5.7.2 自定义Adapter

5.8 AppWidget

5.9 本章小结

习题

第6章 服务

6.1 本地服务

6.1.1 两种启动方式

6.1.2 生命周期

6.2 远程服务

6.3 服务小实例

6.4 本章小结

习题

第7章 广播

7.1 发送和接收广播

7.1.1 发送广播

7.1.2 接收广播

7.1.3 声明广播

7.1.4 广播的生命周期

7.1.5 常见广播Action常量

7.2 广播小实例

7.3 本章小结

习题

第8章 数据存储和提供器

8.1 SharedPreference存储

8.2 SQLite存储

8.2.1 SQLite简介

8.2.2 SQLite使用

8.3 ContentProvider存储

8.4 文件存储

8.5 本章小结

习题

第9章 Android网络通信编程

9.1 网络访问方式

9.1.1 HTTP通信

9.1.2 Socket通信

9.1.3 HTTP连接与Socket连接的区别

9.1.4 案例分析

9.2 数据解析

9.2.1 JSON格式解析

9.2.2 SAX方式解析

9.2.3 案例分析

9.3 获取网络状态

9.4 JavaScript与Java交互

9.4.1 WebView

9.4.2 在WebView中使用JavaScript

9.5 本章小结

习题

第10章 进程与消息处理

10.1 进程与线程

10.1.1 什么是进程

10.1.2 进程模型

10.1.3 Android中进程的生命周期

10.1.4 Android进程间的通信

10.1.5 什么是线程

10.1.6 Android的线程模型

10.1.7 进程与线程

10.1.8 进程与线程的重要性

10.2 Handler和AsynTask

10.2.1 Handler的基本概念

10.2.2 Android消息机制

10.2.3 Handler的具体使用场合

10.2.4 AsyncTask的介绍

10.2.5 AsyncTask的使用

10.2.6 为什么AsyncTask要在UI Thread中创建才能使用

10.2.7 Handler和AsyncTask

10.3 Application

10.4 本章小结

习题

第11章 综合案例灵客详解与部署

11.1 客户端

11.1.1 代码结构

11.1.2 功能模块

11.2 服务端

11.2.1 服务端功能结构

11.2.2 数据解析和控制流程

11.3 测试环境搭建

11.3.1 服务端测试环境搭建

11.3.2 Android Studio发布客户端工程

11.4 本章小节

习题

第12章 Android新技术与应用

12.1 热补丁

12.1.1 简介

12.1.2 HotFixDemo

12.2 广告拦截技术

12.3 Hybrid技术

12.4 手机应用管理技术

12.4.1 垃圾清理

12.4.2 手机加速

12.4.3 安装和卸载

12.5 本章小结

习题

参考文献

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部