`
janla
  • 浏览: 114749 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Android 结构简介!

阅读更多


红色部分:Linux 内核
绿色部分:库(都是基于C来编写)
    Surface Manager 窗口的支持
    OpenGL SGl 2D,3D的支持
    Media Framework 媒体的支持
    FreeType  字体的支持
    SSL  安全的支持
    SQLite  数据库的支持
    WebKit  浏览器的引擎
    libc 
黄色部分:Android 运行
    Google提供了自己的Dalvik虚拟机(专门针对嵌入式设备来编写的)
    虚拟机之上,就是JAVA的核心库。
蓝色部分:Application Framework (全部都是JAVA来写的代码)
    应用程序框架。
  • 大小: 194 KB
分享到:
评论

相关推荐

    android与eclipse集成和android开发简介

    Eclipse会自动生成基本的项目结构,包括src目录(存放Java源代码)、res目录(存放资源文件)、AndroidManifest.xml(应用的配置文件)等。在src目录下编写你的主Activity类,它是应用的主要入口点。使用Eclipse的...

    AndroidStudio环境下Android应用的项目结构简介.pdf

    1. 使用 Android Studio 开发 Android 项目--结构简介. tuicool /articles/f2e67nn,2016.4.14 总之,Android Studio的项目结构是开发者进行Android应用开发的基础,掌握这一结构能帮助开发者更高效地工作,快速...

    2022年Android简介和开发环境-Android项目结构.ppt

    2022年Android简介和开发环境-Android项目结构.ppt

    Android系统结构

    #### 一、Android简介 Android是一个由Google公司主导开发的开源操作系统,主要用于移动设备,如智能手机和平板电脑等。它基于Linux内核,具有完整、开放和免费的特点,使得开发者能够轻松地为其开发各种应用和服务...

    Android操作系统概述

    Android应用程序结构基于组件化,允许组件之间相互调用和替换,增强了软件的灵活性和可扩展性。开发者可以通过Android的Intent机制来实现应用程序之间的通信,同时,Google Play商店为开发者提供了分发应用的平台,...

    安卓Android精品课程在线学习系统app设计毕业源码案例设计

    安卓Android精品课程在线学习系统app设计 系统开发环境: Windows + Myclipse(服务器端) + Eclipse(手机客户端) + mysql数据库 服务器也可以用Eclipse或者idea等工具,客户端也可以采用android studio工具! 系统...

    android开发揭秘PDF

    第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 ...

    Delphi-XE5-开发 Android URI简介

    本文详细介绍了 Delphi-XE5 开发 Android 应用时关于 URI 的基本概念、组成结构、配置方法以及实际应用场景。通过理解这些知识点,开发者能够更加高效地利用 URI 实现跨应用间的数据共享功能。同时,本文还提供了...

    android的framework简介

    本文将深入探讨Android Framework的基本概念、结构以及它在Android系统中的角色。 首先,我们要明白Android系统的层次架构,它主要包括Linux内核层、HAL(Hardware Abstraction Layer)硬件抽象层、System Service...

    android studio项目实例

    ### 花店 App 项目实例简介 接下来简要介绍一个电商类应用——花店 App 的项目实例,这同样是一个基于 Android Studio 开发的应用。 #### 项目概述 - **前台用户**:可以通过 App 查看和购买商品。 - **后台管理...

    Eclipse环境下Android应用的项目结构简介.pdf

    在Eclipse环境中开发Android应用程序,理解项目的目录结构是至关重要的第一步。本文将详细介绍各个目录的作用,帮助开发者更好地理解和管理他们的Android项目。 1. **src**目录:这是存放Java源代码的地方,每个...

    Learn Android Studio- Build Android Apps Quickly and Effectively

    - 项目管理、文件结构及资源管理技巧。 - **第三章:在Android Studio中编程** - Java和Kotlin两种语言的基础语法介绍。 - 如何创建基本的Android应用并进行UI设计。 - 数据存储方式(如SQLite数据库)及其应用...

    Android 电影简介分析源码.rar

    3. **Android UI**:Android的布局文件XML描述了用户界面的结构,项目可能使用了RecyclerView来展示电影列表,每个列表项可能是自定义的View,包含电影的图片、名称、简介等信息。 4. **异步处理**:由于网络请求是...

    Android Framework 简介

    Android Framework 简介 Android Framework 是 Android 操作系统的核心组件之一,它提供了一种基于组件的架构来开发 Android 应用程序。Android Framework 由三个主要部分组成:应用程序框架、运行时环境和库。 ...

    android sqlite 简介

    1,SQLite内核采用了B树结构来存储数据,这种结构使得数据访问高效,尤其适用于频繁的读取操作。2,SQLite支持动态类型的模式,这意味着列的数据类型可以在插入数据时确定,提供了灵活性。3,SQLite具有强大的事务...

    Android平台上sqllite 简介

    在Android平台上,SQLite是一个至关重要的组件,它是一个轻量级的数据库系统,为移动设备提供了高效、可靠的存储解决方案。SQLite支持SQL语言,使得在Android应用中管理数据变得相对简单。这篇文档将深入介绍SQLite...

    android RIL结构分析

    ### Android RIL结构分析 #### 一、概览 Android RIL(Radio Interface Layer)是Android系统中的一个关键组件,用于实现与手机基带处理器之间的通信。它在Android的电话功能实现中扮演着核心角色,涉及到电话呼叫...

    Android平台uni原生插件开发之通过uniapp引入原生插件

    1. **uni-app简介** uni-app是一个由ECharts团队开发的多端统一框架,它允许开发者使用Vue.js语法编写一次代码,就能发布到iOS、Android、H5、微信小程序等多个平台。uni-app的出现极大地提高了开发效率,但某些...

Global site tag (gtag.js) - Google Analytics