SimpleAlarmClock
Android app implementation of a Simple Alarm Clock built using the MVVM design pattern that uses AlarmManager, Services and Broadcast ReceiversAndroidQRCodeScanner
Android QR Code Scanner is an Android App is written in Java that uses the Android Jetpack CameraX library for previewing the camera and image analysis along with the ZXing open-source bar code scanning library.MVVM-REST-API
Tutorial for implementing an Android app written in Java that integrates with the Google Books API using Retrofit2 while following the Model View ViewModel (MVVM) design patternFirebaseAuthLoginRegisterMVVM
Tutorial for integrating Firebase Authentication for user sign-in, creation, and sign out in an Android app using the MVVM design patternWallpaperAppTutorial
Tutorial for creating a wallpaper app in Android written in JavaAndroidNavigationComponentTutorial
Tutorial for navigating between fragments in a single Activity Android app using the Jetpack Navigation Architecture ComponentFileIOTutorial
AudioRecorder
AndroidVideoTutorial
Tutorial for playing videos inside an Android app using a VideoView widget. Includes code for playing a video file from the raw resource directory, from a URI on the internet and from a video on the device with the MediaStore APIAndroidMinesweeper
Tutorial for creating a Minesweeper game in Android without using a game engineAndroidLoginForm
Beginner Android tutorial using LinearLayout, CardView, TextView, EditText and Button widgets for creating a login form that generates a Toast messageAutoCompleteTextViewTutorial
Tutorial covering how to use the AutoCompleteTextView widget in Android app developmentHyperlinkTextViewTutorial
Tutorial for displaying a hyperlink inside a TextView in an Android appPostRequestwithJSON
UberEatsRestaurant
BMICalculator
BMI Calculator App for AndroidUberEatsDriver
UberEatsAndroidClone
AndroidIBMTextToSpeech
Tutorial create an Android App that uses IBM's Watson Text To Speech service for adding realistic sounding text to speech to your mobile appAndroidIBMSpeechToText
Tutorial create an Android App that uses IBM's Watson Speech To Text service.AndroidMVVMTutorial
NestedRecyclerView
PieChartAndroid
AndroidAnimatedTextView
AndroidJSONTutorial
AndroidEmbedYouTubeVideoTutorial
Tutorial for programmatically embedding a YouTube video into an Android app using the android-youtube-player library.AndroidLineChartTutorial
Short tutorial covering how to display a line chart in an Android app using the MPAndroidChart librarySwitchingBetweenActivities
CountDownTimer
MaterialDatePicker
RandomNumbersKotlinAndroid
BottomNavigationTutorial
Tutorial covering how to connect the BottomNavigationView widget in an Android app with the navigation controller from the Jetpack navigation architecture component to manage navigation in your appAndroidGravityLayoutGravity
Tutorial for using the gravity and layout_gravity attributes in Android for positioning TextView, EditText and Button widgets in the user interfaceMaterialButtonToggleGroupTutorial
Android development tutorial covering how to create a group of buttons that can be toggled using the Android material design components MaterialButtonToggleGroup and MaterialButtonLove Open Source and this site? Check out how you can help us