《Android基础程序设计第一章-Android基础入门.pptx》由会员分享,可在线阅读,更多相关《Android基础程序设计第一章-Android基础入门.pptx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章 Android基础入门1.1 Android 简介1.3 创建第一个Android项目1.2 开发环境搭建1.4 工具使用日志工具1.5 小结1.1 Android 简介1.1.1 Android起源 Android本意指“机器人”,Google公司将Android的标识设计为一个绿色机器人,表示Android系统符合环保概念,是一个轻薄短小,功能强大的移动系统,是第一个真正为手机打造的开放性系统。Android操作系统最初是由安迪鲁宾(Andy Rubin)开发出的,2005年被Google收购,并于2007年11月5日正式向外界展示了这款系统。1.1 Android 简介1.1.1
2、 Android起源2008年9月发布Android第1个版本Android1.1。2009年4月30日,Android1.5 Cupcake(纸杯蛋糕)正式发布。2009年9月5日,Android1.6 Donut(甜甜圈)版本发布。2016年Google I/O大会,Android7.0 Nougat(牛轧糖)版本发布。2018年8月,谷歌发布了Android9.0 Pie(派)版本发布。1.1 Android 简介1.1.2 Android系统架构闹钟闹钟通知管理器通知管理器多媒体框架多媒体框架音频驱动音频驱动1.1 Android 简介1.1.3 Android应用开发特点四大组件基于
3、寄存器的虚拟机丰富的系统控件SQLite数据库地理位置定位传感器 1.2 开发环境搭建本节我们要学习Android开发环境的搭建。在很早之前,Android项目都是用Eclipse+ADT插件作为开发环境的,而在2013年谷歌推出了一款官方的IDE工具Android Studio,并且谷歌宣布到2015年底不再对Eclipse提供支持服务,Android Studio会全面替代Eclipse,因此本书的开发环境选择Android Studio。1.2 开发环境搭建1.2.1 所需工具JDK:本书中的Android项目需要使用JDK8以上的版本才可进行开发。Android Studio:本书使用
4、最新的Android Studio已经推出了3.3版本。Android SDK:Android SDK是谷歌提供的Android开发工具包,被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。因此在开发Android程序时,我们需要通过引入该工具包来使用Android相关的API。1.2 开发环境搭建1.2.2 Android Studio的安装Android Studio安装程序可以从中文社区进行下载,下载地址是:http:/www.android-Studio.org/需要选择Android Studio的安装路径:1.2 开发环境搭建1.2.2
5、 Android Studio的安装后面就全部保持默认选项,一直点击Next即可完成安装点击Finsih按钮来启动Android Studio,第一次启动会让选择是否导入之前Android Studio版本的配置,如果是首次安装就选择不导入即可1.2 开发环境搭建1.2.2 Android Studio的安装这里选择Android Studio的安装类型,有Standard和Custom两种。Standard表示所有都使用默认配置,较为便捷;Custom则可根据用户的特殊需求进行自定义。为了方便,这里我们就选择Standard类型。1.2 开发环境搭建1.2.2 Android Studio的
6、安装点击Next进入到界面样式配置,可以选择适合自己的界面样式。进入界面后我们可以看到SDK默认的安装路径,现在点击Finish按钮,配置工作就全部完成。1.2 开发环境搭建1.2.2 Android Studio的安装Android Studio第一次启动会尝试联网下载一些更新,等待更新完成后再点击Finish按钮就会进入Android Studio的欢迎界面。Android Studio的安装已经全部搭建完成。1.3 创建第一个Android项目1.3.1 创建Hello World项目在Android Studio欢迎界面点击Start a new Android Studio proj
7、ect,会进入到一个创建新项目的界面。1.3 创建第一个Android项目1.3.1 创建Hello World项目点击Next按钮进入到Target Android Devices界面。接着点击Next按钮会跳转到Add an activity to Mobile界面。1.3 创建第一个Android项目1.3.1 创建Hello World项目在Configure Activity界面中,我们可以给创建的活动和布局命名。设置完成后单击Finish按钮,等待片刻,创建好的HelloWorld程序就会显示在Android Studio中。1.3.2 创建模拟器单击工具栏中的AVD Manage
8、r按钮 ,进入到Your Virtual Devices界面。目前我们的模拟器列表中还是空的,单击Create Virtual Device按钮后会进入Select Hardware界面。选择尺寸合适的模拟器。1.3 创建第一个Android项目1.3 创建第一个Android项目1.3.2 创建模拟器选择屏幕尺寸为4.95的Nexus5模拟器为例,单击Next按钮,进入System Image界面。多种操作系统的版本可以下载,我们选择最新的Android9.0系统,点击Next 进入Android Virtual Device(AVD)界面。1.3 创建第一个Android项目1.3.2 创
9、建模拟器设置完成之后单击Finish按钮完成模拟器创建,会返回到Your Virtual Devices界面,同时模拟器列表里也会显示刚刚创建好的模拟器。点击Actions栏目中最左边的三角形按钮即可启动模拟器,跟正常手机一样,有开机启动界面,启动完成之后的界面。1.3 创建第一个Android项目1.3.3 运行HelloWorld模拟器开启成功之后,接下来我们将HelloWorld项目部署到模拟器上运行。单击Android Studio工具栏中的运行按钮,会进入到Select Deployment Target界面。单击OK按钮,我们可以看到运行结果。1.3 创建第一个Android项目1
10、.3.3 运行HelloWorld1.3 创建第一个Android项目1.3.4 分析Android程序结构Android程序由多个文件以及文件夹组成,每个文件都用于不同的功能。用于存放AndroidManifest.xml文件,也称作清单文件用于存放所有的Java代码,在该文件夹中可以创建多个包用于存放项目中使用到的所有图片、布局、字符串等资源用于存放项目构建的相关文件,无须修改1.4 工具使用日志工具Android中的应用运行在一个单独的设备中,应用的调试信息会输出到设备单独的日志缓冲区中,想要从设备日志缓冲区中取出信息,就要学会Android中日志工具的使用方法。Android中采用an
11、droid.util.Log类的静态方法实现输出程序信息,通过Log类输出的日志信息分为6个级别。由低到高分别是Verbose、Debug、Info、Warning、Error、Assert,前5个级别分别对应Log类中的Log.v()、Log.d()、Log.i()、Log.w()、Log.e()、Log.wtf()静态方法。1.4 工具使用日志工具LogCat过滤器共有6个条目,每个条目都有特定的功能。-Filter Name:过滤器的名称,根据需求自定义即可。-Log Tag:根据定义的Tag过滤信息,通常使用类名。-Log Message:根据输出的内容过滤信息。-Package Name:根据包名过滤信息。-PID:根据进程ID过滤信息。-Log Level:根据日志的级别过滤信息。1.5 小结本章主要介绍了Android的基础知识,首先对Android系统有了更加充足的认实,然后成功将Android开发环境搭建起来,最后创建了第一个Android项目,并对Android项目的目录结构和执行过程进行了学习,还介绍了如何使用Android日志工具,为后面的学习打好基础。大连理工大学出版社THANKS!
限制150内