This is the official Android SDK for Stream Chat, a service for building chat and messaging applications. This library includes both a low-level chat SDK and a set of reusable UI components.
Supported features - Channels list UI - Channel UI - Message reactions - Link preview - Image, video and file attachments - Editing and deleting messages - Typing indicators - Read indicators - Push notifications - GIF support - Light and dark themes - Style customization - UI customization - Threads - Count for unread messages
A simple Android template that lets you create an Android project quickly.
Unicorn File Picker is a library designed to package a powerful file selector for android.
Android Library to make it easy to create your CodeEditor or IDE for any programming language even for your own programming language, just config the view with your language keywords and other attributes and you can change CodeView theme in the runtime so it's make easy to support any number of themes, and CodeView has AutoComplete and you can customize it with different keywords and tokenizers.
A Framework that simplify developing MVVM Architecture and Material Design in Android with Kotlin language including useful Extensions and Sample Application. This Framework has some tools for Retrofit and OKHttp and Coroutine for calling REST API requests.
Dynamic Localization and Day/Night Theme & Meow Custom Widgets are another features.
Dark Theme is an experimental project, with the aim of showing the combination of colours from
There's a colour picker to apply a theme colour in the entire app as a
Dark/Light button to recreate the app with both theme modes.
Badger is a generalized single purpose library for adding badges to drawables in general and menu items in particular.
sett (also set) - The earth or burrow of a badger.
Running with the Badger theme, it is all about the method
sett. Home to the badger, it is comprised of many tunnels and several entrances. It is the ideal entry point to provide you with badges where mere drawables lived before.
Badger.sett() methods add a
BadgeDrawable to the original drawable. This results in a
LayerDrawable with the
BadgeDrawable added to the layer with id
badger_drawable. If the original drawable is a
LayerDrawable having a badge already set, this one gets reused instead.
RatingReviews (Rating and Reviews) is a widget or layout that adds Rating and Reviews bar to your app similar to the ones seen on Google playstore and Apple App store. It gives you a beautiful visual summary of the number of raters and ratings they gave on a specific item. And of course it is highly customizable to fit your app theme!
Audio recorder (Voice recorder, Sound recorder) - an open source application makes an easy audio recording experience. App optimized for the fastest start as possible and helps not to miss important sound for the user.
Easily change theme, background colors, text colors, icon tint colors, custom drawables, NavigationView item colors, TabLayout colors and more...
A complete library to build apps for Android 14+ (ICS or above) devices with a built-in theme engine. It is built on top of the latest app compat (or AndroidX) library to provide best compatibility.
It is a collection of activities, fragments, widgets, views and some utility functions required to build a standard Android app. It also provides some in-built use cases like an intro screen, drawer activity, about screen, collapsing app bar, bottom navigation, color picker, multiple locales, runtime permissions, etc. which can be used and customised according to the need.
A simple library to display themed toasts with icon and text on Android 14+ (ICS or above) devices.
It has several method to display toasts based on the requirement. Each method returns a Toast object which can be customised further.
Please call show() method to display the toast.
Tiny lightweight Kotlin Android library to change theme at runtime.
A custom SignInButton for Android that supports 'android:text' attribute, currently not supported by Google's original 'SignInButton'. This library also allows to set button theme to dark or light and is based on Google guidelines.
Android library that lets developers modify configuration class(es) at runtime. Useful in situations when app's behaviour changes depending on fields in configuration class like theme switcher, user credentials, various flags, etc. Developers can alter these fields without recompiling source code.
An android library containing most of the helper classes every android developer needs.
Every Android developer faces few problems while developing Android Apps. Listing down some of them, which I have faced everytime I create a new android project.
What if we had a library which takes care of all these problems and let the developers concentrate on writing the actual business logic and create awesome functionalities.
Using the Helper library developer can solve the above mentioned problems. Using this Helper library is pretty simple.
Chameleon is a CSS like framework for Android. Chameleon can read styles in JSON format and apply them on views in Android. Not only can you choose from the variety of styles provided by the library but also add your own styles by changing just one file.
The icing on the cake is, once set up, themes can be updated without pushing a new version of your app to the playstore. So, your users can see your changes on the fly.
Great sound quality, audio cleanliness and very smooth interface. Playing the folder structure, artist or album or create your own playlists with local or online tracks.