All Projects → Qiu800820 → Superlike

Qiu800820 / Superlike

Licence: other
今日头条点赞动画 连击动画

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Superlike

signal-strength-view
📶 Material design signal strength view for Android
Stars: ✭ 30 (-90.88%)
Mutual labels:  custom-view
Funnyviews
💘A lot of funny & custom views for android, will continue to update.
Stars: ✭ 267 (-18.84%)
Mutual labels:  custom-view
Rotatable
Helper class to make any view rotatable
Stars: ✭ 295 (-10.33%)
Mutual labels:  custom-view
auto-fill-edit-text
This custom EditText can suggest and fill text defined before.
Stars: ✭ 26 (-92.1%)
Mutual labels:  custom-view
Uilibrary
平时项目开发中写的自定义Drawable、View和Shape
Stars: ✭ 260 (-20.97%)
Mutual labels:  custom-view
Tickview
一个精致带感的打钩小动画
Stars: ✭ 284 (-13.68%)
Mutual labels:  custom-view
PassCodeText
A customised EditText view serving the purpose of taking numeric One Time Password from a user. With stunning animation, and high customizability.
Stars: ✭ 105 (-68.09%)
Mutual labels:  custom-view
Percentagechartview
An Android percentage chart that displays the progress of any single given task or information.
Stars: ✭ 324 (-1.52%)
Mutual labels:  custom-view
Rxanime
Visualizer to understand RxJava operators
Stars: ✭ 261 (-20.67%)
Mutual labels:  custom-view
Effectiveshapeview
android custom imageview, effective shape view
Stars: ✭ 291 (-11.55%)
Mutual labels:  custom-view
CustomViewStudy
This repository is used to learn CustomView(Text、Image、Progress、ViewGroup、ViewGragHelper).
Stars: ✭ 76 (-76.9%)
Mutual labels:  custom-view
Tableview
TableView is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells.
Stars: ✭ 2,928 (+789.97%)
Mutual labels:  custom-view
Linkedideas
A macOS/iOS apps to treat ideas as links of concepts.
Stars: ✭ 286 (-13.07%)
Mutual labels:  custom-view
SuperBadge
🚀 📛 SuperBadge Android Library 🔥
Stars: ✭ 34 (-89.67%)
Mutual labels:  custom-view
Swagpoints
An Android custom circular SeekBar that supports max/min range and step settings.
Stars: ✭ 300 (-8.81%)
Mutual labels:  custom-view
WaveView
Simple Android library to draw sinusoidal waves.
Stars: ✭ 43 (-86.93%)
Mutual labels:  custom-view
Circle
你没有看错,全是纯手工打造!
Stars: ✭ 269 (-18.24%)
Mutual labels:  custom-view
Android Week View
Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling.
Stars: ✭ 3,347 (+917.33%)
Mutual labels:  custom-view
Curvegraphview
A highly customizable and performant custom view to render curved line graph.
Stars: ✭ 321 (-2.43%)
Mutual labels:  custom-view
Sparklinelayout
Simple and lightweight library for drawing sparklines / graphs. Support markers and gradients.
Stars: ✭ 291 (-11.55%)
Mutual labels:  custom-view

SuperLike仿今日头条点赞喷射表情动画主要用于点赞防抖事件的交互提示,这里只提供交互View 防抖功能可以根据Rx自行实现## 演示 image image## 使用javascriptcompile 'com.sum.slike:library:0.2.1'## 参数含义

自定义属性名字 参数含义
eruption_element_amount 一次喷射的element数量
max_eruption_total 最大同时喷射次数
show_emoji 是否显示Emoji表情喷射动画
show_text 是否显示Combo文字
## 代码演示### 1.基础样式(666 + 文字)java BitmapProvider.Provider provider = new BitmapProvider.Builder(this).build(); superLikeLayout.setProvider(provider); superLikeLayout.launch(x, y);image### 2.自定义样式(随机emoji + 自定义文字) * DrawableArray是喷射Emoji的Drawable。 * NumberDrawableArray是连续点赞数字Drawable(010) * LevelDrawableArray是连续点赞等级Drawable(目前分为3个等级 010, 1020, 2030+)java BitmapProvider.Provider provider = new BitmapProvider.Builder(this) .setDrawableArray(new int[]{R.mipmap.emoji_1, R.mipmap.emoji_2, R.mipmap.emoji_3, R.mipmap.emoji_4, R.mipmap.emoji_5, R.mipmap.emoji_6, R.mipmap.emoji_7, R.mipmap.emoji_8, R.mipmap.emoji_9, R.mipmap.emoji_10, R.mipmap.emoji_11, R.mipmap.emoji_12, R.mipmap.emoji_13, R.mipmap.emoji_14, R.mipmap.emoji_15, R.mipmap.emoji_16, R.mipmap.emoji_17, R.mipmap.emoji_18, R.mipmap.emoji_19, R.mipmap.emoji_20}) .setNumberDrawableArray(new int[]{R.mipmap.multi_digg_num_0, R.mipmap.multi_digg_num_1, R.mipmap.multi_digg_num_2, R.mipmap.multi_digg_num_3, R.mipmap.multi_digg_num_4, R.mipmap.multi_digg_num_5, R.mipmap.multi_digg_num_6, R.mipmap.multi_digg_num_7, R.mipmap.multi_digg_num_8, R.mipmap.multi_digg_num_9}) .setLevelDrawableArray(new int[]{R.mipmap.multi_digg_word_level_1, R.mipmap.multi_digg_word_level_2, R.mipmap.multi_digg_word_level_3}) .build(); superLikeLayout.setProvider(provider); superLikeLayout.launch(x, y);image### 联系方式 * 邮箱地址: [email protected], [email protected]### License MIT License Copyright (c) Qiu800820 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].