• Webkit
  • Android Operating System




    Download 0.67 Mb.
    bet6/10
    Sana22.12.2019
    Hajmi0.67 Mb.
    #4574
    1   2   3   4   5   6   7   8   9   10

    Media Framework


    This includes audio and video codecs which are heavily optimized for mobile devices. They allow for recording and playback of various formats of audio and video such as mp3, mp4, avi, wav e.t.c
          1. SQLite


    This is the database engine used by android in storage of all data
          1. Webkit


    The browser engine used in rendering HTML webpages
          1. OpenGL


    Used to render 3D images on screen
        1. Android Runtime


    The Android Runtime consists of the Dalvik Virtual Machine (DVM) or Android RunTime (ART) and core Java libraries.

    The Dalvik Virtual Machine is an interpreter for bytecode that has been transformed by Java code to Dalvik bytecode. It is an optimized Java Virtual Machine optimized for low processing power and low memory requirements. The DVM runs .dex files ­(Dalvik executable files) instead of .class files which the JVM runs. Dalvik is compiled into native code whereas the core libraries are written in Java thus interpreted by Dalvik.

    Android Runtime (ART) is a newer virtual machine introduced by Google in their newer releases of Android. ART works similarly to Dalvik with many advantages such as AOT (Ahead Of Time) complitation and improved garbage collection which boosts performance significantly.

    The Core Java Libraries provide most of the functionalities defined in the Java SE libraries




        1. Download 0.67 Mb.
    1   2   3   4   5   6   7   8   9   10




    Download 0.67 Mb.