导航:首页 > 操作系统 > android显示架构

android显示架构

发布时间:2024-11-03 15:30:57

android镎崭綔绯荤粺镄勪綋绯荤粨鏋勫垎涓哄嚑灞傦纻

Android绯荤粺鏋舵瀯涓哄洓灞傜粨鏋勶纴浠庝笂灞傚埌涓嫔眰鍒嗗埆鏄搴旂敤绋嫔簭灞傦纸Applications锛夈佸簲鐢ㄧ▼搴忔嗘灦灞傦纸ApplicationFramework锛夈佺郴缁熻繍琛屽簱灞傦纸Libraries锛変互鍙奓inux鍐呮牳灞傦纸linuxKernel锛夛纴鍒嗗埆浠嬬粛濡备笅锛

1.搴旂敤绋嫔簭灞傦纸Applications锛

Android骞冲彴涓崭粎浠呮槸镎崭綔绯荤粺锛屼篃鍖呭惈浜呜稿氩簲鐢ㄧ▼搴忥纴璇稿係MS鐭淇″㈡埛绔绋嫔簭銆佺数璇濇嫧鍙风▼搴忋佸浘鐗囨祻瑙埚櫒銆乄eb娴忚埚櫒绛夊簲鐢ㄧ▼搴忋傝繖浜涘簲鐢ㄧ▼搴忛兘鏄鐢↗ava璇瑷缂栧啓镄勶纴骞朵笖杩欎簺搴旂敤绋嫔簭閮芥槸鍙浠ヨ寮鍙戜汉锻桦紑鍙戠殑鍏朵粬搴旂敤绋嫔簭镓镟挎崲锛岃繖镣逛笉钖屼簬鍏朵粬镓嬫満镎崭綔绯荤粺锲哄寲鍦ㄧ郴缁熷唴閮ㄧ殑绯荤粺杞浠讹纴镟村姞𨱔垫椿鍜屼釜镐у寲銆

2.搴旂敤绋嫔簭妗嗘灦灞傦纸ApplicationFramework锛

搴旂敤绋嫔簭妗嗘灦灞傛槸鎴戜滑浠庝簨Android寮鍙戠殑锘虹锛屽緢澶氭牳蹇冨簲鐢ㄧ▼搴忎篃鏄阃氲繃杩欎竴灞傛潵瀹炵幇鍏舵牳蹇冨姛鑳界殑锛岃ュ眰绠鍖栦简缁勪欢镄勯吨鐢锛屽紑鍙戜汉锻桦彲浠ョ洿鎺ヤ娇鐢ㄥ叾鎻愪緵镄勭粍浠舵潵杩涜屽揩阃熺殑搴旂敤绋嫔簭寮鍙戯纴涔熷彲浠ラ氲繃缁ф圹钥屽疄鐜颁釜镐у寲镄勬嫇灞曘

3.绯荤粺杩愯屽簱灞傦纸Libraries锛

绯荤粺杩愯屽簱灞傚彲浠ュ垎鎴愪袱閮ㄥ垎锛屽垎鍒鏄绯荤粺搴揿拰Android杩愯屾椂锛屽垎鍒浠嬬粛濡备笅锛

A.绯荤粺搴

绯荤粺搴撴槸搴旂敤绋嫔簭妗嗘灦镄勬敮鎾戯纴鏄杩炴帴搴旂敤绋嫔簭妗嗘灦灞备笌Linux鍐呮牳灞傜殑閲嶈佺航甯︺傚叾

B.Androidruntime

Android搴旂敤绋嫔簭閲囩敤java璇瑷缂栧啓锛岀▼搴忓湪Androidruntime涓镓ц岋纴鍏惰繍琛屾椂鍒嗕负镙稿绩搴揿拰Dalvik铏氭嫙链轰袱閮ㄥ垎銆

4.Linux鍐呮牳灞傦纸LinuxKernel锛

Android鏄锘轰簬Linux2.6鍐呮牳锛屽叾镙稿绩绯荤粺链嶅姟濡傚畨鍏ㄦс佸唴瀛樼$悊銆佽繘绋嬬$悊銆佺绣璺鍗忚浠ュ强椹卞姩妯″瀷閮戒緷璧栦簬Linux鍐呮牳銆

Ⅱ 如何查看Android设备的CPU架构信息

只需要用到adb工具即可查看,操作过程如下:

  1. 首先需要下载一个adb工具包,网络搜一下就有,一般需要解压,解压开来里面adb.exe,fastboot.exe等文件,放到C盘--用户(users)---administrator,然后粘贴即可,该目录下默认是被系统环境变量识别,无需另加载。

Ⅲ android的系统架构

android系统架构分从下往上为linux 内核层、运行库、应用程序框架层、和应用程序层
linuxkernel:负责硬件的驱动程序、网络、电源、系统安全以及内存管理等功能。

libraries和 androidruntime:libraries:即c/c++函数库部分,大多数都是开放源代码的函数库,例如webkit,该函数库负责 android网页浏览器的运行,例如标准的c函数库libc、openssl、sqlite等,当然也包括支持游戏开发2dsgl和 3dopengles,在多媒体方面有mediaframework框架来支持各种影音和图形文件的播放与显示,例如mpeg4、h.264、mp3、 aac、amr、jpg和png等众多的多媒体文件格式。android的runtime负责解释和执行生成的dalvik格式的字节码。

applicationframework(应用软件架构),java应用程序开发人员主要是使用该层封装好的api进行快速开发。

applications:该层是java的应用程序层,android内置的googlemaps、e-mail、即时通信工具、浏览器、mp3播放 器等处于该层,java开发人员开发的程序也处于该层,而且和内置的应用程序具有平等的位置,可以调用内置的应用程序,也可以替换内置的应用程序。

上面的四个层次,下层为上层服务,上层需要下层的支持,调用下层的服务,这种严格分层的方式带来的极大的稳定性、灵活性和可扩展性,使得不同层的开发人员可以按照规范专心特定层的开发。

android应用程序使用框架的api并在框架下运行,这就带来了程序开发的高度一致性,另一方面也告诉我们,要想写出优质高效的程序就必须对整个 applicationframework进行非常深入的理解。精通applicationframework,你就可以真正的理解android的设计 和运行机制,也就更能够驾驭整个应用层的开发。

阅读全文

与android显示架构相关的资料

热点内容
hadoop压缩命令 浏览:653
croe壳命令 浏览:75
抽干文件夹图片 浏览:948
android光感 浏览:964
php业务流 浏览:963
devc编译错了怎么办 浏览:300
编译系统都有哪些部分 浏览:707
数据库技术pdf 浏览:232
如何把网页部署到服务器上 浏览:634
php用户组 浏览:785
抚顺自动数控编程软件 浏览:747
如何判断是否可以通过编译 浏览:929
卫士通加密官网 浏览:55
程序员需要会盲打么 浏览:448
编译c无法识别unsighed 浏览:433
怎么给几年前的安卓机强行刷机 浏览:316
天方地圆制作算法 浏览:193
算法失效分析 浏览:760
gcc编译选项给gdb调试 浏览:590
ios和android前景好 浏览:66