jenly1314 / Flutteringlayout
🎈 一个直播间点赞桃心飘动效果的控件
Stars: ✭ 145
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Flutteringlayout
Diffy
🎞️💓🍿 Love streaming - It's always best to watch a movie together ! 🤗
Stars: ✭ 37 (-74.48%)
Mutual labels: room, live
Androidarchitecture
Android Architecture using Google guides
Stars: ✭ 127 (-12.41%)
Mutual labels: room
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (-4.83%)
Mutual labels: room
Himawari.js
Download real-time images of Earth from the Himawari-8 satellite
Stars: ✭ 1,763 (+1115.86%)
Mutual labels: live
Popularmovies
🎥 Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.
Stars: ✭ 142 (-2.07%)
Mutual labels: room
Roomasset
A helper library to help using Room with existing pre-populated database [DEPRECATED].
Stars: ✭ 138 (-4.83%)
Mutual labels: room
Bezierpath Polygons
Adds a convenience initalizer to UIBezierPath for generating n-sided regular polygon paths – with rounded corners support – in Swift!
Stars: ✭ 138 (-4.83%)
Mutual labels: bezier
Cocktailapp
Cocktails Android App with Clean Architecture, MVVM , Retrofit, Coroutines, Navigation Components , Room, Dagger Hilt, Cache Strategy and Coroutines Flow
Stars: ✭ 128 (-11.72%)
Mutual labels: room
Beziercurvepathcreater
用于创建贝塞尔曲线路径,可匀速运动 - 基于CocosCreator_2.2.2 - Used to create a Bezier curve path with uniform motion Based on CocosCreator_2.2.2
Stars: ✭ 130 (-10.34%)
Mutual labels: bezier
Kotlin Mvvm Architecture
Android Architecture Design Patterns using Kotlin, MVVM, Dagger2, LiveData, Room, MediatorLiveData, NetworkBoundResources, Retrofit, AndroidX, ViewModels, Dependency Injection using Dagger2, Repository pattern.
Stars: ✭ 126 (-13.1%)
Mutual labels: room
Nginx Http Flv Module
Media streaming server based on nginx-rtmp-module. In addtion to the features nginx-rtmp-module provides, HTTP-FLV, GOP cache and VHOST (one IP for multi domain names) are supported now.
Stars: ✭ 2,063 (+1322.76%)
Mutual labels: live
Coinverse
Coinverse Open App is the first audiocast app for cryptocurrency news. 🚀
Stars: ✭ 133 (-8.28%)
Mutual labels: room
Cells
Live coding environment. Use SuperCollider, Python, TidalCycles, Node.js etc. in the same project.
Stars: ✭ 133 (-8.28%)
Mutual labels: live
FlutteringLayout
FlutteringLayout for Android 一个直播间点赞桃心飘动效果的控件。
Gif 展示
引入
Maven:
<dependency>
<groupId>com.king.view</groupId>
<artifactId>flutteringlayout</artifactId>
<version>1.1.1</version>
<type>pom</type>
</dependency>
Gradle:
compile 'com.king.view:flutteringlayout:1.1.1'
Lvy:
<dependency org='com.king.view' name='flutteringlayout' rev='1.1.1'>
<artifact name='$AID' ext='pom'></artifact>
</dependency>
如果Gradle出现compile失败的情况,可以在Project的build.gradle里面添加如下:(也可以使用上面的GitPack来complie)
allprojects {
repositories {
//...
maven { url 'https://dl.bintray.com/jenly/maven' }
}
}
示例
布局
<com.king.view.flutteringlayout.FlutteringLayout
android:id="@+id/flutteringLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginBottom="10dp"
app:duration="3000"
app:enter_duration="300"
app:scale="1.0"/>
添加桃心代码
flutteringlayout.addHeart();
版本记录
v1.1.1:2019-10-25
- 移除support依赖
- 升级至Gradle至v5.4.1
v1.1.0:2017-4-11
- 优化Heart起点位置
v1.0:2017-4-10
- FlutteringLayout初始版本
赞赏
如果您喜欢FlutteringLayout,或感觉FlutteringLayout帮助到了您,可以点右上角“Star”支持一下,您的支持就是我的动力,谢谢 😃
您也可以扫描下面的二维码,请作者喝杯咖啡 ☕️
关于我
Name: Jenly
Email: jenly1314#gmail.com / jenly1314#vip.qq.com
CSDN: jenly121
博客园: jenly
Github: jenly1314
加入QQ群: 20867961
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].