万本电子书0元读

万本电子书0元读

顶部广告

基于Android Studio的案例教程(第2版)电子书

售       价:¥

纸质售价:¥23.90购买纸书

109人正在读 | 0人评论 6.2

作       者:宋三华

出  版  社:电子工业出版社

出版时间:2021-02-04

字       数:10.1万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书主要介绍如何利用Android Studio、Eclipse 等工具发Android 项目。全书共分5 章,主要内容 涉及Android 项目发环境介绍、常用布局及布局组件、活动等几大组件、数据存储、网络XML 和JSON 数据存取等内容。大部分章节都配备了案例,边讲理论边通过案例介绍如何应用。本书面向的是Android 发初学者,大部分章节都配备了案例,主要是针对该章节的知识应用,代码不过多冗余,易于读者理解。 本书可以作为普通高等院校计算机及相关专业课程的教材,也可以作为初学者和Android 项目发人 员的参考书。<br/>【推荐语】<br/>本书面向的是Android 发初学者,大部分章节都配备了案例,主要是针对该章节 的知识应用,代码实用不显冗余,易于读者理解和编程。<br/>【作者】<br/>现就职于河南省黄淮学院,心理学硕士,曾参加过多部心理学及计算机方面的编写工作。<br/>
目录展开

内容简介

前言

第1章 Android概述

1.1 Android平台架构

1.2 软件的下载和安装

1.2.1 JDK的下载与安装

1.2.2 Android Studio的下载与安装

1.3 Android Studio项目的建立与运行

案例1-1 项目的建立

案例1-2 项目的运行

1.4 Android项目结构及Android Studio界面

本章练习

第2章 项目界面搭建

2.1 系统资源

2.1.1 图片资源

2.1.2 文本资源

2.1.3 尺寸介绍

2.1.4 颜色资源

2.2 界面布局

2.2.1 LinearLayout

案例2-1 线性布局的应用

2.2.2 ConstraintLayout

2.2.3 FrameLayout

2.2.4 TableLayout

2.2.5 RecyclerView

案例2-2 循环视图的应用

2.3 界面交互方式

2.3.1 基于回调方法的交互应用

案例2-3 点触回调方法的应用

2.3.2 基于监听接口的交互应用

案例2-4 监听接口的应用

2.4 常用窗口小部件

2.4.1 TextView

2.4.2 EditText

案例2-5 EditText的应用

2.4.3 AutoCompleteTextView

案例2-6 AutoCompleteTextView的应用

2.4.4 MultiAutoCompleteTextView

案例2-7 MultiAutoCompleteTextView的应用

2.4.5 Button

2.5 Menu

2.5.1 Menu菜单文件的创建

2.5.2 Menu菜单文件的格式

2.5.3 Menu菜单资源的引用

2.5.4 Menu类及其方法

2.5.5 MenuItem接口类

2.5.6 Menu的分类

案例2-8 选项菜单的应用

案例2-9 搜索菜单的应用

案例2-10 浮动上下文菜单的应用

案例2-11 ListView的应用

案例2-12 PopupMenu的应用

2.6 AlertDialog

案例2-13 简单对话框的应用

案例2-14 列表对话框的应用

案例2-15 单选对话框的应用

案例2-16 自定义视图对话框的应用

案例2-17 多选对话框的应用

本章练习

第3章 增加项目组件

3.1 Activity

3.1.1 活动的生命周期

案例3-1 验证活动生命周期

3.1.2 活动的创建及应用

3.2 Intent

3.2.1 Intent简介

3.2.2 Intent Filter

3.2.3 Intent的应用场景

案例3-2 Intent的应用

3.3 Service

3.3.1 服务的生命周期

3.3.2 服务的类型

3.3.3 服务的声明

案例3-3 服务的应用

3.4 BroadcastReceiver

3.4.1 广播的分类

3.4.2 广播接收者的注册

案例3-4 广播接收者在无序广播中的应用

案例3-5 广播接收者在有序广播中的应用

本章练习

第4章 数据存储

4.1 特定于应用程序的存储

4.1.1 内部存储

案例4-1 内部存储的应用

4.1.2 外部存储

案例4-2 外部存储的应用

4.2 首选项存储

4.2.1 首选项存储的简介

4.2.2 首选项存储的基本操作

案例4-3 首选项的应用

案例4-4 PreferenceScreen及首选项应用

4.3 共享存储

4.3.1 多媒体数据库

案例4-5 MediaStore数据库特定表字段的获取

案例4-6 视频文件的获取

4.3.2 存储访问框架SAF

案例4-7 存储访问框架的应用

4.4 SQLite数据库存储

4.4.1 数据库基础知识

4.4.2 SQLiteOpenHelper

4.4.3 SQLiteDatabase基本操作

案例4-8 SQLite数据库存储的应用

本章练习

第5章 网络服务

5.1 Web服务器的搭建

5.1.1 Tomcat的安装与测试

5.1.2 Eclipse的下载与安装

5.1.3 在Eclipse中配置Tomcat

案例5-1 Java Web项目的创建和运行

5.1.4 MySQL的安装与配置

5.1.5 JSP连接MySQL数据库

5.2 HTTP通信

5.3 XML数据访问

5.3.1 XML数据格式

案例5-2 服务器端生成XML

5.3.2 SAX解析XML

案例5-3 Android端使用SAX解析XML

5.3.3 PULL解析XML

案例5-4 Android端使用PULL解析XML

5.3.4 DOM解析XML

案例5-5 Android端使用DOM解析XML

5.4 JSON数据访问

案例5-6 服务器端生成JSON

案例5-7 Android端获取JSON数据

本章练习

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部