Qiu800820 / Superlike
Licence: other
今日头条点赞动画 连击动画
Stars: ✭ 329
Programming Languages
java
68154 projects - #9 most used programming language
Labels
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
auto-fill-edit-text
This custom EditText can suggest and fill text defined before.
Stars: ✭ 26 (-92.1%)
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
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
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
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
## 使用javascriptcompile 'com.sum.slike:library:0.2.1'
## 参数含义
SuperLike仿今日头条点赞喷射表情动画主要用于点赞防抖事件的交互提示,这里只提供交互View 防抖功能可以根据Rx自行实现## 演示 自定义属性名字 | 参数含义 |
---|---|
eruption_element_amount | 一次喷射的element数量 |
max_eruption_total | 最大同时喷射次数 |
show_emoji | 是否显示Emoji表情喷射动画 |
show_text | 是否显示Combo文字 |
java BitmapProvider.Provider provider = new BitmapProvider.Builder(this).build(); superLikeLayout.setProvider(provider); superLikeLayout.launch(x, y);
### 2.自定义样式(随机emoji + 自定义文字) * DrawableArray
是喷射Emoji的Drawable。 * NumberDrawableArray
是连续点赞数字Drawable(0LevelDrawableArray
是连续点赞等级Drawable(目前分为3个等级 0java 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);
### 联系方式 * 邮箱地址: [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].