0% found this document useful (0 votes)
24 views5 pages

Android Training in Hyderabad

This document provides an overview of Android 10 and covers topics such as the Android architecture, setting up the development environment, building basic and advanced user interfaces, working with multimedia, network connectivity, notifications, web services, and more.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views5 pages

Android Training in Hyderabad

This document provides an overview of Android 10 and covers topics such as the Android architecture, setting up the development environment, building basic and advanced user interfaces, working with multimedia, network connectivity, notifications, web services, and more.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Android 10.

0
• Hello World Program
Introduction of Android &
• Android Studio Project Structure
History
• Android Resources Organizing & Accessing
• Introduction to Mobile App Development
• Alternative Resources
• What is Android?
• Accessing Resources
• Why Android?
• Accessing Resources in Java
• Features of Android
• Accessing Resources in XML
• Key features of Android

• What is Open Source Project?


XML
• Introduction & Overview
• Version wise Features and Drawbacks
• Advantages of XML
Android Architecture
• Rules to writing an XML
• Applications

• Android Frameworks
Basic Android User Interface
• Relative Layout
• Linux Kernel
• Linear Layout
• Core Libraries
• Table Layout
• Android Runtime
• Frame Layout
• Dalvik virtual Machine
• Fragment
Setup of Android Development
• Grid Layout
Environment
• Constraint Layout
• System Requirement

• Java Installation Dynamic Layout


• Android Studio Overview • Relative Layout

• Installation of Android Studio • Linear Layout

• Create Android Virtual Device • Table Layout

• Android Studio Features Common UI Components and


• Android SDK & Tools Events
First Program • TextView
Android 10.0
• Button Advanced User Interface
• Checkbox • What Is an Adapter?

• Toggle button • How Do Adapter Views Work?

• Seek Bar • Creating an Array Adapter

• Rating bar • Listview with listener

• Radio Button & Radio Group • Gridview with Listener

• Image View • Spinner with Listener

• Image Button • Autocomplete TextView


Text Fields
• Custom views
• Plaintext (List/Grid/Spinner/AutoComplete)

• Password
Multimedia
• Media player
• Password (Numeric)
• Video view
• Email
• Audio Recording
• Phone
• Video Recording
• Postal Address

• Multiline Text
Telephony Manager
• Time
• IMEI
• Date
• SMS
• Number
• Calls
• Number (signed)
• Emails
• Number Decimal Wi-Fi Manager
Components overview
• Network checking
• Activity Life Cycle
• Manage Active connections
• Intents Phone Status
• Broadcast Receivers • How to vibrate the device

• Services • How to Ringer the device

• Content provider • How to Silent the device


Bluetooth
Android 10.0
• Controlling Bluetooth • Basic content provider

• Discoverable networks • Working with content providers

• Connect Bluetooth
Notifications
Intents • What is notification

• Implicit • How to get notification Service

• Explicit • Pending Intent

• Passing Data Using Intents


Web Services
Dialogs • Introduction to Web services

• Toast • Architecture of web service

• Creating a Custom Toast View • Components of Web Services

• Progress Dialog Horizontal/Spinner • Advantages of Web Services

• Alert Dialog Predefined


JSON
• Introduction of JSON
• Alert Dialog Custom
• Architecture of JSON
• Date Picker Dialog
• Types of Request
• Time Picker Dialog
• Registration Using JSON Example App with
• Dialog Fragment
Post Method
Activity
• Spinner/Listview / Gridview Data from
• Activity Life Cycle Server
• Call back methods In Activity Life Cycle Butter Knife
Service • Using Butter Knife in Android applications
• Service Life Cycle • Exercise: Using Butter Knife in Android
applications
• Call back methods In Service Life Cycle
Android data binding resources
• Types of services
Data binding
Broad Cast Receivers
• Using data binding in Android applications
• What is broad cast Receiver
• Exercise: Using data binding in Android
• Implementing Broad cast Receiver applications
• System Broad casts • Android data binding resources
Content Provider Fragments
Android 10.0
• Introduction & life cycle • Introduction to Volley Library

• Fragment Management and integration • Volley dependency libraries

• Fragment transactions & Replace • Volley Communication process

• Example Program for Fragments • Example programs on retrofit


Android System Overview Android Material Design
• Shared Preferences • Introduction & Overview

• File System • Material design features


SQLite Databases • Difference between Android UI Components
• Introduction to SQLite & Material Design Components

• SQLite Open Helper • How to add dependency libraries for your


project
• CRUD operations
• Floating Labels (Material Design for
Active Android Library EditText)
• Introduction
• Recycler View
• Advantages Active Android
• Tabs With Material Design
• Difference between SQLite and Active
• Material Design Action Bar/App Bar
Android
• Navigation Drawer
• CRUD Operations
Retrofit • Bottom Navigation

• Introduction to retrofit Library • Snack Bar

• AsyncTask Vs Volley Vs Retrofit

• AsyncTask disadvantages
Firebase
• Introduction to Firebase
• Retrofit dependency libraries
• How to Configure Firebase Environment
• Retrofit convertors
• How to Configure Firebase Database
• Retrofit Communication process
• How to Configure Firebase Storage
• Example programs on retrofit
Volley • How to Configure Firebase Notifications

• Firebase Hosting

• Firebase Crash Reporting

• Firebase Authentication
Android 10.0
Google MAPS Kotlin
• Introduction to location based Services in • What is Kotlin?
Android
• Example programs
• Creating SHA-1 key for your signature

• Register with Google Console New Additions


• Google Maps View • Autofill framework

• Map Fragment • Security enhancements

• Markers on Map • Secure key import into Keystore

• Getting Current location • APK signature scheme with key rotation

• Distance between two locations • Run time permission


Google Places
• New Layout (Guide line vertical/horizontal)
• Get Google places API Access
• Post Man overview
• List of search options to get data
(restaurants, bus stop etc.) • Git Hub

• Map view with different places • Horizontal/Vertical Divider

Animations • Nav host fragment

• Introduction • Validations

• Apply animations for


Activities/Images/TextView
Admob Account
• Types of adds

• How to add to app

• Maintenance
Overview of Play store Account
• Publish Signed APK

• Register for Google Play Android account

• Publishing your Android App

• Distribute your App as a paid App

• Updating your Android App

You might also like