Explain the key components of android architecture?
Answer / Satyendra Gupta
The key components of Android architecture include the Linux Kernel, Hardware Abstraction Layer (HAL), Android Runtime, Dalvik Virtual Machine (DVM) or ART, Application Framework and Native Libraries. The Linux Kernel provides low-level access to hardware, while HAL abstracts the hardware for higher level software components. Android Runtime manages applications and their lifecycle, DVM or ART executes the bytecode generated by the Java compiler, and the application framework provides APIs for creating user interfaces, data management, networking and more.
| Is This Answer Correct ? | 0 Yes | 0 No |
What is the difference between an android and iphone?
Tell us how would you update the ui of an activity from a background service?
Explain android 4.0 library folder in android?
What are the different data types used by android?
what is the difference between dynamic receiver and static receiver? When will you use dynamic broadcast receivers?
Tell us what is the difference between a fragment and an activity? Explain the relationship between the two?
Describe Briefly the Android Application Architecture
What is libs/ directory?
What is difference between serializable and parcelable ?
What folders are impotent in android project?
What are the dialog boxes that are supported in android?
What View Group in Android?