基于新信息技术的Android实战基础教程
1星价
¥24.8
(6.9折)
2星价¥24.8
定价¥36.0
暂无评论
图文详情
- ISBN:9787560665658
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:199页
- 出版时间:2023-01-01
- 条形码:9787560665658 ; 978-7-5606-6565-8
内容简介
本书主要介绍了Android开发过程中常用的知识点,包括四大组件中的Activity、Service、BroadcastReceiver以及自定义控件,详细介绍了Android开发过程中的重点和难点,并给出了三个实际案例。 本书适合于有Java编程基础的学习者,可作为高等学校及相关培训机构的教材。
目录
第1章 Android应用开发环境 1
1.1 Android的发展和架构 1
1.1.1 Android的发展 1
1.1.2 Android平台架构及其特性 2
1.2 搭建Android开发环境 4
1.2.1 下载和安装Android SDK 4
1.2.2 安装运行、调试环境 6
1.3 Android常见指令 8
1.4 Android的日志工具Log 9
第2章 布局 11
2.1 线性布局 11
2.2 相对布局 13
2.3 表格布局 15
2.4 帧布局 18
2.5 Android常见显示单位 19
第3章 基本控件 21
3.1 控件概述 21
3.2 常用控件 21
3.2.1 TextView 21
3.2.2 EditText 23
3.2.3 Button 24
3.2.4 ImageView 27
3.2.5 ProgressBar 27
3.2.6 AlertDialog 29
3.2.7 ProgressDialog 31
3.2.8 Spinner 31
3.2.9 ListView 33
第4章 SQLite数据库 37
4.1 SQLiteDatabase简介 37
4.2 SQLiteOpenHelper简介 38
4.3 SQLite数据库的应用 38
第5章 Activity 58
5.1 Activity的生命周期 61
5.2 Activity之间的跳转 66
5.2.1 利用setContentView()实现页面跳转 66
5.2.2 利用Intent实现Activity之间的跳转 69
5.2.3 Activity之间的数据交互 71
第6章 Service 77
6.1 创建配置Service 77
6.2 启动Service 78
6.2.1 使用startService()启动服务 78
6.2.2 使用BindService()启动服务 81
6.3 IntentService的使用 86
6.4 远程服务(AIDL) 90
第7章 BroadcastReceiver 99
7.1 创建广播 99
7.2 普通广播 100
7.3 有序广播 101
第8章 数据存储 106
8.1 SharedPreferences存储 106
8.1.1 数据读取 106
8.1.2 数据存入 107
8.2 使用ContentProvider 108
8.2.1 ContentProvider 109
8.2.2 ContentResolver 109
8.2.3 Uri 109
8.2.4 模拟微信通讯录 110
第9章 网络编程 112
9.1 WebView 详解 112
9.1.1 WebView简介 112
9.1.2 WebView使用方法 113
9.2 HttpURLConnection 114
第10章 学生通讯录系统 116
10.1 需求分析 116
10.1.1 问题定义 116
10.1.2 功能描述 116
10.1.3 技术要点 116
10.2 概要设计 117
10.3 界面设计 117
10.4 详细设计 118
10.4.1 数据库的创建StudentDBOpenHelper 118
10.4.2 MainActivity 120
10.4.3 Manifest 125
10.4.4 activity_main 125
10.4.5 list_item 128
10.5 系统运行结果 129
10.5.1 App初始界面 129
10.5.2 添加功能 130
10.5.3 修改功能 130
10.5.4 删除功能 131
10.5.5 查询功能 131
第11章 电话管理系统 133
11.1 需求分析 133
11.1.1 产生背景 133
11.1.2 功能分析 133
11.2 系统创建 134
11.3 系统主界面实现 134
11.4 信息查询模块实现 136
11.5 系统管理模块实现 139
11.6 信息添加模块实现 144
11.7 信息修改模块实现 147
11.8 信息删除模块和更新模块实现 151
第12章 陌陌即时通信系统 152
12.1 陌陌系统介绍 152
12.1.1 陌陌的发展现状 152
12.1.2 陌陌的特点 152
12.2 实现系统欢迎界面 153
12.2.1 欢迎界面布局 153
12.2.2 欢迎界面Activity 157
12.3 实现系统注册界面 160
12.3.1 注册界面布局 161
12.3.2 注册界面Activity 163
12.3.3 输入验证码界面 170
12.3.4 设置密码界面Activity 174
12.3.5 设置用户界面Activity 176
12.3.6 设置生日界面Activity 179
12.3.7 设置头像界面Activity 182
12.4 实现系统主界面 187
12.4.1 主界面布局 187
12.4.2 实现主界面Activity 188
12.4.3 实现“附近的人”界面 190
12.4.4 实现“附近的群组”界面 195
展开全部
本类五星书
本类畅销
-
全图解零基础word excel ppt 应用教程
¥16.3¥48.0 -
C Primer Plus 第6版 中文版
¥62.6¥108.0 -
零信任网络:在不可信网络中构建安全系统
¥34.2¥59.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥20.3¥39.8 -
情感计算
¥66.8¥89.0 -
大模型RAG实战 RAG原理、应用与系统构建
¥74.3¥99.0 -
大学计算机基础实验教程(MS Office版)——面向数据分析能力培养
¥29.1¥39.8 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥51.8¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥70.0¥89.8 -
LINUX实战——从入门到精通
¥52.4¥69.0 -
剪映AI
¥52.8¥88.0 -
快速部署大模型:LLM策略与实践(基于ChatGPT等大语言模型)
¥56.9¥79.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
数据存储架构与技术(第2版)
¥62.9¥89.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
实战知识图谱
¥51.8¥69.0