Anroid介绍与环境搭建

Anroid介绍与环境搭建

ID:38830768

大小:4.90 MB

页数:37页

时间:2019-06-20

Anroid介绍与环境搭建_第1页
Anroid介绍与环境搭建_第2页
Anroid介绍与环境搭建_第3页
Anroid介绍与环境搭建_第4页
Anroid介绍与环境搭建_第5页
资源描述:

《Anroid介绍与环境搭建》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1讲Android简介与环境搭建第1章Android基础入门本讲要点与目标【本讲要点】(1)Android操作系统发展史(2)Android系统架构(3)Android重要组件简介(4)第一个Android应用程序及结构【本讲目标】了解Android操作系统,理解Android系统架构,掌握Android开发环境搭建。一、Android操作系统发展史Android这一词最先出现在法国作家利尔亚当在1886年发表的科幻小说《未来夏娃》中,作者将外表像人类的机器起名为Android,这也就是Android小人名字的由来An

2、droid一词由来一、Android操作系统发展史Android,英文意思“机器人”,中文俗称“安卓”Android系统最初由安迪·鲁宾(AndyRubin)开发制作,最初主要支持手机,于2005年8月被Google收购。2007年11月5日,谷歌公司正式向外界展示这款名为Android的操作系统,是一个以Linux为基础的半开源操作系统,主要用于移动设备,由Google成立的OpenHandsetAlliance(OHA,开放手持设备联盟)持续领导与开发中。2005年4千万美元卖给谷歌一、Android操作系统发展史A

3、ndroid7.0Nougat:牛轧糖Android6.0Marshmallow(棉花糖)Android5.0Lollipop(棒棒糖)Android4.0/4.1JellyBean(果冻豆)Android3.0/3.1/3.2Honeycomb(蜂巢)Android2.3Gingerbread(姜饼)Android2.2/2.2.1Froyo(冻酸奶)Android2.0/2.0.1/2.1Eclair(松饼)Android1.6Donut(甜甜圈)Android1.5Cupcake(纸杯蛋糕)Android1.020

4、08年9月发布的Android第一版Android系统版本Google每年会对Android进行2次大的更新。Android系统的每一代都会以一种甜品来命名,而且是按照字母排列的一、Android操作系统发展史WhoamI?一、Android操作系统发展史【各版手机界面】Android1.1Android1.6Android2.3一、Android是什么?【各版手机界面】Android3.0Android4.0Android4.2二、Android系统架构—层叠结构应用程序应用程序框架系统运行库Android运行环境Li

5、nux内核二、Android系统架构【应用程序层】Android平台不仅仅是操作系统,也包含了许多应用程序,诸如SMS短信客户端程序、电话拨号程序、图片浏览器、Web浏览器等应用程序【应用程序框架层】应用程序框架层是我们从事Android开发的基础,很多核心应用程序也是通过这一层来实现其核心功能的,该层简化了组件的重用,开发人员可以直接使用其提供的组件来进行快速的应用程序开发,也可以通过继承而实现个性化的拓展。二、Android系统架构【系统运行库与运行环境层】系统库是应用程序框架的支撑,是连接应用程序框架层与Linux

6、内核层的重要纽带。运行环境,每一个安卓应用程序都运行一个独立的虚拟机上【Linux内核层】Android是基于Linux2.6内核,其核心系统服务(如安全性、内存管理、进程管理、网路协议以及驱动模型)都依赖于Linux内核。三、Android基本组件服务Service活动Activity广播接收者BroadcastReceiver内容提供者ContentProvider意图Intent三、Android基本组件【Activity】三、Android基本组件【Activity(活动)】是一个人机交互的程序,用于存放各个显示

7、控件,是Android的基本组成部分。一个Activity通常就是一个单独的屏幕,每一个Activity都被实现为一个独立的类。当一个新的屏幕打开后,前一个屏幕将会暂停,保存在历史栈中。用户可以返回到历史栈中的前一个屏幕,或直接退出。如:手机微信、切水果、计算机器等,Activity可以监听处理系统事件(按键事件、触摸屏事件等)、显示指定View、启动其他Activity等。【Activity】三、Android基本组件【Service】三、Android基本组件【Service(服务)】与Activity相反,是没有可

8、视界面的可运行组件,主要功能是为Activity提供一些必要的支持。Service的特点是能长时间在后台运行。Service一般由Activity启动,但不依赖与Activity存在。例如:音乐播放器,你可以在播放音乐时候编辑短信、看网页等。【Service】三、Android基本组件【BroadcastReceiv

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。