• Privacy Policy
  • Contact us
  • Register
  • Log In
  • Facebook
  • Pinterest
  • YouTube
  • WhatsUp
Nulled Source Code - NSC
  • Home
  • Mobile Apps
  • PHP Scripts
  • Paid Projects
  • WordPress Theme
Nulled Source Code - NSC
  • Home
  • Mobile Apps
  • PHP Scripts
  • Paid Projects
  • WordPress Theme

Android Widgets

  • Android DatePicker Example And Tutorial
  • Android SeekBar Exmple and Tutorial
  • Android WebView Example and Tutorial
  • Android RatingBar Tutorial and Example
  • Android ListView Tutorial and Example
  • Android Spinner Tutorial and Examples
  • Android Alert Dialog Tutorial and Example
  • Android Radio Button Tutorials
  • Android CheckBox Tutorial
  • Android Toggle Buttons
  • Android Toast Example
  • Types of Android Button and Examples
  • About Android Studio Widgets

About Android

  • How to Setup Different Android Emulators?
  • What is Android Architecture?
  • History of Android Studio and Version
  • What is Android Studio and Installation
  • Home
  • Courses
  • About Android
  • What is Android Architecture?

What is Android Architecture?

Android Architecture is a softwares stack of some components which needs to support our mobile devices for variuos apps. Android software stack contains compenents such as: a Linux Kernel, C and c++ Libraries these are unveiled using an Application Framework Service.

Linux Kernel:

The heart of Android Architecture is known as the Linux Kernel which as responsible for various access such as:

  • Power Management
  • Device Driver Manage
  • Memory Management
  • Device Management
  • And Resources sccess provide.

Platform or Native Library:

The Native Library is responsible for various tasks such as: Media Library is responsible for Playing and Recording of Video And Audio Format, SQLite is used for Database purpose to store information locally, FreeType is responsible for Font used, Graphics is respnosible for rendering Images to display it proper. OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics and SSL is responsible for keep sensitive information sent across the Internet encrypted.

Android Runtime:

In Android Runtime, there are core libraries like DVM (Dalvik Virtual Machine) which helps to run Android Apps Smoothly. DVM Consume Less memory uses and provide faster access to applications.

Android Framework:

Android Framework is the set of API’s which is responsible for developers to build Android apps. It consists tools like such as Text Fields, Intents, Buttons, Image Panes, Media Control etc.

Applications:

Android Applications such as Camera, Calender, Gallery, Browser, Games etc uses all the above libraries and linux kernel for effective ruuning in our Android Devices.

See the below image for Android Architecture:

Android Architecture
What are your Feelings
What are your Feelings
Share This Article :
  • Facebook
  • Twitter
  • LinkedIn
  • Pinterest
Updated on April 20, 2021
History of Android Studio and VersionHow to Setup Different Android Emulators?

Leave a Comment X

You must be logged in to post a comment.

Copyright © 2022.Nuled Source Code.

  • Native Android
  • Paid Projects
  • Flutter
  • My Tickets
  • Register
  • Log In
  • Register
 

Loading Comments...
 

You must be logged in to post a comment.