© SpringPeople Software Private Limited, All Rights Reserved.
Introduction to Android
© SpringPeople Software Private Limited, All Rights Reserved.
What is Android?
• Android is a mobile operating system based on Linux Kernel and currently developed and maintained by Google.
• It is a open-source.
• One of the most widely used Mobile OS these days.
© SpringPeople Software Private Limited, All Rights Reserved.
Popular Versions Of Android
© SpringPeople Software Private Limited, All Rights Reserved.
Latest Version Of Android
• Android 5.0 Lollipop.
• Launched on Moto X and HTC Nexus 9.
• This version is considered to be the biggest update by Android.
© SpringPeople Software Private Limited, All Rights Reserved.
Features And Specifications
• Application Framework – It enables reuse and replacement of components.
• Dalvik Virtual Machine – It is optimized for mobile device.
• Integrated Browser – It is based on the open source Web kit engine.
• Optimized Graphics
• Media Support
• GSM Technology
• Bluetooth, EDGE, 3G, Wi-Fi
• Camera, GPS, Compass etc.
© SpringPeople Software Private Limited, All Rights Reserved.
Architecture Of Android
© SpringPeople Software Private Limited, All Rights Reserved.
Android SDK
• Eclipse IDE Plugin – It contains a base workspace and an extensible plug-in system for development.
• Profiling Tools – Tools for profiling the performance of your Android application.
• ADT – Android Development Tool helps in quickly setup the development projects and in debugging.
• Emulator – A virtual mobile device that lets you prototype, develop and test your applications.
© SpringPeople Software Private Limited, All Rights Reserved.
Android Components
© SpringPeople Software Private Limited, All Rights Reserved.
Handling Events
• Event Listeners – It is an interface in the View class that contains a single callback method and is called when the View to which the listener has been registered is triggered by user.
• Event Handlers – You can define several callback methods used as default event handlers.
• Touch Mode – When the user touches the screen, the device will enter touch mode and then only Views for which isFocusableInTouchMode() is true will be focusable.
• Handling Focus – The framework will handle routine focus movement in response to user input.
© SpringPeople Software Private Limited, All Rights Reserved.
Content Providers Basics
• A content provider manages access to a central repository of data. A provider is part of an Android application, which often provides its own UI for working with the data.
• Accessing a provider – An application accesses the data from a content provider with a ContentResolver client object.
• Content URLs – It is a URL that identifies data in a provider.
• Retrieving Data- The data from provider is retrieved by requesting the read access permission for the provider and then by defining the code that sends a query to the provider.
© SpringPeople Software Private Limited, All Rights Reserved.
Become Android ExpertIn Just 3 days
You are just a click away from the classroom where the best trainers are training the future experts of Android
development.
More Details
© SpringPeople Software Private Limited, All Rights Reserved.
Suggested Audience
I.T professionals who have been working with any object-oriented programming language
(JAVA, C++, C, C# etc.).
Syllabus
© SpringPeople Software Private Limited, All Rights Reserved.
For further info/assistance contact
+91 80 656 79700
www.springpeople.com
Our Partners
Recommended