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.
Maker Account Stream is free for most side and hobby projects with a Maker Account. For complete pricing details visit the Chat Pricing Page.
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
FFMPEG video operations - FFmpeg compiled for Android. Execute FFmpeg commands with ease in your Android app.
SSPullToRefresh makes PullRefresh easy to use, you can provide your own custom animations or set simple gifs on refresh view. The best feature is Lottie animations in refresh view, it uses lottie animations to render high quality animations on pull refresh.
Features:
This is an amazing card slider for the Android platform with many features and attrs to get exactly what you need.
Features
1- Show preview of pages in left and right.
2- Can resize (scale) and change opacity of the pages to make focused page larger and more focused in height as shown in GIF.
3- Full customize the appearance of the the CardView and ViewPager.
4- Add indicator and full customize it easily.
5- Infinite indicators like those in the Instagram app.
6- RTL Support.
This library aims to help in creating beautiful loading dialogs with animated gifs.
SpEditTool has two main functions:
SpEditText
- an EditText for mentioning user and other special content with highlight and overall deletingGifTextUtil
a tool for show gif on graph-text mixed TextView/EditText efficientlyExamples of using FFMpeg library on Android with Kotlin For Video, Audio and Image/GIF operations.
Make your native android Dialog Fancy and Gify. A library that takes the standard Android Dialog to the next level with a variety of styling options and Gif's. Style your dialog from code.
Gifex is an android library that loads gifs from a source into a gallery view chunk by chunk.
When Gifex's GifGalleryView is included in layout and passed a simple request containing the keyword, it will load gifs from the source (configurable) into the infinitely scrollable GifGalleryView.
Gifex fetches gifs in small chunks. Initially, small chunk of gifs are fetched and when user scrolls till end, it fetches the next chunk. Limit for a chunk can be configured and total no of gifs can also be configured.
A lot of other configurations are available ex: an optional search bar, cache limit for the gifs etc.
Android EditText
wrapper to support text / emoji / camera / media input.
Add support for emoticons and GIF easily. EmoticonGIFKeyboard is an easy to integrate, customizable and lightweight library to add support for emojis and GIFs.
A new Material Design text field that comes in a box, based on Google Material Design guidelines.
Glide Image Slider Support JPG, PNG, WEBP, GIF & SVG.
Matisse is a well-designed local image and video selector for Android. You can
Awesome Image Picker library will pick images/gifs with beautiful interface. Supports image or gif, Single and Multiple Image selection.
Library for GIF results, preview, play, share everything at one place!