Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Android Complete Reference

Posted By: ELK1nG
Android Complete Reference

Android Complete Reference
Last updated 1/2020
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 12.01 GB | Duration: 25h 27m

Learn Android Programming from Scratch

What you'll learn
After completing Android Complete Reference Course , you will be able to understand and use:
Installation of Android Studio
To develop and Android Application and to run in AVD, real Android device
The building blocks of an Android Application
Basic Android User Interfaces
Communication between Activies
Implicit and Explicit Intents
Spinner, ListView, Gallery, AutoCompleteTextView, WebView, Menus and Dialogs etc
Multimedia in Android
Data Storage in Shared Preferences, Internal and External Storage, SQLite Database
Notifications and Broadcast Receivers
Networking using HttpURLConnection, OkHttp, Volley
Android Services
Android Telephony, WiFi Service, Bluetooth
Get Current Location and Google Maps and show the current location in Google Maps
XML and JSON Parsing
WebServices with SOAP and RESTful Services
Google Places and Retrofit
Firebase and Android
Android Material Design
To integrate Facebook, Dropbox and Google Drive in your existing android application
To Publish the Android Application in Play Store
Requirements
A computer with either Windows, Mac or Linux to install all the free software and tools needed to build your new apps
A strong work ethic, willingness to learn and a bit of programming in any language (not madatory)
Nothing else! It is just you, your computer and your hunger to get started today
Description
The Android Complete Reference Course is primarily designed for students and programmers who want to learn how to create mobile applications on the Android platform. As a part of this course, we will understand the installation process of android, the internals of android application, create widgets, customize List view, Grid view, Spinners etc, create applications using audio, video and data storage in shared preferences, internal/external storage, SQLite database. We have included the advanced view components with material design, Google Maps, Google Places and also to interact with Firebase. This course will help you learn mobile app development from scratch and unlock new job opportunities for you in start-ups as well as different multinational companies. Master Android app development, learn how to set up Android Studio, understand Android architecture in detail, learn about integrating your mobile apps with Facebook, Twitter and other social media, Google Drive, Google Maps, SQLite etc.

Overview

Section 1: Introduction

Lecture 1 Introduction to Android

Lecture 2 What we study?

Lecture 3 Android Versions & Architecture

Lecture 4 Build Process of an Android Application

Lecture 5 Android Studio Installation

Section 2: Android Application Developement

Lecture 6 Create an Android Application using Android Studio

Lecture 7 Running an Android App in AVD and real device

Lecture 8 R.java file ad AndroidManifest.xml

Lecture 9 AndroidManifest.xml

Lecture 10 Toast Notifications

Lecture 11 Buttons, TextViews, EditText and ImageViews with Event Handling

Lecture 12 Logcat

Lecture 13 Activity Lifecycle

Section 3: Android Activities

Lecture 14 Working with multiple Activities

Lecture 15 Passing Data between Activities

Lecture 16 Returning Data from Activity

Lecture 17 Implicit and Explicit Intents

Lecture 18 Application: Calling Builtin Applications using Implicit Intents

Lecture 19 Intent Filters

Section 4: UI Components

Lecture 20 Resources in an Android Application

Lecture 21 Color State List resource

Lecture 22 Text Controls - TextView, EditText

Lecture 23 TextControls - AutoCompleteTextView

Lecture 24 Button Controls

Lecture 25 Button Controls - Toggle Button

Lecture 26 Button Controls - CheckBox

Lecture 27 Button Controls - RadioButton

Lecture 28 List Controls- List View

Lecture 29 ListView - Using ArrayAdapter

Lecture 30 ListView - Event Handling

Lecture 31 Project

Lecture 32 ListControls - Spinner

Lecture 33 Image Gallery using ListView

Lecture 34 Gallery using GridView

Lecture 35 Styles

Lecture 36 Themes in Android Application

Lecture 37 Supporting Alternative Layouts

Lecture 38 Use case: Adding Views to TableLayout

Lecture 39 ScrollView in Android

Lecture 40 WebView

Section 5: Animations and Graphics

Lecture 41 Frame Animations

Lecture 42 Frame Animations with Coding

Lecture 43 Tween Animations - Part 1

Lecture 44 Tween Animations - Part 2

Lecture 45 Graphics

Section 6: Menus and Dialogs

Lecture 46 Options Menu

Lecture 47 Menu in ActionBar

Lecture 48 Context Menu

Lecture 49 Popup Menu

Lecture 50 Sub Menus

Lecture 51 Dialog Boxes - Alert Dialog

Lecture 52 Alert Dialog as Input Dialog

Lecture 53 Dialog Boxes - Progress Dialog

Lecture 54 Horizontal Progress Dialog

Lecture 55 Time Picker View

Lecture 56 Time Picker Dialog

Lecture 57 Date Picker View

Lecture 58 Date Picker Dialog

Lecture 59 Status bar Notifications

Section 7: Working with Media

Lecture 60 Audio Playback

Lecture 61 Video Integration

Section 8: Preferences and Data Storage

Lecture 62 Introduction to Preferences and Data Storage

Lecture 63 Shared Preferences

Lecture 64 IO Streams in Java

Lecture 65 FileInputStream in Java

Lecture 66 FileOutputStream in Java

Lecture 67 Internal Storage - Part I

Lecture 68 Internal Storage - Part II

Lecture 69 External Storage

Lecture 70 Reading from External Storage

Lecture 71 Writing to External Storage

Lecture 72 SQLite Introduction

Lecture 73 SQLite Database Creation - Approach1

Lecture 74 SQLite - Using Helper class

Lecture 75 CRUD in SQLite - Part- I

Lecture 76 CRUD in SQLite - Part-II

Lecture 77 Pre-creating Database in SQLite

Section 9: Networking in Android Applications

Lecture 78 Networking using Java

Lecture 79 Check the Network Connectivity

Lecture 80 Networking in Android

Lecture 81 AsyncTask

Lecture 82 AsyncTask with a Practical Approach

Lecture 83 Get an Image from Internet

Lecture 84 OkHttp

Lecture 85 Volley

Lecture 86 Volley Part - 2

Lecture 87 Getting Image using Volley

Lecture 88 SMS Messaging

Lecture 89 SMS Messaging with Intent

Lecture 90 Sending Emails

Lecture 91 Broadcast Receivers

Lecture 92 Broadcast Receivers Practicals-1

Lecture 93 Managing Wifi

Lecture 94 Telephony Manager

Section 10: Location and Maps

Lecture 95 Getting the Current Location of the Device

Lecture 96 Getting the Current Address of the Device

Lecture 97 Enable the Location in Device Programatically

Lecture 98 Working with Google Maps

Lecture 99 Placing Multiple Markers

Lecture 100 Showing the current device location on Map

Lecture 101 Googles Places

Section 11: Publishing the App in Google Play Store

Lecture 102 Publishing the Android Application in Google Play Store

All those students and professionals who are interested to study, understand and to create amazing mobile applications in Android should go for this course.,People looking to go from absolute beginner to advanced Mobile Application expert,People looking to make money ONLY developing fully-functioning, intuitive programs - whether corporate, self-employed or freelance,This course is perfect for absolute beginners with no previous coding experience, to intermediates looking to sharpen their skills to the expert level