- ISBN:9787568064569
- 装帧:60g胶版纸
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:344页
- 出版时间:2020-08-01
- 条形码:9787568064569 ; 978-7-5680-6456-9
本书特色
(1)使用新版本讲解:Android 10 + Android studio 3.5。 (2)全书配有40个微课视频。 (3)为了提高项目动手能力,在每章的后一节中为实践任务,通过需求分析与实现思路的参考代码,逐步提高读者的动手能力。 (4)本书配套有视频、教学课件、案例源码以及习题集等教学资料,所有知识点对应的案例都是采用较新的技术实现,尽量与企业岗位需求接轨。
内容简介
本书介绍了Android开发的基础知识与Android开发的流行框架, 内容包括Android程序结构与基础入门、Android程序的界面设计与控件的使用、Android的事件处理、Activity组件、内容提供者、广播机制、服务、数据存储技术、Android网络编程技术、多媒体技术以及流行的Android开发框架, 如Gson、okHttp、Glide、EventBus等内容, 书中的重要的知识点都配有案例, 所有案例使用Android Studio3.5工具开发, 理论与实践结合, 理实一体, 任务驱动, 案例选用的技术一般为新技术版本。
目录
1.1Android系统概述/002
1.2搭建Android开发环境/006
1.3开发Android应用程序/011
1.4资源的管理与引用/018
1.5应用程序主题制作/023
1.6程序的日志/024
1.7程序调试/025
1.8打包发布/026
1.9实践任务/027
第2章Android控件与界面交互
2.1界面布局概述/031
2.2常见的UI控件/034
2.3消息框与对话框/047
2.4Android事件处理/055
2.5系统配置与屏幕方向监听/062
2.6实践任务/065
第3章Android界面布局与高级控件
3.1Android布局管理/081
3.2AdapterView及其子类/091
3.3使用 RecyclerView 创建列表/106
3.4菜单/110
3.5实践任务/117
第4章Activity组件
4.1Activity基础/129
4.2Activity的生命周期/134
4.3Intent的使用/143
4.4Activity之间的数据传递/145
4.5Activity的启动模式/151
4.6Fragment/154
4.7Fragment 传值/162
4.8实践任务/166
第5章Android数据存储
5.1数据存储方式概述/172
5.2文件存储/172
5.3SharedPreferences存储/188
5.4SQLite数据库/195
5.5使用 Room 操作数据库/203
5.6实践任务/205
第6章ContentProvider的使用
6.1ContentProvider介绍/218
6.2使用ContentProvider共享数据/227
6.3ContentObserver/233
6.4Application全局应用/244
6.5本章实践任务/246
第7章Android网络编程
7.1网络编程基础/252
7.2使用HTTP访问网络/265
7.3解析JSON格式数据/277
7.4Handler/282
7.5异步任务AsyncTask/286
7.6实践任务/294
第8章广播机制与服务组件
8.1广播机制/303
8.2自定义广播/308
8.3Service概述/315
8.4服务通信/323
8.5Service的生命周期/328
8.6实践任务/334
参考文献
节选
(1)使用新版本讲解:Android 10 + Android studio 3.5。 (2)全书配有40个微课视频。 (3)为了提高项目动手能力,在每章的后一节中为实践任务,通过需求分析与实现思路的参考代码,逐步提高读者的动手能力。 (4)本书配套有视频、教学课件、案例源码以及习题集等教学资料,所有知识点对应的案例都是采用较新的技术实现,尽量与企业岗位需求接轨。
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.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 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0