Pinned Repositories
AndroidJniBitmapOperations
Allows to perform various simple operations on bitmaps via JNI , while also providing some protection against OOM using the native Java environment on Android
AutoFitTextView
A TextView that automatically fit its font and line count based on its available size and content
ChipsLibrary
A fork to Google's Gmail/Hangouts chips library, with some extra features
ListViewVariants
Provides special ways to handle ListViews, including PinnedHeaderListView in Lollipop's Contacts' app style
LollipopContactsRecyclerViewFastScroller
A sample of how to mimic the way that the contacts app handles a Fast-Scroller for a RecyclerView
MaterialPreferenceLibrary
Allows to have an ActionBar on PreferenceActivity
RootHelper
An extension to use libsuperuser library more easily
ThreePhasesBottomSheet
A bottom sheet sample that's similar to how Google Maps treat it
VideoTrimmer
Allows to trim videos on Android, including UI
WebpifyYourAndroidApp
A small tool to convert your app's png&jpg image files into WebP when possible
AndroidDeveloperLB's Repositories
AndroidDeveloperLB/LollipopContactsRecyclerViewFastScroller
A sample of how to mimic the way that the contacts app handles a Fast-Scroller for a RecyclerView
AndroidDeveloperLB/MaterialPreferenceLibrary
Allows to have an ActionBar on PreferenceActivity
AndroidDeveloperLB/VideoTrimmer
Allows to trim videos on Android, including UI
AndroidDeveloperLB/ExoPlayerCacheSample
A sample to demonstrate how to use cache on ExoPlayer, and to investigate the best way to use the cached file later
AndroidDeveloperLB/Android-Week-View
Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling.
AndroidDeveloperLB/DayAndNightDetector
Detects if it's now day or night using the TwilightCalculator class by Google
AndroidDeveloperLB/ScreenshotSample
shows a sample of how to take a screenshot on Android
AndroidDeveloperLB/FullSizePopupSpinner
A spinner-like view, which shows all items below, including indication of which item is selected
AndroidDeveloperLB/GifLiveWallpaper
An example of showing GIF animation using Movie class of Android, based on : https://stackoverflow.com/a/51127570/878126
AndroidDeveloperLB/RecyclerViewDragAndDropTest
A sample to show how to have drag&drop functionality on RecyclerView (and optionally also swipe-to-dismiss)
AndroidDeveloperLB/VideoAndAudioMux
A POC about how to mux (join) video and audio files together into a single video file that has the audio in it
AndroidDeveloperLB/ExoPlayerScaleCrop
POC to show how to scale-crop at any point of the video, and not just like center-crop of ImageView
AndroidDeveloperLB/AutomatedTextSwitcher
A TextSwitcher that allows automatic switching of texts within itself
AndroidDeveloperLB/dialer-nougat-release
This project is a "conversion" of the android dialer source code to android studio.
AndroidDeveloperLB/MovieLiveWallpaper
Sample app to show how to view a video in a live wallpaper app on Android
AndroidDeveloperLB/RoundKornerLayouts
Round Korner Layouts is an Android library create to build a layout with the round corners
AndroidDeveloperLB/AlarmClockSample
Just a test to show how to set an alarm on Android
AndroidDeveloperLB/android-DirectorySelection
AndroidDeveloperLB/ApkManifestFetcher
A sample of how to try to parse all kinds of APK manifest content , including ability to parse via InputStream
AndroidDeveloperLB/ZipFileProviderSample
Demonstrates how to share a zip file that contains multiple files, without actually creating the zipped file
AndroidDeveloperLB/Android-WebP
this is a demo showing how to display WebP image on Android using framesequence & libgif & libwebp
AndroidDeveloperLB/ChatHeads
AndroidDeveloperLB/demo_android_viewmodel_savedstate
Demo how viewmodel_savedstate help save and restore state without the activity/fragment involve
AndroidDeveloperLB/ForegroundView
A collection of Android foreground-enabled views just like FrameLayout
AndroidDeveloperLB/javakotlinbenchmarks
A simple port of this repository, but for Android: https://github.com/bardss/javakotlinbenchmarks . Sadly not all tests might work well, so some were commented.
AndroidDeveloperLB/MPAndroidChart
A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations.
AndroidDeveloperLB/notification-listener-service-example
This example teaches you how to intercept Android notifications using a built-in service called NotificationListenerService
AndroidDeveloperLB/oboe
Oboe is a C++ library which makes it easy to build high-performance audio apps on Android.
AndroidDeveloperLB/ThreeTenABP
An adaptation of the JSR-310 backport for Android.
AndroidDeveloperLB/ZipFileInMemoryJNI
See https://stackoverflow.com/questions/61652063/how-to-parse-a-zipped-file-completely-from-ram