Android Studio : Basic App Development (JAVA, Windows-10)
- Description
- Curriculum
- FAQ
- Reviews
This Android Studio course is designed To Walk You Step-By-Step Through the Process of Android App Development in Android Studio.
Even today, Android remains one of the most popular platform for Mobile Devices. Android Studio is an IDE for Android OS which helps developers to build Android Apps. Android Studio is available for Windows, MAC and Ubuntu, but in this course, we will be using Android Studio in Windows-10. In this course, you will learn about App Development in Android Studio in detailed procedure
Things you will learn in this course:
-
Android Studio and other required software installation
-
Views and ViewGroups in Android
-
About different Layouts
-
How to use API in your application
-
Developing basic apps in Android
-
Usage of SQLite and Firebase in your Android Application
-
Publishing your Android App in Play Store.
At the end of this course, you will be in a position to implement the topics you have learnt in this course and then publish a basic application in Play Store.
All you need to know prior to this course is basic coding using JAVA
Topics covered in this course so far
-
Android Studio Installation in a Windows-10 device
-
Creating a Project
-
Basic Settings inside Android Studio
-
Basic Views like TextView, Button, ImageView, etc.
-
Basic ViewGroups like LinearLayout, RelativeLayout, etc.
-
ListView
-
ScrollView
-
Picker
-
Spinner
-
SeekBar
-
Intent
-
Message Displaying options like Toast, SnackBar
-
Alert Dialog
-
SharedPreference
-
About App Bar
-
About NavigationView and Bottom NavigationView
-
RecyclerView
Topics which will be covered in the near future
-
Fragments
-
SQLite
-
API
-
FireBase setup
-
Creating few apps using FireBase
-
Publishing an App in play store
-
1Anroid Studio InstallationVideo lesson
This session is about how to install JDK and Android Studio in Windows 10
-
2Creating your first projectVideo lesson
This session is about creating 1st project in Android Studio
-
3Android Virtual DeviceVideo lesson
This session is about creating a virtual device in Android Studio
-
4Few SettingsVideo lesson
This session is about changing fonts and themes in Android Studio
-
5Android ActivityVideo lesson
This session is about an Android Activity
-
6Android Manifest FileVideo lesson
This session is about Manifest file inside a Android Studio Project
-
7View and ViewGroupVideo lesson
This session is about Views and Viewgroups that can be used in an Android Project
-
8Few Common AttributesText lesson
This session is about few basic attributes used within an Android Studio project
-
9Quiz-1Quiz
-
10TextViewVideo lesson
This session is helpful to learn about a TextView and the basic attributes used inside a TextView
-
11Colors and Onclick for TextViewVideo lesson
This session is about how to set text color and how to set onclick for a TextView
-
12Span Inclusive vs ExclusiveVideo lesson
This session explains the difference between Exclusive and Inclusive span flag
-
13ButtonVideo lesson
This session is helpful to learn about a Button and the basic attributes used inside a Button
-
14Quiz-2Quiz
-
15Custom Button Background using drawableVideo lesson
This session is helpful to learn about how to create a custom background for a Button using drawable
-
16EditTextVideo lesson
This session is helpful to learn about an EditText and the basic attributes used inside an EditText
-
17ImageViewVideo lesson
This session is helpful to learn about an ImageView and the basic attributes used inside an ImageView
-
18ImageButtonVideo lesson
This session is helpful to learn about an ImageButton and the basic attributes used inside an ImageButton
-
19LinearLayoutVideo lesson
This session is helpful to learn about a LinearLayout and the basic attributes used inside a LinearLayout
-
20Quiz-3Quiz
-
21RelativeLayoutVideo lesson
This session is helpful to learn about a RelativeLayout and the basic attributes used inside a RelativeLayout
-
22ConstraintLayoutVideo lesson
This session is helpful to learn about a Constraint Layout and the basic attributes used inside a Constraint Layout
-
23ScrollView and Horizontal ScrollViewVideo lesson
This session is helpful to learn about a ScrollView, Horizontal ScrollView and the basic attributes used inside them
-
24WebViewVideo lesson
This session is helpful to learn about a WebView and the basic attributes used inside a WebView
-
25AutoCompleteTextView and MultiAutoCompleteTextViewVideo lesson
This session is helpful to learn about an AutoCompleteTextView, MultiAutoCompleteTextView and the basic attributes used inside them
-
26CheckBoxVideo lesson
This session is helpful to learn about a CheckBox and the basic attributes used inside a CheckBox
-
27Radio ButtonVideo lesson
This session is helpful to learn about a RadioButton and the basic attributes used inside a RadioButton
-
28Switch and ToggleButtonVideo lesson
This session is helpful to learn about a Switch, ToggleButton and the basic attributes used inside them
-
29ListViewVideo lesson
This session is helpful to learn about a ListView, the basic attributes used inside a ListView and how to set data to a ListView using an ArrayAdapter
-
30CalendarViewVideo lesson
This session is helpful to learn about a CalendarView and the basic attributes used inside a CalendarView
-
31Custom Date in CalendarViewVideo lesson
This session is about how to set a custom date to a CalendarView
-
32FrameLayoutVideo lesson
This session is helpful to learn about a FrameLayout and the basic attributes used inside a FrameLayout
-
33SpinnerVideo lesson
This session is helpful to learn about a Spinner, the basic attributes used inside a Spinner and how to set data to a spinner
-
34PickerVideo lesson
This session is helpful to learn about different pickers in Android Studio :
Date Picker
Time Picker
Number Picker
-
35SeekBarVideo lesson
This session is helpful to learn about a SeekBar, the basic attributes used inside an SeekBar and how to we can use intent
-
36RatingBarVideo lesson
This session is helpful to learn about a RatingBar, the basic attributes used inside a RatingBar and how rating can be set to a ratingbar
-
37RatingBar as indicatorVideo lesson
This session is helpful to learn about setting a rating bar as an indicator
-
38ProgressBarVideo lesson
This session is helpful to learn about a ProgressBar and the basic attributes used inside a ProgressBar
-
39GridView and GridLayoutVideo lesson
This session is helpful to learn about a GridView, GridLayout and the basic attributes used inside them
-
40TableLayoutVideo lesson
This session is helpful to learn about a TableLayout and the basic attributes used inside a TableLayout
-
41AbsoluteLayoutVideo lesson
This session is helpful to learn about an AbsoluteLayout and the basic attributes used inside an AbsoluteLayout
-
42Adding a View to Layout dynamicallyVideo lesson
This session is useful to learn about how to add a view to a layout using JAVA code
-
43ToastVideo lesson
This session shows how to display a message using Toast
-
44SnackBarVideo lesson
This session shows how to display a message using a SnackBar
-
45Alert DialogVideo lesson
This session shows how to display and alert dialog and how to set positive and negative buttons
-
46Intent and intent types, Creating new ActivityVideo lesson
This sessions is helpful to learn about an intent, types of intents and how to create a new activity inside Android Studio
-
47Start Activity For ResultVideo lesson
This session shows how to use startActivity for result
-
48Shared PreferencesVideo lesson
This session is helpful to learn about SharedPreferences, how to access a SharedPreference and how to save and retrieve data inside it
-
49CardViewVideo lesson
This session is helpful to learn about a CardView and how to use CardView as a Button
-
50CheckedTextViewVideo lesson
This session is helpful to learn about a CheckedTextView, the basic attributes used inside a CheckedTextView and how to create a ListView of CheckedTextView
-
53Navigation ViewVideo lesson
This session is helpful to learn about a NavigationView
The basic attributes used inside a NavigationView
How to create a Drawer for NavigationView using a DrawerLayout
How to open and close a Drawer
How to use Color States
-
54Bottom Navigation ViewVideo lesson
This session is helpful to learn about a BottomNavigationView
The basic attributes used inside a BottomNavigationView
How SetVisibility() works for a View
External Links May Contain Affiliate Links read more