Guideline AndroidStudio - KingGainer07/AndroidGuide GitHub Wiki

SETUP

Environment

Hello World Example

Basic Android

Activity and Intents

  • Activity LifeCycle
  • Implicit Intent
  • Explicit Intent
  • StartActivityForResult
  • Share App Data

Android Fragments

  • Android Fragments

Navigation

  • Navigation

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

Example

Advanced Android

Android Animation

  • Android Animation

Android Menu

  • Option Menu
  • Context Menu
  • Popup Menu

Android Socket

  • Android Socket

Android database

  • Android database with room
  • Android database with SQLite

Android Notification

  • Android Notification

Firebase Authentication - Google Login

Build App Chat Basic Example