Android Programming Tutorials

The tutorials
- What is needed to get started with Android?
- Install Android Studio on Windows
- Install Intel® HAXM for Android Studio
- Configure Android Emulator in Android Studio
- Android Tutorial for Beginners - Hello Android
- Android Tutorial for Beginners - Basic examples
- Using image assets and icon assets of Android Studio
- Using Android Device File Explorer
- Enable USB Debugging on Android Device
- Setting SD Card for Android Emulator
- How to know the phone number of Android Emulator and change it
- How to add external libraries to Android Project in Android Studio?
- How to disable the permissions already granted to the Android application?
- How to remove applications from Android Emulator?
- Android UI Layouts
- Android LinearLayout
- Android TableLayout
- Android FrameLayout
- Android Button
- Android ToggleButton
- Android Switch
- Android ImageButton
- Android FloatingActionButton
- Android Checkbox
- Android RadioGroup and RadioButton
- Android Chip and ChipGroup
- ChipGroup and Chip Entry Example
- Android QuickContactBadge
- Android Space
- Android Toast
- Create a custom Android Toast
- Android SnackBar
- Android TextView
- Android TextClock
- Android EditText
- Android TextInputLayout
- Android TextWatcher
- Format Credit Card Number with Android TextWatcher
- Android Clipboard
- Create a simple File Chooser in Android
- Create a simple File Finder Dialog in Android
- Android AutoCompleteTextView and MultiAutoCompleteTextView
- Android ImageView
- Android ImageSwitcher
- Android ScrollView and HorizontalScrollView
- Android WebView
- Android SeekBar
- Android Dialog
- Android AlertDialog
- Android CharacterPickerDialog
- Android DialogFragment
- Android DatePicker
- Android TimePicker
- Android TimePickerDialog
- Android DatePickerDialog
- Android Chronometer
- Android RatingBar
- Android ProgressBar
- Android Spinner
- Android OptionMenu
- Android ContextMenu
- Android PopupMenu
- Android Fragments
- Android ListView
- Android ListView with Checkbox using ArrayAdapter
- Android GridView
- Android CardView
- Android ViewPager2
- Android StackView
- Android Camera
- Android MediaPlayer
- Android VideoView
- Playing Sound effects in Android with SoundPool
- Android Networking
- Android JSON Parser
- Android SharedPreferences
- Android Internal Storage
- Android External Storage
- Android Intents
- Example of an explicit Android Intent, calling another Intent
- Example of implicit Android Intent, open a URL, send an email
- Android Services
- Android Notifications
- Android SQLite Database
- Android Google Maps API
- Android Text to Speech
- Android AsyncTask
- Android AsyncTaskLoader
- Get Phone Number in Android using TelephonyManager
- Android SMS
- Android Phone Call
- Android Wifi Scanning
- Android 2D Game Tutorial for Beginners
Android Programming Tutorials

The small examples
- No examples