* UI效果集
文章平均质量分 94
阿曌
找到兴趣,保持学习。
展开
-
【Android实战】用ViewPager偏移看到下一页部分内容
机顶盒项目有个需求,在TV选项下,要求第一页显示节目时,能看到第二页部分内容(也就是图中最右边有黑色遮罩层的那些是第二页的内容):当向右翻页时,第二页的内容滑到最左边,且第三页的部分内容显示在最右边。这个项目我是用ViewPager实现滑页的,现在来针对上面的需求进行讲解如何实现。1.准备工作为此我新建了个简单的项目,用一个ViewPager包裹4个View,每个View给它一个不一样的背景色,并给原创 2015-10-10 10:31:02 · 9151 阅读 · 5 评论 -
【Android效果集】下雨效果
本文参考学习视频教程-《Android 粒子效果之雨》效果图: 本文在《【Android效果集】弹幕效果 》基础上实现,建议先阅读完再看本文。跟着上一篇介绍弹幕效果的文章相比,这一篇其实和上一篇很类似,虽然效果看起来大相径庭,看下实现就会发现很相似,可以学会来然后举一反三做出很多好玩的动画效果!~我们首先来分析一下每个雨点效果,每个雨点其实就是一条倾斜直线,从屏幕上/左方出来,到屏幕下/右方消失,原创 2015-10-23 00:12:19 · 6593 阅读 · 6 评论 -
【Android效果集】弹幕效果
之前在网上有看到过iOS的弹幕效果实现,搜了一下发现Android实现弹幕效果的帖子比较少,而且写得都不是很好理解,于是尝试自己做了一下,写成这篇博客,分享出来。最终效果展示: 实现思路:1.自定义一个弹幕View,继承自TextView,专门用来显示一条弹幕 2.弹幕View能够自动从最右边匀速滚动到最左边 3.弹幕的颜色和大小设置为随机值 4.弹幕View的高度随机,区域在屏幕范围内原创 2015-11-02 23:42:10 · 20748 阅读 · 71 评论 -
【Android效果集】学习ExplosionField之粒子破碎效果
前段时间在某效果网站看到开源项目【ExplosionField】非常喜欢,于是自己跟着源码学习着去做了做。跟源码效果有一点区别,我都是尽力读懂源码然后用自己的理解写出来,源码有些看不懂的地方,我也就没有用到,因为自己的代码要保证自己都能看懂。最后效果如下: (本文适合有一年Android开发经验者学习)本文可以学到: 1.开源项目ExplosionField的实现思路 2.图示效果的实现过程原创 2015-12-03 17:47:33 · 13900 阅读 · 30 评论 -
【iOS效果集】实现QQ消除小红点(一键退朝)效果
QQ上黏黏的小红点很好玩有木有,于是自己也想实现一番,看到iOS实现的人比较少,Android的比较多,于是这个就用iOS来实现哈~效果图: 调试图:其实从实现来讲,我是先实现第二张图的效果的。实现思路:1.了解原理,以及如何绘制“黏黏”形状(即绘制两圆加两条贝塞尔曲线)2.新建UIView(AZMetaBallCanvas),作为单独画布用来绘制“黏黏”形状,原创 2016-01-28 14:23:30 · 5709 阅读 · 4 评论 -
【iOS效果集】自绘制酷炫粒子效果合成图片
两年前发表在简书的文章,迁移到CSDN备份。原文链接:https://www.jianshu.com/p/2d6014b226d6想要学习此效果需要掌握的技能有:1.了解CALayer及自定义2.了解CADisplayLink及其用法3.了解CoreGraphics及相关API核心思想就是:获取一张图片的每个像素的信息,然后生成相应个数的像素粒子,绘制在自定义的CALayer上,...原创 2019-02-15 17:08:20 · 903 阅读 · 0 评论