Professional Documents
Culture Documents
Android Info
Android Info
oops concept
inheritance
polymorphism
abstraction
encapsulation
interface and abstract class
exception handling
threads is a very important cocept
listeners and adapters
80 to 85 is written in java
info :
android stack :
libraries:
open gl in the library is used in the 3d graphics
SGL used for the 2d graphics
SQLlite is used for database
android runtime :
dalvik virtual machine can help the program in limited battery and limeited memory
core library is collection of all classes .
application framework :
-----------------------------------------------------------------------------------
------------------------
-> by using java c c++ and .NET one can develop android application
if one is writing the code in java it needs a support for the sdk
if one is writing the code in c/c++ it needs a support of the ndk
if one is writing the code in .NET it needs a support of the mono android.
what is android ?
-> the abstraction btw the hardware and the software is the operating system.
->the os in android device is linux kernel
functionalites
memory management
resource management
Driver mangement --- adding any physical hardware to the phone does
not require any additional driver to be installed
Power mangement
First component / Application component