Monday, April 29, 2013

/Online development help in Android application development

For any help related to Algorithms and Data Structures, drop in your problems @ learninggeeks@gmail.com or expert.online.freelancers@gmail.com .Will get back to you asap.

 

•What is Android

•Setting up development environment

•Project structure

•Activity – webpage, web form etc.

•UI and Layouts

•Preferences

•Menus

•Dialogs

•Deployment

 

 

Android Architecture

 

Linux Kernal

•Basic Hardware Abstraction layer

oInteracting with hardware

Drivers

Security etc

 

Libraries

•C Library

•Media Library

•Surface Managers

oManages display

•LibWebCore

oWebkit browser engine

•FreeType

oFonts

•SQLLite

oDB

•SGL

o2D graphic

•3D Libraries

 

 

Android Runtime

•Core libraries that make up most of the standard Java Libraries

oNot same as in JVM

oEx. Reflection etc.

•Uses Dalvik VM, not jvm

o.jar to .dex and Dalvik Runs .dex files

oEach app runs its own VM

 

 

 

Application Lifecycle

 

Activity Lifecycle

 

onDestroy is called when the user changes screen orientation or there is some major configuration change.

 

No comments:

Post a Comment