文件名称:Android 搜索云标签实现效果源程序代码
文件大小:84KB
文件格式:ZIP
更新时间:2015-11-12 07:07:08
Android 云标签实现
Android程序开发实现“搜索云标签效果"功能的源程序代码!keywordsFlow.rubKeywords();
feedKeywordsFlow(keywordsFlow,Namekeywords);
keywordsFlow.removeAllViews();
Random random = new Random();
int ran = random.nextInt(10);
if (ran % 2 == 0) {
keywordsFlow.go2Show(KeywordsFlow.ANIMATION_OUT);
} else {
keywordsFlow.go2Show(KeywordsFlow.ANIMATION_IN);
}
/**
* 开始动画显示。
* 之前已经存在的TextView将会显示退出动画。
* @return 正常显示动画返回true;反之为false。返回false原因如下:
* 1.时间上不允许,受lastStartAnimationTime的制约;
* 2.未获取到width和height的值。
*/
public boolean go2Show(int animType) {
if (System.currentTimeMillis() - lastStartAnimationTime > animDuration) {
enableShow = true;
if (animType == ANIMATION_IN) {
txtAnimInType = OUTSIDE_TO_LOCATION;
txtAnimOutType = LOCATION_TO_CENTER;
} else if (animType == ANIMATION_OUT) {
txtAnimInType = CENTER_TO_LOCATION;
txtAnimOutType = LOCATION_TO_OUTSIDE;
}
disapper();
boolean result = show();
return result;
}
return false;
}
【文件预览】:
搜索云标签实现效果
----KeyWordsFlow()
--------AndroidManifest.xml(740B)
--------res()
--------proguard.cfg(1KB)
--------src()
--------bin()
--------.classpath(364B)
--------assets()
--------project.properties(360B)
--------.project(848B)
--------gen()