This repository offers a wide range of Android content, with a focus on well-commented code. The topics covered include life cycle management, layout design, button design and implementation, implicit intents, image buttons, user input with EditText, radio buttons, checkboxes, and activities. The account also covers more advanced topics such as custom dialogs, color selection, gradient backgrounds, weather app design, audio recording, database integration, fragments, webviews, services, fingerprint authentication, app private directories, and assets folders. Additionally, the account provides resources for understanding and implementing Android design for developers, as well as samples of architecture components.
The majority of the demo projects use Java language.
Most of the demo projects are in Java.
- 00 LifeCycle
- 01 UserName
- 01 UserName_Final
- 02 Layout
- 02 Layouts: LinearLayout, RelativeLayout and ConstraintLayout
- 02 Layout centered
- 03 Button_Design
- 03 Button_Design_new
- 03 Button_Toast
- 04 Implicit Intent
- 05 Button_StartActivity
- 05 Button_StartActivity_extra
- Happy Birthday
- 06 ImageButton
- 07 EditText
- 08 RadioButtons_listener
- -- RadioButtons_onclick
- CheckBox
- Activities-AndroidTrivia
- TableLayout
- ListView
- ListView_Image_and_text
- ListViewRefreshList
- ListViewPullRefresh
- Custom dialog
- 10 GetColor
- 11 GradientBackground
- 12 ImplicitIntent
- 13 Weather_App_Design
- 15 ListView
- 16 ListViewCustomAdapter
- 17 AudioRecorder
- 19 DataBase
- 20 Fragment - menu footer
- 21 Webview
- 22 ServiceDemo
- 23 Service
- 24 Fingerprint
- 25 AppPrivateDirectory
- 26 AssetsFolder
- 27 IntentExtras
- 28 Android Design for Developers
- 29 Architecture Components Samples
When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
Feilong
Some of the project's demos, although listed above, have their specific license. Please refer to them. This project is licensed under the MIT License - see the LICENSE.md file for details