Monday 4 February 2013

Android Building Blocks

Android Terminology

        Mobile devices have limited resources to understand application so android they flow some terminological thus app building blocks.           

  • Activity 
  • Content 
  • Indent 
  • Services 
  • Broadcast Receiver

What is an Activities :  

           The Android application each screen called activity. in an application contain more then one activity. 

what is content :

           content is an abstract class . it contains many methods. what subclass need . the
 content contains a top level application details.
            we can get other application files and db dates using  content class .  mostly content contains Activity and Service.
            use the content to share your data to other application.


what is services :

             services is a background process it can't provide any user interaction screen .
             service run an long time process. even the application is switched but service can run.. 


what is an indent : 

            indents are asynchronous messages, running around the inside of the device, notifying applications of various events. communication between the three core components in android activity ,services and broadcast receiver in made possible using indents .         

what is Broadcast Receiver :  

            BroadcastReceiver can be registered to receive system messages and Intents. A BroadcastReceiver will get notified by the Android system, if the specified situation happens. For example a BroadcastReceiver could get called once the Android system completed the boot process or if a phone call is received.         

1 comment: