那些年收藏的 Android 开源库集合 (UI 效果) - Android - 掘金
文章内容定期更新该专题其他文章:那些年收藏的Android开源库集合(控件)那些年收藏的Android开源库集合(工具) ...
Android 动画进阶 PathMeasure - Android - 掘金
PathMeasure 作用:测量并获取Path的信息,用于绘制Path路径实现动画效果 ValueAnimator在这...
SpringAnimation 详解-Android - Android - 掘金
编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! SpringAnimation 类是最近(25....
Android基础夯实--重温动画(五)之属性动画 ObjectAnimator详解 - 掘金
只有一种真正的英雄主义 欢迎大家想看更多关于Android基础夯实系列博文,请移步到我的博客:Ryane's Blog 一、摘要 ObjectAnimator是ValueAnimator的子类,它和ValueAnimator一样,同样具有计算属性值的功...
Android基础夯实--重温动画(四)之属性动画 ValueAnimator详解 - 掘金
宝剑锋从磨砺出,梅花香自苦寒来;千淘万漉虽辛苦,吹尽狂沙始到金; 长风破浪会有时,直挂云帆济沧海 欢迎大家想看更多关于Android基础夯实系列博文,请移步到我的博客:Ryane's Blog 一、摘要 Animator类作为属性动画的基类,它是一个抽...
Android基础夯实--重温动画(三)之初识Property Animation - 掘金
每个人都有一定的理想,这种理想决定着他的努力和判断的方向。就在这个意义上,我从来不把安逸和快乐看作生活目的的本身——这种伦理基础,我叫它猪栏的理想。——爱因斯坦 如果大家想看更多关于Android基础夯实系列博文,请移步到我的博客:Ryane's Bl...
Android 基础夯实 -- 重温动画(二)之 Frame Animation - Android - 掘金
心灵鸡汤:天下事有难易乎,为之,则难者亦易矣;不为,则易者亦难矣。 欢迎大家想看更多关于Android基础夯实系列博文,请移步到我的博客: Ryane's Blog 摘要 当你已经掌握了Tween Animation之后,再来看Frame Animation,...
Android 基础夯实 -- 重温动画(一)之 Tween Animation - Android - 掘金
心灵鸡汤:真正成功的人生,不在于成就的大小,而在于你是否努力地去实现自我,喊出自己的声音,走出属于自己的道路。 欢迎大家想看更多关于Android基础夯实系列博文,请移步到我的博客: Ryane’s B...
Android 动画 - Android - 掘金
Android动画 在Android动画主要分为帧动画,View动画,属性动画。帧动画就是通过一帧一帧播放一组图片从而产生动画效果,View动画就是通过不断改变View的绘制位置来产生动画效果,属性动画就...
实现一个带下拉弹簧动画的 ScrollView - Android - 掘金
在刚推出的 Support Library 25.3.0 里面新增了一个叫 SpringAnimation 的动画,也就是弹簧动画。要是用它来做一个滑动控件下拉回弹的效果,应该不错吧。 SpringAnimation ...
Android SpringAnimation 安卓模拟弹簧动画 - Android - 掘金
前言 在最近的Support Library更新中(25.3.0),新增或者修复了许多东西,具体可以看revisions,其中有一个新增的动画效果:SpringAnimation 即弹簧动画,随即,Android 开发者发布了一...
Android 中弹簧动画的那些事 - SpringAnimation - Android - 掘金
Android最近更新了Support Library包,在25.3中新增了一个动画效果,名为SpringAnimation(弹簧动画)。 使用步骤一: 需要25的编译环境,同时要求最低版本为16及以上,所以使用上还是有一些限...
Android 新推出基于物理的动画库,完全诠释什么叫做弹簧效果 - 掘金
Android 最近推出一个新的基于物理学的动画支持库,命名为:SpringAnimation(弹簧动画),发布在 Support Library 25.3.0 里面。昨天,Google Android 研发工程师「Nick Butcher」在 Twitter...
更加自然的渐变——呼吸动画 - Android - 掘金
本篇主要介绍通过定义属性动画来拟合呼吸函数的变化曲线,以实现更加自然的渐隐和渐显效果,当然也可以作用于其他属性的自然过渡。 这个函数是在这篇介绍交互的文章中发现的(让界面动画更自然)。 k=1/3,t=6, n={1,2,3,...} (函数,及...
安卓Property Animator动画详解(二)-自定义属性 - 掘金
安卓系统的默认属性 安卓系统中提供了一系列的属性动画供你使用,常用的包括: 属性名称 描述 X 在父容器(非屏幕)的距离左侧的距离,即X轴的距离 Y 在父容器(非屏幕)的距离顶部的距离,即Y轴的距离 scaleX X轴方向的缩放,Y轴大小...
安卓Property Animator动画详解(一)-官方文档 - 掘金
概览 安卓为UI元素和自己绘制2D、3D图形提供了一系列的API,这篇文章介绍了这些API的主要用法。 动画 安卓框架提供了两种动画系统:属性动画(property animation)和视图动画(view animation)。两种动画效果都可以使用,但是通...
Android 动画总结——View 动画、属性动画、帧动画 - Android - 掘金
在App中合理地使用动画能够获得友好愉悦的用户体验,Android中的动画有View动画、属性动画、帧动画、布局动画、转场动画等,在5.x以后有又新增了矢量动画,这些动画在平常开发中使用较为普遍,所以有必要做一次完整的总结。 ...
这交互炸了(三) :不看后悔!你一定没见过这样的闪屏 - 掘金
本文在 DiyCode 和 公众号: Android群英传 同时首发,关注作者的 DiyCode帐号 可第一时间收到新文章推送。 《交互炸了》或许是一系列高端特效教程, 文中会介绍一些比较炫酷的特效,以及实现的思路。特效实现本身也许不会有太大的难度。难点在于...
五行代码实现 炫动滑动 卡片层叠布局,仿探探、人人影视订阅界面 简单&优雅:LayoutManager+ItemTouchHelper - 掘金
想经济上支持我 or 想通过视频看我是怎么实现的: http://edu.csdn.net/course/detail/3956 概述 前几天看有人实现了仿人人美剧的订阅界面,不过在细节之处以及实现方式我个人认为都不是最佳的姿势。于是我也动手撸了一个,还顺带撸...
一个绚丽的downloading动效分析与实现! - 掘金
闲逛之余,看到一个不错的downloading动效,这个动效用CJJ的话说难度还好,但本人觉得还比较灵动、带感、俏皮、有新意,好了话不多说,咱们先来撸一张高清无码gif图: 撸完,咱可以将整个动效简单划分为以下流程:1.BeforeProgress(显...
Android 新推出基于物理的动画库,完全诠释什么叫做弹簧效果 - 掘金
Android 最近推出一个新的基于物理学的动画支持库,命名为:SpringAnimation(弹簧动画),发布在 Support Library 25.3.0 里面。昨天,Google Android 研发工程师「Nick Butcher」在 Twitter...
Android 中使用 SVG - Android - 掘金
SVG简介 SVG 的文件里存储了绘制图片的相关信息,在要用图的时候再把图画出来,所以在图片显示的时候会花费更多的时间消耗更多的资源。 ...
从 json 文件到炫酷动画 - Lottie 实现思路和源码分析 - 掘金
Lottie是最近Airbnb开源的动画项目,支持Android、iOS、ReactNaitve三个平台,相关背景介绍可以参考之前的文章Airbnb开源炫酷动画库Lottie(译)-看看Airbnb的工程师怎么说。本文分析主要Lottie把json文件转为动画...
属性动画入门实践 - Android - 掘金
前言 说道动画肯定要先介绍一下,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动画和补间动画是Android出生时就具有的动画。所谓的补间动画就是一个视图上在指定的时间和时间长...
Android - 实现 Animation everywhere的艺术 - Android - 掘金
- 源码地址 https://github.com/wutongke/AndroidSkinAnimator 1. 引子 动画效果是一个非常棒的用户体验,Android 加入Material Design,app赏心悦目了不少,关键还完全没有增加...
Android 5.0+ 高级动画开发系列 矢量图动画 - Android - 掘金
转载请注明出处:http://blog.csdn.net/smartbetter/article/details/54708200 春节假期刚到,就赶紧抽出点时间写点技术文章,这篇文章已经酝酿了很长时间了...
Android 动画总结——View 动画、属性动画、帧动画 - Android - 掘金
在App中合理地使用动画能够获得友好愉悦的用户体验,Android中的动画有View动画、属性动画、帧动画、布局动画、转场动画等,在5.x以后有又新增了矢量动画,这些动画在平常开发中使用较为普遍,所以有必要做一次完整的总结。 ...
安卓Property Animator动画详解(一)-官方文档 - 掘金
概览 安卓为UI元素和自己绘制2D、3D图形提供了一系列的API,这篇文章介绍了这些API的主要用法。 动画 安卓框架提供了两种动画系统:属性动画(property animation)和视图动画(view animation)。两种动画效果都可以使用,但是通...
公共技术点之 Android 动画基础 - Android - 掘金
本文为 Android 开源项目源码解析 公共技术点中的 Android 动画基础 部分 分析者:lightSky,校对者:Trinea,校对状态:未完成 一 传统 View 动画(Tween/Frame) 1.1 Tween 动画 主要有 4 中:缩放、...
Android 从 json 文件到炫酷动画 - Lottie 实现思路和源码分析 - Android - 掘金
Lottie是最近Airbnb开源的动画项目,支持Android、iOS、ReactNaitve三个平台,相关背景介绍可以参考之前的文章Airbnb开源炫酷动画库Lottie(译)-看看Airbnb的工程师怎么说。本文分析主要Lottie把json文件转为动画...
android 属性动画知识 - Android - 掘金
属性动画中最基础的 ObjectAnimator ObjectAnimator 是属性动画中最重要的实行类,创建一个ObjectAnimator只需要通过他的静态工厂方类直接返回一个ObjectAnimator对象。参数包括一个...
Airbnb 开源炫酷动画库 Lottie(译)-看看 Airbnb 的工程师怎么说 - Android - 掘金
注:这两天被这个项目碉堡了刷了屏,stormzhangV的这篇文章介绍了Airbnb开源的一个Lottie项目,Lottie实际是一个动画渲染库,但是,支持 跨平台,目前支持android、ios、reactNative。 刚好在Medium看到了Airbnb...
吊炸天的项目 — Lottie 学习研究(入门篇) - Android - 掘金
Aribnb 的动画解决方案,手把手入门...
Lottie 开源动画库介绍与使用示例 - Android - 掘金
碉堡的Lottie Airbnb最近开源了一个名叫Lottie的动画库,它能够同时支持iOS,Android与ReactNative的开发.此消息一出,还在苦于探索自定义控件各种炫酷特效的我,兴奋地就像发现的新大陆一般.可以说,...
Android 动画效果:仿微博弹出 icon - Android - 掘金
场景 因为公司项目要做一个类似微博发布的弹出动画效果,而且个人也觉得这个效果很炫酷,所以在这里分享一下我的成果(O(∩_∩)O哈哈~) 废话不多多,先看看效果图 ...
Android 抖动动画的实现与思考 - Android - 掘金
大家好,我是光源。在日常使用app或者玩游戏的过程中,我们经常可以看到某个view通过抖动来吸引用户注意,今天就来说说怎么实现这个动画。 具体需求是,实现一个抖动动画要求同时对大小、旋转角度进行更改且可定制。 要实现动画,我们首先应该想到的是 Android ...
探索View动画和属性动画 - 掘金
欢迎 Follow 我的 GitHub , 关注我的掘金. 在应用中, 动画效果提升用户体验, 主要分为View动画和属性动画. View动画变换场景图片效果, 效果包括平移(translate), 缩放(scale), 旋转(rotate), 透明(alp...
如何写高效动画? Drawable - Android - 掘金
LoadingDrawable包含许多酷炫的加载动画,可以与任何View配合使用作为加载动画或者ProgressBar。项目的思路源于这个动画链接 Note: 这个项目正处于更新阶段, 将会不断有新的加载动画加入,欢迎关注我的Github, 获取Loadin...
属性动画——数字动画 - Android - 掘金
Android提供了几种动画:View Animation 、Drawable Animation 、Property Animation。其中View Animation只支持简单的平移,旋转,缩放,不透明度;Drawable Animation也就是帧动画...
一切动画尽在掌握之中 - Android - 掘金
我们熟悉的Frame动画和Tween动画是Android 3.0之前的,这边就不讲解了。今天我要讲的是从3.0开始引入的Property动画。 Property动画抓住三个核心概念1.ValueAnimator2.ObjectAnimator3.ViewPro...
Android 动画效果之 Property Animation 进阶(属性动画) - Android - 掘金
前言: 前面初步认识了Android的Property Animation(属性动画)Android动画效果之初识Property Animation(属性动画)(三),并且利用属性动画简单了补间动画能够实现的动画效果,今天重点学习下Property...
Android 动画效果之初识 Property Animation(属性动画) - Android - 掘金
前言: 前面两篇介绍了Android的Tween Animation(补间动画) Android动画效果之Tween Animation(补间动画)、Frame Animation(逐帧动画)Android动画效果之Frame Animation(逐...
Android 基础动画, 组合动画,帧动画,布局动画,Activity 跳转动画 - Android - 掘金
转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53068940 【DylanAndroid的博客】 Android中常用的动画都在这里了,包含了基本的动画【透明度动画,缩放动...
Material Design 中全新的动画 - Android - 掘金
文档地址 Material Design中的动画将为用户提供操作反馈并在用户与您的应用进行互动时提供视觉连续性。 Material Design将为按钮与操作行为转换提供一些默认动画,而 Android 5.0(API Level 21)及更高版本可让您定制这...
16 种 viewpager 切换动画,早晚用得上 - Android - 掘金
相信很多同学都用过Viewpager但是,Viewpager提供的动画不能应对我们所有的需求,今天就给大家带来16+的动画效果,你可以用,更可以自定义。 转载请注明来源 http://blog.csdn.net/androidmsky/article/d...
Android 新推出基于物理的动画库,完全诠释什么叫做弹簧效果 - 掘金
Android 最近推出一个新的基于物理学的动画支持库,命名为:SpringAnimation(弹簧动画),发布在 Support Library 25.3.0 里面。昨天,Google Android 研发工程师「Nick Butcher」在 Twitter...
属性动画入门实践 - Android - 掘金
前言 说道动画肯定要先介绍一下,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动画和补间动画是Android出生时就具有的动画。所谓的补间动画就是一个视图上在指定的时间和时间长...
12 种插补器 Interpolator 配图演示及使用 - Android - 掘金
先来张用了12不同插补器的效果图: 图中的序号和下面插入器的序号一致,以方便对照效果选择 1:AccelerateDecelerateInterpo...
Android 绘制流程 - Android - 掘金
一、前言 1.1、C++界面库 MFC、WTL、DuiLib、QT、Skia、OpenGL。 Android里面的画图分为2D和3D两种: 2D是由Skia 来实现的,3D部分是由OpenGL实现的。 1.2、Android基本概念 ...
Android 属性动画 Interpolator 解析与自定义 - Android - 掘金
这里尝试探究一下属性动画的运行原理及各种魔性的动画如何自定义出来(前提是我们已经对系统提供的属性动画的基本调用已经了然)。 整体流程: 以上流程中①、④按需要调用系统相对应方法即可,这里主要看②、③步,其中简单的使用系统动画的话②、③均可以省略,因为系统已...
Android 教你如何用程序 “手绘” 女友 - Android - 掘金
先上图: nancy.gif 点子来自于一次情人节的礼物思考,想着能不能不俗套的去送花发红包之类的,再加上妹子也是做技术的,所以就想着搞了一个这个。 这个效果的原理是基于PathView的,可是PathView并不能满足我的需求,于是乎我就开始下手自己修改了...
高仿哔哩哔哩动画安卓客户端 - (゜ - ゜) つロ 乾杯~ - bilibili - Android - 掘金
前言 这个项目断断续续也做了有半年多了,到现在也做的差不多了,遇到了很多难题,都慢慢解决了,也学习了很多,所以在这里做个记录,记录做这个项目的过程,也非常感谢一直支持这个项目的同学. bilibili-logo Tips 因为看到很多同学也在做高仿B站,经...
仿即刻 APP 点赞桃心的效果 - Android - 掘金
修改测量逻辑 添加了对齐方式 添加了一个评论图形的GraphAdapter 修改了已知BUG 先看效果图 likeview.gif 使用方法 布局配置 <cn.izouxiang.likeview.LikeView andr...
贝塞尔曲线 - Android - 掘金
著名的贝塞尔曲线,确实是很美,很美。本文记录对贝塞尔曲线的点滴认识 贝塞尔曲线.gif 二次贝塞尔曲线,求最高点,反向求控制点 二次贝塞尔曲线-反向求控制点.gif 求 二次贝塞尔的 最高点 /** * 计算 二阶贝塞尔曲线的坐标 * *...
Android 动画之萌萌哒蜡烛吹蜡烛动画 - Android - 掘金
一、简介 最近开始写一些文章记录一下以前的一些自己写的小项目或者是定义View积累,积灰的东西还是要多翻出来整理整理看看的,在我的csdn上也有。这个只完成了一部分燃起熄灭的动画,没有为何燃起火焰的动画,希望有兴趣的同学也可以接着完成并分享,话不多说,我们来看...
Android 布局动画之 animateLayoutChanges 与 LayoutTransition - Android - 掘金
转载请注明出处(万分感谢!): http://blog.csdn.net/javazejian/article/details/52571779 出自【zejian的博客】 关联文章: 走进绚烂多彩的属性动画-Property Animation(...
Android 动画效果定值范围选择控件 - Android - 掘金
定值范围选择控件 效果演示: 添加依赖库的步骤 1.项目的gradle文件内的做以下改动 allprojects { repositories { ... maven { url &q...
我们是如何实现漂亮动画的-列车飞驰的加载动画 - Android - 掘金
英文原文:http://jeremie-martinez.com/2016/09/15/train-animations/ 上周,我们把Captain Train app更名为了Trainline。这意味着我们必须改变颜色,图标,空白状态以及动画等以匹配我们...
Canvas 基础 - 粒子动画 Part4 - 掘金
在之前的文章 Canvas基础-粒子动画Part2 和 Canvas基础-粒子动画Part3 中分别讲了用图片和文字做粒子动画,今天我们来把代码简单整理一下,封装成一个类,能同时支持用图片和文字做粒子动画,而且有更好的灵活性。 封装类 HTML结构和上一篇的...
Android 动画实现绘制原理 - Android - 掘金
读前补充 关于标记位在Android运用的是非常的多,简单的说就是使用二进制中的一位表示一个状态,下面简单的举个栗子。 private int flag = 0; private static final int NEED_DRAW = 0x1; //...
Android 属性动画原理 - Android - 掘金
ValueAnimator 本身不会产生任何的动画,它的作用是根据输入的值区间,产生一个在某个时间点的具体值。下面用个通俗的例子来说明。 假设A,B两地相距1000km,一辆汽车要以均匀速度由A到B,假设我们要求在10小时必须到达B。 有了以上的条件...
属性动画——数字动画 - Android - 掘金
Android提供了几种动画:View Animation 、Drawable Animation 、Property Animation。其中View Animation只支持简单的平移,旋转,缩放,不透明度;Drawable Animation也就是帧动画...
仿 Material UI 框架的动画特效 - 前端 - 掘金
Material UI 是一款功能非常强大,界面却十分清新简洁的CSS框架,Material UI利用了Google的Material Design 全新设计语言,并且让每一个UI组件都变得非常独立,因此开发者使用Material UI也会比较简单。和Boot...
Android 动画总结 - Android - 掘金
在日常的Android开发中,经常会使用到动画,这里就对Android开发中的动画做一下总结。 Android 动画分类 总的来说,Android动画可以分为两类,最初的传统动画和Android3.0 之后出现的属性动画;传统动画又包括 帧动画(Frame A...
Android 实现炫酷的购物车动画 - Android - 掘金
效果图废话不多说,直接上代码:tv_shop_add.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // 一个整...
Android 共享元素转场动画兼容实践 - Android - 掘金
原文地址 Android Shared-Element Transitions for all 我们都希望我们的app有自己特殊的地方,转场动画就是一个比较好的方式让用户记住我们的应用。在Lollipop+ 上的版本实现起来十分的简单,但是如果想兼容低于5....
两步实现类似格瓦拉的转场动画 - 掘金
嗯,真的是两步就可以实现了 一.概述 这是格瓦拉的转场动画效果。(安利一发:格瓦拉有时候搞活动电影票真便宜~APP效果也很酷炫)刚开始以为是Android5.0以上才有,后面用4.4的机子发现也有这种的效果。 这里写图片描述 下面是我简单的实现方法,真...
(译) Android 动画的灵魂—— Interpolator - Android - 掘金
原文地址:Timing is Everything 本文已获得原作者 Chet Haase 的授权 译文出自:掘金翻译计划 译者:Siegen 校对者:Nicolas(Yifei) Li ,zale 用定制的非线性定时曲线改善你的...
Android 动画实战 - Android - 掘金
通过之前的《Android 动画总结》,对常用的Android动画有了一个整体认识。但是,之前的内容都是概念性的,所列的demo也没有实际意义。这里就通过两个实例了解一下如何在 实际开发中运用Android 动画来实现一些良好的用户体验。 这里通过展示两个常见...
轻轻松松实现刮刮卡效果 - Android - 掘金
已经好几天没有写文章了,最近一直在研究如何自定义“下拉刷新”控件。我日啊,对于我来说太难了,看了好几天SwipeRefreshLayout的源码,一脸懵逼,自己的demo也是写到一半就写不下去了。等改天有时间了再去研究研究。今天是周末,白天学了点新知识,晚上出...
Android 基础动画, 组合动画,帧动画,布局动画,Activity 跳转动画 - Android - 掘金
转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53068940 【DylanAndroid的博客】 Android中常用的动画都在这里了,包含了基本的动画【透明度动画,缩放动...
16 种 viewpager 切换动画,早晚用得上 - Android - 掘金
相信很多同学都用过Viewpager但是,Viewpager提供的动画不能应对我们所有的需求,今天就给大家带来16+的动画效果,你可以用,更可以自定义。 转载请注明来源 http://blog.csdn.net/androidmsky/article/d...
网友评论