o7planning
Websites to learn foreign languages for free:
Follow us on our fanpages to receive notifications every time there are new articles. Facebook Twitter
Android Programming Tutorials
The tutorials

The tutorials

  1. 1
    What is needed to get started with Android?
  2. 2
    Install Android Studio on Windows
  3. 3
    Install Intel® HAXM for Android Studio
  4. 4
    Configure Android Emulator in Android Studio
  5. 5
    Android Tutorial for Beginners
  6. 6
    Android Tutorial for Beginners - Basic examples
  7. 7
    Using image assets and icon assets of Android Studio
  8. 8
    Using Android Device File Explorer
  9. 9
    Enable USB Debugging on Android Device
  10. 10
    Setting SD Card for Android Emulator
  11. 11
    How to know the phone number of Android Emulator and change it
  12. 12
    How to add external libraries to Android Project in Android Studio?
  13. 13
    How to disable the permissions already granted to the Android application?
  14. 14
    How to remove applications from Android Emulator?
  15. 15
    Android UI Layouts
  16. 16
    Android LinearLayout
  17. 17
    Android TableLayout
  18. 18
    Android FrameLayout
  19. 19
    Android Button
  20. 20
    Android ToggleButton
  21. 21
    Android Switch
  22. 22
    Android ImageButton
  23. 23
    Android FloatingActionButton
  24. 24
    Android Checkbox
  25. 25
    Android RadioButton
  26. 26
    Android Chip and ChipGroup
  27. 27
    ChipGroup and Chip Entry Example
  28. 28
    Android QuickContactBadge
  29. 29
    Android Space
  30. 30
    Android Toast
  31. 31
    Create a custom Android Toast
  32. 32
    Android SnackBar
  33. 33
    Android TextView
  34. 34
    Android TextClock
  35. 35
    Android EditText
  36. 36
    Android TextInputLayout
  37. 37
    Android TextWatcher
  38. 38
    Format Credit Card Number with Android TextWatcher
  39. 39
    Android Clipboard
  40. 40
    Create a simple File Chooser in Android
  41. 41
    Create a simple File Finder Dialog in Android
  42. 42
    Android AutoCompleteTextView
  43. 43
    Android ImageView
  44. 44
    Android ImageSwitcher
  45. 45
    Android ScrollView
  46. 46
    Android WebView
  47. 47
    Android SeekBar
  48. 48
    Android Dialog
  49. 49
    Android AlertDialog
  50. 50
    Android CharacterPickerDialog
  51. 51
    Android DialogFragment
  52. 52
    Android DatePicker
  53. 53
    Android TimePicker
  54. 54
    Android TimePickerDialog
  55. 55
    Android DatePickerDialog
  56. 56
    Android Chronometer
  57. 57
    Android RatingBar
  58. 58
    Android ProgressBar
  59. 59
    Android Spinner
  60. 60
    Android OptionMenu
  61. 61
    Android ContextMenu
  62. 62
    Android PopupMenu
  63. 63
    Android Fragments
  64. 64
    Android ListView
  65. 65
    Android ListView with Checkbox using ArrayAdapter
  66. 66
    Android GridView
  67. 67
    Android CardView
  68. 68
    Android ViewPager2
  69. 69
    Android StackView
  70. 70
    Android Camera
  71. 71
    Android MediaPlayer
  72. 72
    Android VideoView
  73. 73
    Playing Sound effects in Android with SoundPool
  74. 74
    Android Networking
  75. 75
    Android JSON Parser
  76. 76
    Android SharedPreferences
  77. 77
    Android Internal Storage
  78. 78
    Android External Storage
  79. 79
    Android Intents
  80. 80
    Example of an explicit Android Intent, calling another Intent
  81. 81
    Example of implicit Android Intent, open a URL, send an email
  82. 82
    Android Services
  83. 83
    Android Notifications
  84. 84
    Android SQLite Database
  85. 85
    Android Google Maps API
  86. 86
    Android Text to Speech
  87. 87
    Android AsyncTask
  88. 88
    Android AsyncTaskLoader
  89. 89
    Get Phone Number in Android using TelephonyManager
  90. 90
    Android SMS
  91. 91
    Android Phone Call
  92. 92
    Android Wifi Scanning
  93. 93
    Android 2D Game Tutorial for Beginners
  94.  
    Flutter Programming Tutorials
Maybe you are interested
Are you looking for an online course?

These are online courses outside the o7planning website that we introduced, which may include free or discounted courses.