All Projects → bolaware → momentz

bolaware / momentz

Licence: other
Momentz is an android library for showing timed view just like WhatsApp, Facebook and Instagram stories.

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to momentz

vue-insta-stories
Vue 2 & 3 library for Instagram like stories.
Stars: ✭ 45 (-57.94%)
Mutual labels:  instagram-stories
instastories-backup
Backup your friends' Instagram Stories forever and get to keep them even after 24 hours.
Stars: ✭ 82 (-23.36%)
Mutual labels:  instagram-stories
Whatsapp Android App
This is sample code for layout for chatting app like Whatsapp.
Stars: ✭ 32 (-70.09%)
Mutual labels:  android-ui
XCArcProgressView
Android开口圆环比例进度View(高仿猎豹清理大师内存占用比例View)
Stars: ✭ 28 (-73.83%)
Mutual labels:  android-ui
Circular-Progress-View
A customisable circular progress view for android.
Stars: ✭ 39 (-63.55%)
Mutual labels:  android-ui
QuadTreeAndroid
Library that helps to implement the QuadTree in android, by using splitting images
Stars: ✭ 30 (-71.96%)
Mutual labels:  android-ui
FabDialog
🎈 Fab into Dialog Animation on Android
Stars: ✭ 36 (-66.36%)
Mutual labels:  android-ui
floating-layout-android
Floating Layout library for Android
Stars: ✭ 55 (-48.6%)
Mutual labels:  android-ui
sTooltip
A simple Tooltip Library
Stars: ✭ 44 (-58.88%)
Mutual labels:  android-ui
OnboardingDemo
Onboarding Example. Uses ViewPager's PageTransformer to animate elements.
Stars: ✭ 44 (-58.88%)
Mutual labels:  android-ui
instagram
Php instagram library. With this library, you can use many of the same features in the mobile application.
Stars: ✭ 45 (-57.94%)
Mutual labels:  instagram-stories
LoginDemo
No description or website provided.
Stars: ✭ 73 (-31.78%)
Mutual labels:  android-ui
ReactButton
Android Library to make it easy to add ReactButton feature in your app with Multi Reactions like Facebook or Linkedin, you can add many reactions as you want, you can also split them into a number of columns, and also customize the colours and text for each reaction
Stars: ✭ 100 (-6.54%)
Mutual labels:  android-ui
VectorIntegerView
Animated integer on Android. https://habr.com/post/420919/
Stars: ✭ 17 (-84.11%)
Mutual labels:  android-ui
MaterialDesign-Toast
Custom android Toast with Material Design
Stars: ✭ 70 (-34.58%)
Mutual labels:  android-ui
AutoFetcher-IG-Stories-to-GDrive
A Google Apps Script for deploying a web application that automatically fetches the latest available IG Stories of a target Instagram user to your Google Drive.
Stars: ✭ 54 (-49.53%)
Mutual labels:  instagram-stories
android-gallery
Shared element transition example with RecyclerView and ViewPager.
Stars: ✭ 38 (-64.49%)
Mutual labels:  android-ui
IGStoryKit
A simple and super fast framework to post to Instagram stories from your iOS and iPadOS apps
Stars: ✭ 54 (-49.53%)
Mutual labels:  instagram-stories
Material-Backdrop-Android
Material Backdrop
Stars: ✭ 106 (-0.93%)
Mutual labels:  android-ui
GitReposCompose
GitReposCompose is an Android application 📱 for showcasing Jetpack Compose for building declarative UI in Android. This demo app uses Github public API for fetching public repositories.
Stars: ✭ 32 (-70.09%)
Mutual labels:  android-ui

Momentz android library

Momentz is an android library for showing timed view just like WhatsApp, Facebook and Instagram stories.You can embed any type of view into it(ImageView, VideoView, ViewGroups etc).

Momentz android library for instagram, facebook, snapchat library

Adding it to your project

Step 1. Add it in your root build.gradle at the end of repositories:

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}

Step 2. Add the dependency

dependencies {
     implementation 'com.github.bolaware:momentz:v2.0'
}

Initiate

You can checkout the sample app in the project, initiating Momentz is as simple as this:

val listOfViews = listOf(
    MomentzView(textView, 5),
    MomentzView(customView, 5),
    MomentzView(locallyLoadedImageView, 6),
    MomentzView(internetLoadedImageView, 10),
    MomentzView(internetLoadedVideoView, 60)
)

Momentz(this, listOfViews, container, this).start()

You can start, pause, resume, go to next and previous using these methods respectively Momentz.start(), Momentz.pause(), Momentz.resume(), Momentz.next(), Momentz.prev().

Run the project's app and Check out the way I used it in the my app's MainActivity

Momentz
MIT License

Copyright (c) 2017

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].