-
内容大纲
本书以Android Studio为开发工具,详细地介绍了Android编程的核心技术,包括:原型设计、Android用户界面编程、Android组件、数据存储、事件处理、第三方库、项目发布等知识。本书不限于介绍Android理论知识,还从案例和项目驱动的角度讲解理论。本书以项目和案例贯穿章节,可帮助读者深刻理解知识点。这些案例和项目贴合实际工作需要,能够使读者真正把书本中的知识应用到实际开发中。本书共分为9章、包括项目前期工作,揭开Android的神秘面纱,Android UI设计,Activity和lntent详解,Fragment的应用,列表组件和适配器,数据存储,使用第三方库和项目发布。
本书附有配套视频、源代码、习题、教学课件等教学资源。
本书可作为高等院校本科、高职计算机相关专业的“移动互联”课程专用教材,也可以作为Android移动开发的培训教材,是一本非常适合Android零基础读者的图书。 -
作者介绍
-
目录
前言
二维码索引
第1章 项目前期工作
1.1 项目开发流程
1.1.1 创意
1.1.2 规划
1.1.3 设计
1.1.4 开发
1.1.5 部署
1.1.6 运营
1.2 项目需求分析
1.2.1 项目背景
1.2.2 项目需求分析
1.2.3 项目业务框架分析
1.3 项目原型设计
1.3.1 原型设计
1.3.2 墨刀的使用
1.4 【项目实战】
1.4.1 引导页原型设计
1.4.2 登录和注册界面的原型设计
1.4.3 主界面导航栏原型设计
1.4.4 概要收入支出原型设计
1.4.5 类别管理原型设计
1.4.6 原型的交互设计
1.4.7 挑战任务
本章小结
第2章 揭开Android的神秘面纱
2.1 Android简介
2.1.1 Android系统架构
2.1.2 Android已发布的版本
2.1.3 Android 应用开发特色
2.2 Android Studio开发环境搭建
2.2.1 Android Studio的下载、安装与配置
2.2.2 在Android Studio中下载SDK
2.2.3 模拟器的创建
2.3 【案例】开发第一个Android程序
2.4 Android 应用程序框架
2.5 ADB介绍以及常用的命令
2.5.1 执行adb命令
2.5.2 配置adb环境变量
2.5.3 文件浏览器窗口
2.5.4 常用的adb命令
2.6 【项目实战】
2.6.1 创建记账本项目
2.6.2 挑战任务
本章小结
第3章 Android UI设计
3.1 用户界面基础
3.1.1 用户界面基本要求
3.1.2 View和ViewGroup
3.2 常用基本控件(一)
3.2.1 控件概述
3.2.2 TextView
3.2.3 EditText
3.2.4 Button
【案例】体质指数计算器
3.3.1 案例描述
3.3.2 案例分析
3.3.3 案例实现
3.4 常用布局
3.4.1 线性布局LinearLayout
3.4.2 相对布局RelativeLayout
3.4.3 帧布局FrameLayout
3.4.4 表格布局TableLayout
3.4.5 约束布局ConstraintLayout
……
第4章 Activity和Intent详解
第5章 Fragment的应用
第6章 列表组件和适配器
第7章 数据存储
第8章 使用第三方库
第9章 项目发布
参考文献
同类热销排行榜
- 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年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...