综合( 右侧选择分类 )
androidproject

GiftSurfaceView 直播间送礼物动画

GiftSurfaceView 最初出自于2014年开发HalloStar项目时所写,主要用于HalloStar项目直播间的送礼物动画。现在想来,那夕阳下的奔跑,是我逝去的青春。因高仿全民TV项目时想起,所以抽空整理了下,以此记录。Gif展示引入Maven:<dependency> <groupId>com.king.view</groupId> <a
2449 人浏览
androidproject

Github 炫酷线条动画效果(仿BiliBili客户端) PathView

博客详情:http://blog.csdn.net/u011387817/article/details/78817827使用方式:添加依赖:implementation'com.wuyr:pathview:1.0.0'APIs:MethodDescriptionsetPath(Path path)加载PathsetMode(int mode)设置条线动画模式(火车模式, 飞机模式
3179 人浏览
androidproject

Github WLikeAnim - 简单实用的点赞动画效果

依赖allprojects{ repositories{ ... maven{url"https://jitpack.io"} } } dependencies{ implementation'com.github.wanglu1209:WLikeAnim:lastRelease'}使用普通的动画效果效果看WPopup第三张图(
2616 人浏览
androidproject

Github 在Dribbble上找到的一个清单效果 RippleCheckBox

简洁,舒服,波纹动画,勾选动画,高度可控的波纹CheckBox设计参考:dribbbleScreenshot下载案例Apk使用该控件的开源项目:玩清单Dependenciesimplementation'com.github.xujiaji:ripple-checkbox:0.0.2'Usepx: 值为像素单位;0x: 值为颜色,如黑色0xFF000000(0-360): 值的范围
2663 人浏览
androidproject

Github RandomDragLayout (任意拖布局)

博客详情:https://blog.csdn.net/u011387817/article/details/84136291使用方式:添加依赖:implementation'com.wuyr:randomdraglayout:1.2.0'APIs:MethodDescriptionboolean reset()重置状态 (重新初始化)setChildRefreshPeriod(lo
3353 人浏览
androidproject

Github 安卓高级UI

目录一、本项目的作用二、下载试试三、已经整理完成的章节1、贝塞尔曲线2、PathMeasure3、属性动画4、Xfermode5、VelocityTracker和Scroller6、绘制流程7、svg8-1、canvas_clip8-2、canvas_draw8-3、canvas_text四、继续整理的章节五、作者简介1、个人博客2、联系方式3、赞赏一、本项目的作用本项目主要用于Android高级
2751 人浏览
androidproject

Github flutter自定义波浪view

flutter自定义波浪viewvoidmain()=>runApp(WaveWidget( bgColor:Colors.lightBlue, //imageProvider:AssetImage('assets/pic/ic_headimg.png'), //imgSize:Size(50.0,0.0), size:Size(300.0,500.0), ));
3178 人浏览
androidproject

Android 自定义 View 之 LeavesLoading

LeavesLoading1. 创意原型Gif 原图:效果图:基本实现了原图的效果2. 如何添加进项目中仓库:方式一:下载LeavesLoadingLibrary 拷贝进工程中。tip: 不是当前的 TestLeavesLoading 项目哦!方式二:在 project 的 build.gradle 中:allprojects{ repositories{ ... maven{url&
2440 人浏览
androidproject

SpriteAnimationView:一个用于播放精灵图动画的组件

SpriteAnimationViewA customized view to play sprite sheet animation查看中文版本Usage:<com.xinxin.spritesheetanimation.SpriteAnimationView android:id="@+id/animation_view" android:layout_width
3052 人浏览
androidproject

Transferee 帮助你完成从缩略图到原图的无缝过渡转变

transferee 可以帮助你完成从缩略图到原图的无缝过渡转变,功能体系仿照并涵盖 ios 版本的 QQ、微信朋友圈、新浪微博的图片浏览功能。transferee 支持两种模式:只有原图,就是说九宫格列表中的图片和全屏显示的大图其实来源于一张图片。详见NoThumActivity既有原图,又有缩略图,例如我司使用了阿里云的图片裁剪功能提供了缩略图来源,在列表页使用阿里云裁剪后的缩略图,优化列表数
2633 人浏览
androidproject

二次贝塞尔曲线绘制原理讲解

贝塞尔曲线简介贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成,节点是可拖动的支点,线段像可伸缩的皮筋,我们在绘图工具上看到的钢笔工具就是来做这种矢量曲线的。贝塞尔曲线是计算机图形学中相当重要的参数曲线,在一些比较成熟的位图软件中也有贝塞尔曲线工具,如PhotoShop等。在Fla
3494 人浏览
androidproject

简单实现可以翻转的画廊

简单介绍一下这是一个简单的画廊实现. 受到 Flipboard App 的样式启发,总想做一个类似的效果试试. 目前实现原理特别简单, 一个自定义 view 加上内部维护的三个 bitmap 对象, 加上手势控制(ACTION_MOVE 和 fling — VelocityTracker)以及 camera.rotateX (横向翻转效果也很容易, 如果有需要我可以做一下 你也可以 pull re
2264 人浏览
androidproject

高仿微信底部导航栏动画

高仿微信底部导航栏动画,几乎一毛一样。动画演示如何使用布局添加TabView<com.uni.wechatbottomnavigation.view.TabView android:id="@+id/tab_profile" bxll:tabImage="@mipmap/profile_normal" bxll:tabColor="#F
2574 人浏览
androidproject

文字转化为路径动画 TextPathView

TextPathViewGo to the English README介绍  TextPathView是一个把文字转化为路径动画然后展现出来的自定义控件。效果如上图。这里有原理解析!v0.2.+重要更新现在不但可以控制文字路径结束位置end,还可以控制开始位置start,如上图二可以通过PathCalculator的子类来控制实现一些字路径变化,如下面的MidCalculator、AroundC
2612 人浏览
androidproject

Android 动画详尽教程

Android Animation Detailed Tutorial / Android 动画详尽教程    中文讲解(README)请直接点击对应标题English explanation(or readme), Do not click on the title, please click on the tip address文章开篇总结性文章:《Android 一共有多少种动画?准确告诉你
2384 人浏览
androidproject

Android 动画详尽教程

Android Animation Detailed Tutorial / Android 动画详尽教程    中文讲解(README)请直接点击对应标题English explanation(or readme), Do not click on the title, please click on the tip address文章开篇总结性文章:《Android 一共有多少种动画?准确告诉你
2224 人浏览
androidproject

Android 动画各种实现总结分享 AndroidAnimationExercise

AndroidAnimationExercise这是一个关于Android中各种View的集合,里面包含自己日常开发和博客总结中的代码。 主要内容是Android动画、Android自定义View 相关的知识,包含一些常见应用中动画效果的模仿实例. 随着时间的推移,里面积累的很多代码,大致用5个Fragment 做了分类:Apk 下载体验扫一扫体验打开ImitateFragment (模仿三方应用
2575 人浏览
androidproject

Android RadarView之自定义雷达扫描动画效果

RadarViewRadarView for Android 是一个雷达扫描动画后,然后展示得分效果的控件。Gif 展示引入Maven:<dependency> <groupId>com.king.view</groupId> <artifactId>radarview</artifactId> <version>1.0
3498 人浏览
androidproject

Android今日头条点赞动画 连击动画

SuperLike仿今日头条点赞喷射表情动画主要用于点赞防抖事件的交互提示,这里只提供交互View 防抖功能可以根据Rx自行实现演示使用compile'com.sum.slike:library:0.2.1'参数含义自定义属性名字参数含义eruption_element_amount一次喷射的element数量max_eruption_total最大同时喷射次数show_emoji
5586 人浏览
androidproject

GiftSurfaceView 直播间送礼物动画

GiftSurfaceView 最初出自于2014年开发HalloStar项目时所写,主要用于HalloStar项目直播间的送礼物动画。现在想来,那夕阳下的奔跑,是我逝去的青春。因高仿全民TV项目时想起,所以抽空整理了下,以此记录。Gif展示引入Maven:<dependency> <groupId>com.king.view</groupId> <a
2535 人浏览