`
Aubergine_kang
  • 浏览: 266873 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android概述(自学笔记)

阅读更多

最近接触到了不少新的概念,开始一听是一头雾水额,不停的百度,不停的谷歌,才有了认识,下面和大家分享一下吧:

android:这个最近可是火的不得了,大家都知道是手机开发用的。

上面就是它的标志啦!

Google于2007年11月5日宣布的基于Linux平台开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。目前,最新版本为Android 2.4 Gingerbread和Android 3.0 Honeycomb。

化成一句话====》Android是基于Linux内核操作系统,是Google公司在2007年11月5日公布的手机操作系统

主要分为三部分:底层Linux内核只提供基本功能;其他的应用软件则由各公司自行开发,部分程序以Java编写。

采用Android系统主要厂商:包括美国摩托罗拉(MOTOROLA)、韩国的三星(SAMSUNG)、英国索尼爱立信(Sony Ericsson)另外还有中国厂商如:中国台湾HTC、联想、华为、中兴等

Android以Java为编程语言,使接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,View等同于J2ME的Displayable

 

操作系统与应用程序的沟通桥梁,并用分为两层:函数层(Library)和虚拟机(Virtual Machine)。 这个中间层多以Java 实现,并且采用特殊的Dalvik 虚拟机(Dalvik Virtual Machine)。Dalvik虚拟机是一种“暂存器型态”(Register Based)的Java虚拟机,变量皆存放于暂存器中,虚拟机的指令相对减少。

Android 是运行于 Linux kernel之上,但并不是GNU/Linux。

 

 

 

 

 

 

分享到:
评论

相关推荐

    Android自学笔记

    【Android自学笔记】 Android 应用开发是移动设备软件开发的重要领域,主要针对谷歌的Android操作系统。本笔记将概述Android应用开发的基础知识,包括环境搭建、应用构成、apk解析、Activity管理和生命周期等。 ...

    自学笔记自学笔记自学笔记自学笔记自学笔记

    ### 自学笔记之若依框架详解 #### 一、若依框架概述 若依框架是一款专为Java开发者设计的企业级快速开发平台。该框架通过提供一系列成熟稳定的组件和服务,简化了开发过程,使得开发者能够更加专注于业务逻辑的...

    【达内】最详细的Unity学习笔记,自学必看

    #### Unity3D 基础概述 Unity3D是一款功能强大且易于使用的跨平台游戏开发引擎,适用于2D、3D以及虚拟现实(VR)与增强现实(AR)应用的开发。它以其简单易用、高效的开发效率和低廉的价格受到广大开发者的欢迎,尤其是...

    达内科技pdf JAVA 基础知识TTS课件

    【Java基础知识概述】 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现已被Oracle公司收购)于1995年推出。它以其“一次编写,到处运行”的特性闻名,这意味着Java程序可以在任何支持Java虚拟机...

    黑马程序员最新一期高清教学视频

    ### 黑马程序员教学视频概述 #### 标题解读:“黑马程序员最新一期高清教学视频” 该标题表明这是一期由“黑马程序员”制作的教学视频,主要面向对IT技术感兴趣的学员。在这里,“黑马程序员”通常指的是一个在IT...

    Java How To Program (late objects)

    #### 一、书籍概述 《Java How to Program》(第十版,对象延迟版本)是一本经典的计算机编程教材,旨在为初学者提供系统全面的Java语言学习指导。本书采用循序渐进的教学方式,通过丰富的示例和练习帮助读者掌握...

Global site tag (gtag.js) - Google Analytics