![]()
内容推荐 本书详细介绍Android的开发环境搭建、布局管理、UI组件、数据存储、网络访问机制、JSON、shape以及常用框架等基本知识和应用,并通过7个案例帮助读者更好地学习和理解Android开发技术。 本书从实用的角度出发,以手机App中的常用场景设计为项目案例,内容包括开发第一个Android程序、仿微信框架App、新闻App、用户管理App、下载网络图片App、引导页面制作App、Android常用框架7个单元,帮助读者实现从知识到技能的转化。 本书采用案例驱动方式设计,首先介绍案例所需知识点,为完成案例做铺垫,然后按照程序开发步骤一步一步实现案例。每个单元都配有理论练习和实训练习,通过练习以强化读者对理论知识的掌握程度,并实现其技能的提升。 本书的设计符合高等职业教育行动导向,重在使学生将获得知识的过程与实践技能相对应,建立学习案例与知识、技能的联系,提升学生的学习体验,激发学生的学习兴趣,培养学生的编程思想,帮助学生学以致用。 本书适合作为职业院校计算机应用、软件技术、移动应用开发、大数据等相关专业的教材,也适合作为计算机培训班教材和编程爱好者学习的参考书。 目录 单元1 开发第一个Android程序 【学习导读】 【学习目标】 【思维导图】 【相关知识】 1.1 Android概述 1.1.1 移动操作系统 1.1.2 Android简介 1.1.3 Android架构体系 1.2 Android开发环境 1.2.1 Android开发环境简介 1.2.2 搭建Android Studio集成开发环境 1.3 创建HelloWorld工程 1.3.1 新建Android工程 1.3.2 创建Android模拟器 1.3.3 在Android模拟器上运行App 1.3.4 Android项目目录结构 1.3.5 AndroidApp打包 【实训与练习】 单元2 仿微信框架App 【学习导读】 【学习目标】 【思维导图】 【相关知识】 2.1 UI设计的相关概念 2.1.1 View 2.1.2 ViewGroup 2.1.3 布局中的相关概念 2.1.4 布局的常用属性 2.2 布局管理 2.2.1 线性布局 2.2.2 相对布局 2.2.3 帧布局 2.2.4 网格布局 2.3 常用视图和事件处理 2.3.1 常用视图 2.3.2 事件处理 2.4 仿微信框架App实现 2.4.1 头部区域制作 2.4.2 主页面布局文件设计 2.4.3 内容区域制作 2.4.4 底部导航区域制作 2.4.5 图片选择器制作 2.4.6 颜色选择器制作 2.4.7 底部导航区域优化 2.4.8 导航动作实现 【实训与练习】 单元3 新闻App 【学习导读】 …… 单元4 用户管理App 单元5 下载网络图片App 单元6 引导页面制作App 单元7 Android常用框架 |