收藏本站 收藏本站
积木网首页 - 软件测试 - 常用手册 - 站长工具 - 技术社区
首页 > Android > Android基础 > 正文

首页 - PHP - 数据库 - 操作系统 - 游戏开发 - JS - Android - MySql - Redis - MongoDB - Win8 - Shell编程 - DOS命令 - jQuery - CSS样式 - Python - Perl

Access - Oracle - DB2 - SQLServer - MsSql2008 - MsSql2005 - Sqlite - PostgreSQL - node.js - extjs - JavaScript vbs - Powershell - Ruby

android:模拟水波效果的自定义View

Github地址:https://github.com/nuptboyzhb/WaterWaveView

欢迎Fork,欢迎Star

1.先看效果

查看图片

2.再看关键代码

描绘函数y = Asin(wx+d)+offset

/**
	 * 使用路径描绘绘制的区域
	 * 
	 * @return
	 */
	private Path getFristWavePath() {
		// 绘制区域1的路径
		if (firstWavePath == null) {
			firstWavePath = new Path();
		}
		firstWavePath.reset();
		firstWavePath.moveTo(0, height);// 移动到左下角的点
		for (float x = 0; x <= width; x += X_STEP) {
			float y = (float) (waveHeight * Math.sin(omega * x + moveWave) + waveHeight)
					+ heightOffset;
			firstWavePath.lineTo(x, y);
		}
		firstWavePath.lineTo(width, 0);
		firstWavePath.lineTo(width, height);
		return firstWavePath;
	}


更多交流

Android开发联盟QQ群:272209595

android:3D垂直翻转动画-FlipAnimation
需求对ImageView进行类似于翻纸牌的动画解决各种Animator的组合第一步动画:动画代码文件1,card_flip_left_out.xml?xmlversion="1.0"encoding="utf-8"?setxmlns:android="http:/

安卓手机插电脑上没有反应?
一.问题很多android手机插入电脑上,我们使用adbdevices时,却看不到设备信息。如何解决这个问题呢?二.解决(1)手机端手机端需要在设置里打开开发者

android:如何将按钮恰好显示在键盘之上?
1.问题例如,如下某页面,当用户没有输入之前,键盘上方的NEXT的按钮是不显示的。用户输入手机号之后,就会显示在键盘上方,方便用户输入手机号

本周排行

更新排行

强悍的草根IT技术社区,这里应该有您想要的! 友情链接:b2b电子商务
Copyright © 2010 Gimoo.Net. All Rights Rreserved  京ICP备05050695号