Android项目开发教程

编辑

锁定

讨论

上传视频

Android项目开发教程

书    名

Android项目开发教程

作    者

车金庆、何征天、李琳、严正宇、周凌翱

类    别

图书>教材>高职高专教材>计算机

出版社

清华大学出版社出版时间

2017年02月

定    价

¥35.00

装    帧

平装

ISBN

9787302455554

Android项目开发教程内容简介

编辑

本书以Android开发环境为核心,以多个业务相对独立但知识彼此关联的项目应用开发和实现为主线,以Android开发环境中各个核心功能的实现为主体内容,以项目实战结合工作任务分解的方式组织内容,完成项目化教学。每个项目应用开发都包括项目分析、算法流程设计、界面设计、代码编写、系统运行与效果测试六个关键环节的内容,将具体的Android项目开发与程序设计工程师的岗位工作过程相融合,让读者在实践中能够从技术和职业两种不同的视角掌握 Android项目开发的全过程。 本书内容的顺序和层次按照Android开发环境的难易程度及Android应用的复杂程度来编排,共分为9章,介绍如何构建Android开发环境、实现通信功能、实现图像与动画功能、网络聊天功能、短信管理功能、影音播放功能、地图GPS功能等项目任务,并在任务实施过程中全程引入平行的项目实践内容,以供学习者参考与实践。 本书适合作为高等职业院校软件技术专业及相关专业师生的教学参考用书,同时也可以作为移动程序开发爱好者及企业移动应用维护人员的指导用书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。

Android项目开发教程图书目录

编辑

第1章Android概述1

1.1智能手机操作系统简介1

1.2Android的基本概念2

1.2.1Android的发展历程2

1.2.2Android的平台优势3

1.4本章小结6

第2章Android开发环境构建7

2.1开发环境搭建7

2.1.1搭建Android环境需要安装的软件7

2.1.2安装步骤8

2.1.3Android模拟器运行环境配置10

2.1.4新的Android开发环境——AndroidStudio15

2.2创建Android应用程序16

2.3解析Android应用程序框架20

2.3.1Android SDK目录详解20

2.3.2Android程序目录结构详解21

2.4本章小结24

第3章通信功能的设计及开发25

3.1项目分析25

3.2项目界面设计26

3.2.1知识准备27

3.2.2项目界面相关代码设计38

3.3项目功能的实现41

3.3.1知识准备41

3.3.2项目功能相关代码设计49〖2〗〖3〗〖4〗3.4系统运行与效果测试51

3.5本章小结53

3.6项目实践54

第4章水果连连看的设计及开发55

4.1项目分析55

4.2连连看算法56

4.3项目界面设计58

4.3.1知识准备58

4.3.2项目界面相关代码设计70

4.4项目功能的实现77

4.4.1知识准备78

4.4.2项目功能相关代码设计84

4.5系统运行与效果测试92

4.6本章小结94

4.7项目实践95

第5章聊天工具的设计及开发96

5.1项目分析96

5.2项目界面设计96

5.2.1知识准备96

5.2.2项目界面相关代码设计122

5.3项目功能的实现127

5.4系统运行与效果测试133

5.5本章小结135

5.6项目实践135

第6章短信智能管理器的设计及开发136

6.1项目分析136

6.2项目界面设计137

6.2.1知识准备137

6.2.2项目界面相关代码设计139

6.3项目功能的实现154

6.3.1知识准备154

6.3.2项目功能相关代码设计159

6.4系统运行与效果测试168

6.5本章小结170

6.6项目实践171

第7章学生信息管理系统的设计及开发172

7.1项目分析172

7.2数据库设计: 系统使用mysql数据库173

7.3项目功能的实现175

7.3.1知识准备175

7.3.2Splash界面设计187

7.3.3系统升级189

7.3.4安装升级文件192

7.3.5注册、登录功能193

7.3.6学生信息管理功能197

7.4系统运行与效果测试208

7.5本章小结208

7.6项目实践208

第8章影音播放器的设计及开发209

8.1项目分析209

8.2项目界面设计210

8.2.1知识准备210

8.2.2项目界面相关代码设计212

8.3项目功能的实现229

8.3.1知识准备229

8.3.2项目功能相关代码设计231

8.4系统运行与效果测试250

8.5本章小结251

8.6项目实践251

第9章基于百度地图的GPS设计及开发252

9.1项目分析252

9.2项目界面设计253

9.2.1知识准备253

9.2.2项目界面相关代码设计253

9.3项目功能的实现256

9.3.1知识准备256

9.3.2项目功能相关代码设计258

9.4系统运行与效果测试274

9.5本章小结274

9.6项目实践274

参考文献275[1]

词条图册

更多图册

参考资料

1.

Android项目开发教程

.当当网[引用日期2020-02-16]

