Android学习--体系结构

本文介绍了Android系统的四层架构:应用程序层、应用程序框架层、核心类库及Linux内核,并回顾了从Android 1.1至今的发展历程及各版本的重要更新。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近开始了对android的语言学习,开始研究对移动应用的开发之旅。

一、Android的i结构主要是分层架构,由高到低分为4层:

1.应用程序层

这个是核心应用层的核心程序的集合,我们开发的大多数程序都在这个层次上,所有安装在手机应用程序都属于这一层,例如手机自带的联系人等程序。

2.应用程序框架层

主要提供了构建应用程序是的各种api。例如视图,活动管理器,通知管理器等等。

3.核心类库

包含了android的运行环境,例如:opengl/EL库提供绘图支持,Webkit提供浏览器的内核的支持等等。

4.linux内核

由于android的系统主要基于Linuxd的内核的开发,linux的内核层为android提供各种的硬件底层的驱动支持。


二、Android的起源

自从2008年的9月开始的Android1.1,到科技不断发展的今天,我们的Android的历史已经走过了多少年的风风雨雨,经历了1.5-1.6-2.0-2.2-23-3.0-3.1-3.2-4.0-4.1-4.2-4.3-4.4-5.0等等的许多版本,在功能和体系结构上的提升也是可见一斑,对于不断更新的技术支持,android的应用开发也不断地被人们所重视。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值