All Projects → jenly1314 → Flutteringlayout

jenly1314 / Flutteringlayout

🎈 一个直播间点赞桃心飘动效果的控件

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Flutteringlayout

Giftsurfaceview
🌷 直播间送礼物拼图案动画控件
Stars: ✭ 228 (+57.24%)
Mutual labels:  live, room
Diffy
🎞️💓🍿 Love streaming - It's always best to watch a movie together ! 🤗
Stars: ✭ 37 (-74.48%)
Mutual labels:  room, live
Rewardlayout
仿斗鱼直播送礼物和连击效果动画
Stars: ✭ 286 (+97.24%)
Mutual labels:  live, room
Androidarchitecture
Android Architecture using Google guides
Stars: ✭ 127 (-12.41%)
Mutual labels:  room
Roomrxjava
Room with Rxjava Example
Stars: ✭ 130 (-10.34%)
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
Catchup
An app for catching up on things.
Stars: ✭ 1,690 (+1065.52%)
Mutual labels:  room
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
Media Server Go Demo
webrtc media server go demo
Stars: ✭ 140 (-3.45%)
Mutual labels:  live
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
Zhnbilibili
👌 swift精仿bilibili(4.31.1版本)
Stars: ✭ 142 (-2.07%)
Mutual labels:  live
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
Desktoplivestreaming
DesktopLiveStreaming
Stars: ✭ 138 (-4.83%)
Mutual labels:  live

FlutteringLayout

Download JitPack CI CircleCI API License Blog QQGroup

FlutteringLayout for Android 一个直播间点赞桃心飘动效果的控件。

Gif 展示

Image

引入

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].