-
内容大纲
本书基于Android10和Android Studio4.1集成开发环境编写,系统地介绍Android移动应用开发的基础知识。
本书共14章,分别介绍了认识Android、创建Android项目、设计用户界面、UI控件设计、Activity与Fragment、列表与适配器、菜单与对话框设计、线程间的通信与异步机制、Android本地存储、Service与后台服务设计、BroadcastReceiver与广播通信、ContentProvider与应用间数据共享、网络连接与管理、Android性能分析与测试。
本书以任务贯穿全程,结构清晰、语言简洁,易于学习,非常适合初学Android的在校学生和希望系统掌握Android编程技能的开发人员阅读。 -
作者介绍
-
目录
第1章 认识Android
1.1 Android简介
1.1.1 Android的由来
1.1.2 Android的发展历程
1.1.3 Android的应用领域
1.2 Android学习指导
1.2.1 为什么要学习Android
1.2.2 Android的学习路径
1.2.3 Android的学习资源
任务1.1 搭建Android集成开发环境
1.3 Android Studio使用入门
1.3.1 Android Studio快速入门
1.3.2 配置Android Studio
1.3.3 Android SDK升级管理
本章小结
动手实践
第2章 创建Android项目
任务2.1 使用向导创建Android项目
2.1 Android项目架构解析
2.1.1 Android的项目组成
2.1.2 项目文件解析
2.1.3 清单文件解析
任务2.2 设计App闪屏界面
2.2 Android资源配置与管理
2.2.1 资源的种类
2.2.2 引用资源
2.2.3 管理资源
任务2.3 托管项目至GitHub
2.3 Android代码调试
2.3.1 Logcat与系统日志
2.3.2 启动调试
2.3.3 执行调试
本章小结
动手实践
第3章 设计用户界面
3.1 认识布局
3.1.1 UI概览
3.1.2 布局规范
3.2 创建布局
3.2.1 创建XML布局文件
3.2.2 可视化界面编辑器
3.2.3 视图基本属性与事件
任务3.1 设计App登录界面
3.3 布局设计
3.3.1 线性布局
3.3.2 约束布局
任务3.2 设计App“我”界面
3.4 优化布局
3.4.1 复用布局
3.4.2 Layout Inspector
本章小结
动手实践
第4章 UI控件设计
4.1 文本控件设计
4.1.1 控件设计基本步骤
4.1.2 TextView
4.1.3 EditText
4.1.4 AutoCompleteTextView和MultiAuto CompleteTextView
4.2 按钮控件设计
4.2.1 Button
4.2.2 ToggleButton
4.3 图像控件设计
4.3.1 ImageView
4.3.2 ImageSwitcher
任务4.1 设计相册大图轮播界面
……
第5章 Activity与Fragment
第6章 列表与适配器
第7章 菜单与对话框设计
第8章 线程间的通信与异步机制
第9章 Android本地存储
第10章 Service与后台服务设计
第11章 BroadcastReceiver与广播通信
第12章 ContentProvider与应用间数据共享
第13章 网络连接与管理
第14章 Android性能分析与测试
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...