demo下载
水波纹,鼠标点击后水会四散,产生涟漪的感觉,十分真实.
实现原理:
扩散:当你投一块石头到水中,你会看到一个以石头入水点为圆心所形成的一圈圈的水波,这里,你可能会被这个现象所误导,以为水波上的每一点都是以石头入水点为中心向外扩散的,这是错误的。实际上,水波上的任何一点在任何时候都是以自己为圆心向四周扩散的,之所以会形成一个环状的水波,是因为水波的内部因为扩散的对称而...
分类:
其他好文 时间:
2016-05-12 23:21:57
阅读次数:
248
1、html: <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <link rel="stylesheet" href="./css/reset.css"/> <link rel="stylesheet" href="./cs ...
分类:
Web程序 时间:
2016-05-11 21:53:20
阅读次数:
257
1、html+js: <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <link rel="stylesheet" href="./css/reset.css"/> <link rel="stylesheet" href=". ...
分类:
Web程序 时间:
2016-05-11 13:05:11
阅读次数:
627
ul{width: 300px;border: red;}ul li{width: 300px;height: 70px;line-height: 70px;background: #fff;text-align: center;cursor: pointer;overflow: hidden;bo ...
分类:
Web程序 时间:
2016-05-10 18:32:34
阅读次数:
588
昨天一直在琢磨为什么Toolbar和CollapsingToolbarLayout一起使用时menu item无点击放应的原因,后来在stackoverflow上一条回答,说可能是Toolbar的背景颜色太深导致点击时的水波纹不明显。这个启发了我,会不会是跟toolbar的背景有关呢?贴上代码: 发 ...
分类:
其他好文 时间:
2016-04-23 13:24:14
阅读次数:
150
实现了一个官方的demo:bitmap-plasma(水波纹) 源代码就在samples文件夹下,可以自己去找。 界面: 建立项目的步骤和配置环境不明白的可以去看:http://www.cnblogs.com/jycboy/p/5393727.html 一、activity代码: make proj ...
分类:
移动开发 时间:
2016-04-16 00:36:05
阅读次数:
362
一、前言 学习是要总结的,最近几天学习了绘图相关的,但是使用的机会较少,现在又快要遗忘了,这次看了水波纹的绘制,觉得十分有意思,还是 把实现的方法记录下来。技术无他,为手熟尔,还是要多练习,空淡误国,实干兴邦,让我们看看今天的三角函数之美吧。 二、概述 肯定大家对中学学习的三角函数都不陌生吧,不过学习的sin、cos是超越函数一类函数,是初等函数的一种,借用维基百科的一张图...
分类:
其他好文 时间:
2016-04-02 22:59:22
阅读次数:
988