Android Tutorial
Android Widgets
- UI Widgets
- Android Button
- Android Toast
- Android Custom Toast
- Android ToggleButton
- Android CheckBox
- Android Custom CheckBox
- Android RadioButton
- Android Dynamic RadioButton
- Custom RadioButton
- AlertDialog
- Spinner
- Auto Complete Text View
- ListView
- Custom ListView
- RatingBar
- WebView
- SeekBar
- DatePicker
- TimePicker
- Analog clock and Digital clock
- ProgressBar
- ScrollView Vertical
- HorizontalScrollView
- Image Switcher
- Image Slider
- ViewStub
- TabLayout
- TabLayout with FrameLayout
- SearchView
- SearchView on ToolBar
- EditText with TextWatcher
Activity and Intents
Android Fragments
Android Menu
Android Service
Android AlarmManager
Android Storage
Android SQLite
XML and JSON
Android Multimedia
Android Speech
Android Telephony
Android Device
Camera Tutorial
Sensor Tutorial
Android Graphics
Android Animation
Android Web Service
Android Examples
- QR Code / Bar Code Scanner
- RSS Feed Reader
- Volley Library Fetching JSON Data from URL
- Linkify Example
- Introduction Slider (Launch very first time when app start)
- RecyclerView List
- Swipe to Delete RecyclerView items with UNDU
- Swipe to refresh Android Activity
- Volley Library - Registration, Log-in, and Log-out
- Network Connectivity Services
- Firebase Authentication - Google Login
- Android Notification
- Using Google reCAPTCHA in Android Application
Android Social
Android Versions
Android Misc
- Android Device Manager
- Android Studio
- Android Auto
- Android to Mac
- Android Messages
- Android TV
- Android Screenshot
- Android Pay
- Android Watch
- Android Phones
- Android Tablet
- Android Find My Phone
- Android One
- Android Wear OS
- Android Data Recovery
- Android Antivirus
- Android x86
- Android Emulator for PC
- Android File Manager
- Android ad blocker
- Android Podcast App
- Fortnite Android an Epic Game
- FaceTime on Android
- ShowBox for Android
- Android App Store
- Virus Removal for Android
- cache in Android
- Root Android Device
- Android Screen Recorder
- block a number
- Canon printer app
- Wireless HP printer app
- How to Update Android
- iMessage for Android
- iCloud for Android
- Best Call Recorder
- Videoder Android
- YouTube Video Downloader
- Airdrop for Android
- RoboKiller for Android
- Clean my Android Phone
- How to hide apps, files, and photos on Android
- Best weather apps with widgets for Android
- Android File Transfer for Mac
- Mobdro for Android
- Screen Mirroring in Android
- Stock market apps for Android
- How to turn On or Off safe mode on Android
- Best browsers for Android
- Best clocks for Android
- Best email apps for Android
- Music player for Android
- Android smartwatch for women
- Best keyboard for Android
- Best messaging app for Android
Android MCQ
Android Interview
Android Quiz
Android Tutorial
Android tutorial or Android Studio tutorial covers basic and advanced concepts of android technology. Our Android development tutorial is developed for beginners and professionals.
Android is a complete set of software for mobile devices such as tablet computers, notebooks, smartphones, electronic book readers, set-top boxes etc.
It contains a linux-based Operating System, middleware and key mobile applications.
It can be thought of as a mobile operating system. But it is not limited to mobile only. It is currently used in various devices such as mobiles, tablets, televisions etc.
Backward Skip 10sPlay VideoForward Skip 10s
Android Studio Index
Android Tutorial
- Android Introduction
- What is Android
- History and Version
- Android Architecture
- Core Building Blocks
- Android Emulator
- Install Android
- Setup Eclipse
- Hello Android example
- Internal Details
- Dalvik VM
- AndroidManifest.xml
- R.java
- Hide Title Bar
- Screen Orientation
Android Widgets
- UI Widgets
- Working with Button
- Toast
- Custom Toast
- ToggleButton
- CheckBox
- Custom CheckBox
- RadioButton
- Dynamic RadioButton
- Custom RadioButton
- AlertDialog
- Spinner
- AutoCompleteTextView
- ListView
- Custom ListView
- RatingBar
- WebView
- SeekBar
- DatePicker
- TimePicker
- Analog and Digital
- ProgressBar
- Vertical ScrollView
- Horizontal ScrollView
- ImageSwitcher
- ImageSlider
- ViewStub
- TabLayout
- TabLayout with FrameLayout
- SearchView
- SearchView on Toolbar
- EditText with TextWatcher
Activity and Intents
- Activity LifeCycle
- Implicit Intent
- Explicit Intent
- StartActivityForResult
- Share App Data
Android Fragments
- Android Fragments
Android Menu
- Option Menu
- Context Menu
- Popup Menu
Android Service
- Android Service
Android AlarmManager
- Android AlarmManager
Android Storage
- Android Preferences
- Internal Storage
- External Storage
Android SQLite
- SQLite Tutorial
- SQLite Spinner
XML and JSON
- XML Parsing SAX
- XML Parsing DOM
- XMLPullParser
- JSON Parsing
Android Multimedia
- MediaPlayer: Audio
- VideoView: Video
- Recording Media
Android Speech
- TextToSpeech1
- TextToSpeech2
Android Telephony
- TelephonyManager
- Get Call State
- Get Call State 2
- Simple Caller Talker
- Phone Call
- Send SMS
- Send Email
Android Device
- Bluetooth Tutorial
- List Paired Devices
- WIFI
Camera Tutorial
- Camera Tutorial
Sensor Tutorial
- Sensor Tutorial
Android Graphics
- Android Graphics
Android Animation
- Android Animation
Android Web Service
- Android Web Service
Google Map
- Android Google Map
- Current Location
- Search Location
Adding Ads
- Android Google Admob
- Banner Ads
- Interstitial Ads
Android Examples
- QR/Bar Code Scanner
- RSS Feed Reader
- Volley Fetch JSON
- Android Linkify
- Intro Slider
- RecyclerView List
- Swipe Del RecyclerView
- Swipe Refresh Activity
- Volley Library Registration Log-in Log-out
- Network Connectivity Services
- Firebase Authentication - Google Login
- Android Notification
- Using Google reCAPTCHA
Android Social
- Integrating Google Sign-In
- Integrating LinkedIn
- Integrating Twitter
Android Interview
- Interview Questions
Android Quiz
- Android Quiz(Part-1)
- Android Quiz(Part-2)
- Android Quiz(Part-3)
Prerequisite
To learn Android Studio, you must have the basic knowledge of Java programming language.
Audience
Our Android tutorial is designed to help beginners and professionals.
Problem
We assure that you will not find any problem in this Android Studio tutorial. However, if there is any mistake, please post the problem in the contact form.