Introduction to Android | Android Tutorials | Android Blog - SearchforSolutionsOnline
Introduction to Android - SpringPeople
-
Upload
springpeople -
Category
Documents
-
view
14 -
download
0
description
Transcript of Introduction to Android - SpringPeople
![Page 1: Introduction to Android - SpringPeople](https://reader034.fdocuments.net/reader034/viewer/2022042721/577cc3a41a28aba71196aaf9/html5/thumbnails/1.jpg)
© SpringPeople Software Private Limited, All Rights Reserved.
Introduction to Android
![Page 2: Introduction to Android - SpringPeople](https://reader034.fdocuments.net/reader034/viewer/2022042721/577cc3a41a28aba71196aaf9/html5/thumbnails/2.jpg)
© 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](https://reader034.fdocuments.net/reader034/viewer/2022042721/577cc3a41a28aba71196aaf9/html5/thumbnails/3.jpg)
© SpringPeople Software Private Limited, All Rights Reserved.
Popular Versions Of Android
![Page 4: Introduction to Android - SpringPeople](https://reader034.fdocuments.net/reader034/viewer/2022042721/577cc3a41a28aba71196aaf9/html5/thumbnails/4.jpg)
© 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](https://reader034.fdocuments.net/reader034/viewer/2022042721/577cc3a41a28aba71196aaf9/html5/thumbnails/5.jpg)
© 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](https://reader034.fdocuments.net/reader034/viewer/2022042721/577cc3a41a28aba71196aaf9/html5/thumbnails/6.jpg)
© SpringPeople Software Private Limited, All Rights Reserved.
Architecture Of Android
![Page 7: Introduction to Android - SpringPeople](https://reader034.fdocuments.net/reader034/viewer/2022042721/577cc3a41a28aba71196aaf9/html5/thumbnails/7.jpg)
© 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](https://reader034.fdocuments.net/reader034/viewer/2022042721/577cc3a41a28aba71196aaf9/html5/thumbnails/8.jpg)
© SpringPeople Software Private Limited, All Rights Reserved.
Android Components
![Page 9: Introduction to Android - SpringPeople](https://reader034.fdocuments.net/reader034/viewer/2022042721/577cc3a41a28aba71196aaf9/html5/thumbnails/9.jpg)
© 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](https://reader034.fdocuments.net/reader034/viewer/2022042721/577cc3a41a28aba71196aaf9/html5/thumbnails/10.jpg)
© 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](https://reader034.fdocuments.net/reader034/viewer/2022042721/577cc3a41a28aba71196aaf9/html5/thumbnails/11.jpg)
© 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](https://reader034.fdocuments.net/reader034/viewer/2022042721/577cc3a41a28aba71196aaf9/html5/thumbnails/12.jpg)
© 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](https://reader034.fdocuments.net/reader034/viewer/2022042721/577cc3a41a28aba71196aaf9/html5/thumbnails/13.jpg)
© SpringPeople Software Private Limited, All Rights Reserved.
For further info/assistance contact
+91 80 656 79700
www.springpeople.com
Our Partners