AutoFitTextView
A TextView that automatically fit its font and line count based on its available size and contentLollipopContactsRecyclerViewFastScroller
A sample of how to mimic the way that the contacts app handles a Fast-Scroller for a RecyclerViewAndroidJniBitmapOperations
Allows to perform various simple operations on bitmaps via JNI , while also providing some protection against OOM using the native Java environment on AndroidMaterialPreferenceLibrary
Allows to have an ActionBar on PreferenceActivityListViewVariants
Provides special ways to handle ListViews, including PinnedHeaderListView in Lollipop's Contacts' app styleChipsLibrary
A fork to Google's Gmail/Hangouts chips library, with some extra featuresVideoTrimmer
Allows to trim videos on Android, including UIRootHelper
An extension to use libsuperuser library more easilyThreePhasesBottomSheet
A bottom sheet sample that's similar to how Google Maps treat itWebpifyYourAndroidApp
A small tool to convert your app's png&jpg image files into WebP when possibleLB-Launcher
A truly open sourced launcher app, based on the same launcher app that comes with AndroidPhoneCallRecorder
A POC of recording callsParallaxViewPagers
A POC to show how to have multiple ViewPagers work in Parallax effect with each otherapk-parser
MultiTouchPlaceholderView
Gesture-based image layer, to move it into placeholders (empty content within a bitmap)CommonUtils
Just a set of Android classes and functions that I commonly use in various projectsExoPlayerCacheSample
A sample to demonstrate how to use cache on ExoPlayer, and to investigate the best way to use the cached file laterFastScrollerAndRecyclerViewFixes
A collection of fixes for FastScrollerDayAndNightDetector
Detects if it's now day or night using the TwilightCalculator class by GoogleAsyncTaskEx
A modified version of AsyncTask, in Kotlin, with some things removed and some addedAndroidVersionsStats
Gets updated information about the version statistics of Android distribution, as found from Android Studio codeDialogShard
An alternative to DialogFragment, that's intended to overcome fragments exceptionsScreenshotSample
shows a sample of how to take a screenshot on AndroidWallpaperPicker
A port of Android's Wallpaper-picker, as used in the launcher itselfUserActivityRecognitionSample
A sample to show how to handle User-Activity-Recognition, based on https://github.com/jarroyoesp/TransitionRecognitionAppFloatingActionButtonEx
A modified version of FloatingActionButton library, that better handles various issuesGifLiveWallpaper
An example of showing GIF animation using Movie class of Android, based on : https://stackoverflow.com/a/51127570/878126FullSizePopupSpinner
A spinner-like view, which shows all items below, including indication of which item is selectedSdkTest
Just some test for Jitpack, to see if it can handle aar files in GithubVideoAndAudioMux
A POC about how to mux (join) video and audio files together into a single video file that has the audio in itRecyclerViewDragAndDropTest
A sample to show how to have drag&drop functionality on RecyclerView (and optionally also swipe-to-dismiss)customized-popup-window-sample
A sample of having a customized popup window, that should work like context menuExoPlayerScaleCrop
POC to show how to scale-crop at any point of the video, and not just like center-crop of ImageViewDocumentsProviderSample
A very small sample of how to implement DocumentsProvider, to have new items of Android's file-pickerAutomatedTextSwitcher
A TextSwitcher that allows automatic switching of texts within itselfAlarmClockSample
Just a test to show how to set an alarm on AndroidGetPlayStoreInstalledAppsHistory
A POC to get history of installed apps from the Play Store ("library"), based on Aurora Store source codeOpenGlVideoLiveWallpaper
A minimized sample of showing a video inside a live wallpaper using OpenGl, based on alynx-live-wallpaper repositoryZipFileProviderSample
Demonstrates how to share a zip file that contains multiple files, without actually creating the zipped fileVectorChildFinder
A repository to allows finding inner parts of VectorDrawable, and perform operations on them, based on VectorChildFinder repositoryApkManifestFetcher
A sample of how to try to parse all kinds of APK manifest content , including ability to parse via InputStreamMovieLiveWallpaper
Sample app to show how to view a video in a live wallpaper app on AndroidLove Open Source and this site? Check out how you can help us