android项目开发教程,Android项目开发教程相关推荐

  1. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第三章:简单控件

    第 3 章 简单控件 本章介绍了App开发常见的几类简单控件的用法,主要包括:显示文字的文本视图.容纳视图的常用布局.响应点击的按钮控件.显示图片的图像视图等.然后结合本章所学的知识,演示了一个实战项 ...

  2. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第六章:数据存储

    第 6 章 数据存储 本章介绍Android 4种存储方式的用法,包括共享参数SharedPreferences.数据库SQLite.存储卡文 件.App的全局内存,另外介绍Android重要组件-应 ...

  3. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第五章:中级控件

    第 5 章 中级控件 本章介绍App开发常见的几类中级控件的用法,主要包括:如何定制几种简单的图形.如何使用几种选择按钮.如何高效地输入文本.如何利用对话框获取交互信息等,然后结合本章所学的知识,演示 ...

  4. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第一章:Android开发环境搭建

    第 1 章 Android开发环境搭建 本章介绍了如何在个人电脑上搭建Android开发环境,主要包括:Android开发的发展历史是怎样的.Android Studio的开发环境是如何搭建的.如何创 ...

  5. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第二章:Android App 开发基础

    第 2 章 Android App开发基础 本章介绍基于Android系统的App开发常识,包括以下几个方面:App开发与其他软件开发有什么不一 样,App工程是怎样的组织结构又是怎样配置的,App开 ...

  6. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——实战三:购物车

    6.5 实战项目:购物车(还未补全图片) 购物车的应用面很广,凡是电商App都可以看到它的身影,之所以选择购物车作为本章的实战项目,除了它使用广泛的特点,更因为它用到了多种存储方式.现在就让我们开启电 ...

  7. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第八章:高级控件

    本章介绍了App开发常用的一些高级控件用法,主要包括:如何使用下拉框及其适配器.如何使用列表 类视图及其适配器.如何使用翻页类视图及其适配器.如何使用碎片及其适配器等.然后结合本章所学 的知识,演示了 ...

  8. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第四章:活动Activity

    第 4 章 活动Activity 本章介绍Android 4大组件之一Activity的基本概念和常见用法.主要包括如何正确地启动和停止活动页 面.如何在两个活动之间传递各类消息.如何在意图之外给活动 ...

  9. android 日历开发教程,android 开发教程之日历项目实践(三)

    二.创建样式 日历显示的表格线,使用 Cell 填充图形的边框来实现,为了统一,我们先定义边框线的颜色及线条精细. 另外还要定义一系统填充样式等. 创建 color: color_calendar_b ...

  10. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——实战一:简易计算器

    1.界面设计 Windows计算器,它主要由上半部分的计算结果与下半部分的计算按钮两块区域组成,据此可创建一个界面相似的计算器App,同样由计算结果和计算按钮两部分组成,如图所示. 按照计算器App的 ...

最新文章

  1. 使用 C++ 的 StringBuilder 提升 4350% 的性能
  2. Elasticsearch入门之从零开始安装ik分词器
  3. mac 上开发需要的软件
  4. 面试题 02.01. 移除重复节点
  5. python设计---空域增强之图片去噪(中值滤波、均值滤波、高斯滤波、双边滤波)
  6. 罗永浩担任“大局官”,小米双十一狂发补贴
  7. Spark创建临时视图
  8. SCCM2007系列教程之一SCCM2007的安装
  9. 摄影测量与遥感资质乙级标准内容
  10. 戴尔R720服务器U盘安装Windows
  11. Excel表格数据的下载
  12. 如何制作网络视频投票?
  13. cpc金价难以琢磨 投行是否成“南郭先生”
  14. 学历不高的人,去学这5个技术,好找工作,上班也不累
  15. wget安装pip和pip3
  16. 《OpenCalib: A Multi-sensor Calibration Toolbox for Autonomous Driving》论文解读
  17. Ubuntu 10.04 LTS 下 Android 4.1.2_r1 源代码的下载
  18. 网络综合布线中配线架的作用是什么?应该怎样进行安装?
  19. 利用这5个办法成为自由职业者,通过远程赚钱,开心旅行、轻松赚钱!
  20. P15~P19 分支和循环

热门文章

  1. C语言exp()函数,计算以e为底的x次方的值
  2. 如何以Java实现网页截图技术
  3. 一起学JAVA 学习路线 知识体系Plus
  4. [Python爬虫案例]-中国古诗网
  5. java 支付宝服务端,支付宝app支付服务端的实现-Java版
  6. 山东烟台一男子突发奇想要求导航去月球,导航搜出附近精神病院。
  7. mysql UNION ALL查询分页
  8. 【Android安全】安卓刷机过程及原理
  9. 【zed相机的简单使用】(2)
  10. mysql 日期取近七天、当前周七天 数据(补全空数据) 简单案例