Top Banner
© SpringPeople Software Private Limited, All Rights Reserved. Introduction to Android
13

Introduction to Android - SpringPeople

Jul 18, 2016

Download

Documents

SpringPeople

A quick introduction to Android and Android development, versions of Android and 5.0 Lollipop.
Like, share and comment.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introduction to Android - SpringPeople

© SpringPeople Software Private Limited, All Rights Reserved.

Introduction to Android

Page 2: Introduction to Android - SpringPeople

© 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.

Page 3: Introduction to Android - SpringPeople

© SpringPeople Software Private Limited, All Rights Reserved.

Popular Versions Of Android

Page 4: Introduction to Android - SpringPeople

© 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.

Page 5: Introduction to Android - SpringPeople

© 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.

Page 6: Introduction to Android - SpringPeople

© SpringPeople Software Private Limited, All Rights Reserved.

Architecture Of Android

Page 7: Introduction to Android - SpringPeople

© 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.

Page 8: Introduction to Android - SpringPeople

© SpringPeople Software Private Limited, All Rights Reserved.

Android Components

Page 9: Introduction to Android - SpringPeople

© 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.

Page 10: Introduction to Android - SpringPeople

© 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.

Page 11: Introduction to Android - SpringPeople

© 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

Page 12: Introduction to Android - SpringPeople

© 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

Page 13: Introduction to Android - SpringPeople

© SpringPeople Software Private Limited, All Rights Reserved.

For further info/assistance contact

[email protected]

+91 80 656 79700

www.springpeople.com

Our Partners