正版保障 假一赔十 电子发票
¥ 33.48 5.4折 ¥ 62 全新
库存9件
作者主编史梦安, 张伟华
出版社西安电子科技大学出版社
ISBN9787560666648
出版时间2023-01
装帧平装
开本其他
定价62元
货号4308531
上书时间2024-10-10
本书将理论与实践相结合,较为全面、系统地讲解了Android的开发特点及应用技术。全书共十三章。第一、二章介绍了Android应用开发基础,包括开发环境的搭建、使用以及Android应用程序运行的基本原理。第三至十二章全面讲解了Android应用开发技术和开发方案,其中第十二章介绍了Android位置服务及常见传感器应用,以满足有特殊开发需求的读者。第十三章通过两个综合案例,从社交应用和游戏应用两种需求角度详细讲解了Android应用程序的开发方式,涵盖了前面所讲解的主要知识点。
本书适合作为高等学校相关专业的教材,也可作为Android应用开发爱好者的参考用书。
第一章开发环境搭建
Android一词的本义指“机器人”,同时也是Google 于2007年11月5日宣布的基于Linux 平台的开源手机操作系统的名称。该平合由操作系统、中间件、用户界面和应用软件组成。本章主要介绍Android的基本组件与架构,通过Android Studio完成开发环境的搭建并完成第一个Android 项目。
本章学习目标:
1.了解 Android 应用及其特点:
2.了解Android系统的体系架构及应用程序的构成;
3.掌握Android开发环境所需软件环境及安装配置方法,掌握Android项目创建过程;
4.掌握Android项目结构及各文件夹的作用。
1.1Android开发简介
Android是一种基于Linux的自由及开放源代码的操作系统,主要应用于移动设备(如智能手机和平板电脑),由Google公司和开放手机联盟合作开发。2008年10月第一部Android智能手机发布,此后Android逐渐扩展到平板电脑及其他领域(如电视、数码相机、游戏机等)。现阶段,智能手机操作系统的两大阵营分别为Android和iOS。相较于iOS,Android的学习成本较低,是绝大多数程序员或初学者的选择。
1.1.1 Android简介
Android应用采用Java语言编写。Android SDK工具将应用程序的代码连同数据和资源文件编译成一个APK(Android软件包,即带有.apk后缀的存档文件)。APK文件用来在
Android 系统中安装该应用,其中包含了Android 应用的所有内容。
安装到设备后,每个Android应用都将在自己的安全沙箱内运行。具体而言,Android有以下特征:
(1) Android操作系统是一种多用户Linux系统,其中的每个应用都是一个不同的用户。
(2)默认情况下,系统会为每个应用分配一个唯一的Linux用户ID(该ID仅由系统使用,应用并不知晓)。系统为应用中的所有文件设置了权限,使得只有分配给该应用的用户ID才能访问这些文件。
(3)每个进程都具有自己的虚拟机(Virtual Machine,VM),因此应用代码是在与其他应用隔离的环境中运行的。
……
本书共13章节,第1、2章介绍了Android应用开发基础工作,包括开发环境的安装、使用以及Android应用程序运作的基本原理。第3-12章全面讲解了Android应用开发的技术手段和开发方案,第12章节介绍了Android位置服务及常见传感器应用,以满足有特殊开发需求的读者,第13章节通过两个综合案例,以社交应用及游戏应用两种需求角度详细讲解了Android应用程序的开发方式,涵盖了前面所讲解的主要知识点。
— 没有更多了 —
以下为对购买帮助不大的评价