Muhammad Azeem's repositories
GoogleMap_and_Location_demo_app
Integrating google map with different map types, animate, tilt, zoom, target, compass, lite mode, bearing camera and also Showing marker, getting geolocation using Geo Coder api. Getting current location using fused location provider client api, getting current location, locations, pending intent with broadcast receiver and foreground service
All-about-shared-preferences-activity-preference-App-level-shared-preferences-default-sharedPref-
All about shared preferences, activity preference, App level shared preferences, default sharedPref, pref Screen, Gson, login, listeners pref callback
Dagger2NetworkExample
covered @ Inject construction injection, @ Inject field injection, @ Inject method injection, @ Module and @ Provides methods, binding interface using @ Binds, injecting runtime values, extending @ Component.Builder and @ BindInstance, and injecting Multiple same type values using @ Named("..") .
File-system-in-Android-createt-and-read-custom-dir-internal-storage
File system in Android createt and read custom dir data, read, write image, and txt, delete files and list of files
firebase_authentications_and_google_signin
firebase authentications with email and password and google signin integration with firebase auth, using authStateListener to auto sign out, handling exceptions and validations with beautiful UI
firebase_cloud_messaging_comp
all about fcm sending data and notification from fcmSdk and restApi, foreground also background, customizing notifications, handling topic subscription, unsub. adding matadata, and services, tokens, image url, icon
fragments_using_landscape
adding single fragment on patriate mode and multiple fragment on landscape
google_signin_integration
handled signin and signout
nav_Drawer_and_drawerLayout_with_activity
navDrawer and toggle button
NotesApp_MVVM
using MVVM architecture, Live Data and Room Database.
restApi_pure_httpUrlConnection
using httpUrlConnection to get APi response, Perform GET and POST requests, filter, Exception handling, Gson, cache images, lazy loading, workManager
restApiokhttp_demo
using restApi getting response through okhttpclient, Get Post Methods, Filter, observing internet connection, workManager, handling exception
Retrofit_lib_Demo
Using Retrofit with RestApi handling GET, POST, PUT, PATCH, DELETE, FormUrlEncoded, dynamic url with path, Query params, QueryMap, body, Field, FieldMap, Url in params and Gson null values handling,
secrets-gradle-plugin
A Gradle plugin for providing your secrets to your Android project.
tabLayoutwithViewpager_using_fragments
Thee fragments using tab Layout and view Pager
view_pager_customAdapter
viewPager with multiple screen welcome screen
Working_with_firebase_realtime_database
working with real Time database read and write, Objects, delete, update, listeners
working_with_firebase_storage
read and write operations upload image from assets, upload pdf from local storage, download files using built in downloader, permissions
working_with_firestore_
read and write, update, delete, fields, objects, listeners, using different data types