Pages

Monday, January 30, 2017

Android

qqqq.pngWhat is Android


  • Open Source and Linux-based  
     Operating System  for Mobile Devices

  • Was developed by Open Handset Alliance , led by  Google and several other companies

  • The first Beta version of Android was released in 2007 by Google.


Android Versions
AAEAAQAAAAAAAAecAAAAJGY1NmZiNDEwLTNiNjUtNGE1ZC1iOTZhLTQ0MjA0NTFhZTNlYQ.jpg




Android Features


  • Beautiful UI        =>        beautiful and intuitive
  • Connectivity       =>        WIFI, bluetooth
  • Storage              =>       SQLite is used
  • Media Support   =>       png,jpg,gif
  • Messaging         =>       sms, mms
  • Web browser
  • Multi-task
  • Multi- language
  • Resizable widgets

Android Application Components

Components-of-Android1.jpg
  • Complete Android application development is dependent on 4 components



  •  Activity
- A single screen in the application with UI components - User is going to interact with the device through the Activity - Activity is a java file and an xml file
  • Service
- A long running background process without any user interaction- WiFi status, Network status, Media player- Once you start the media player, it’ll start in background
  • Broadcast Receiver
- Registered for system announcements
Eg: when headset is plugged in it is detected, charger connected, charger disconnected,
power button pressed
- Broadcast announcements are sent to the application with the help of broadcast receivers
  • Content Provider
- Enable to share the data between two applications
Eg: WhatsApp can read the Contacts data,  since Contacts provide content providers

Android Environment Setup
  • Java JDK5 or later version  with its environment variables set
  • One of the Android IDE
download.png
                         -   Android Studio



                         -   Eclipse
eclipse.jpg
   

No comments:

Post a Comment