模拟扫描文件的效果,模拟雷达扫描。
思路:
1.使用旋转动画和渐变动画的结合。
2.使用线程和Handler进行消息的传递,刷新界面
不要在主线程上做耗时操作,不要在主线程上刷新界面。
activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
and...
分类:
其他好文 时间:
2015-01-12 13:07:57
阅读次数:
122
转载注明出处:
在开发中,会使用菜单,现在模拟一下优酷的菜单效果。
其实效果都是由android基本的动画效果组成的,在合适的时间显示对应的动画,即可展示出不一样的效果。
思路:
1.自定义类RotateMenuView继承RelativeLayout。
2.在需要加载的布局文件中,添加对应的菜单View。
3.定义菜单进入和出去的动画效果,使用旋转动画,进来顺时针,出去的时候,...
分类:
其他好文 时间:
2015-01-09 15:39:41
阅读次数:
236
将Menu菜单项显示在ActionBar上,这里显示一个刷新按钮,模拟在刷新动作时的添加刷新动画
菜单布局
menu.xml
menu xmlns:android="http://schemas.android.com/apk/res/android" >
item
android:id="@+id/action_stop"
androi...
分类:
移动开发 时间:
2015-01-06 13:49:24
阅读次数:
188
将Menu菜单项显示在ActionBar上,这里显示一个刷新按钮,模拟在刷新动作时的添加刷新动画菜单布局menu.xml 显示旋转动画的view refresh_view.xml设置旋转属性refresh.xmlView CodeActivitypackage com.example....
分类:
移动开发 时间:
2015-01-06 13:38:18
阅读次数:
216
反转效果是很常见的,以前使用的时候,每次都要重新写,现在写了一个工具类,方便使用。
这里主要是作用于两个View之间的反转,类似于硬币的反转。
思路:
1.使用旋转动画RotateAnimation,但是要使用带有深度的RotateAnimation动画
下载地址:http://download.csdn.net/detail/forwardyzk/8328895
2.如果是点击的...
分类:
其他好文 时间:
2015-01-05 18:54:22
阅读次数:
188
使用代码构建android基本动画,基本动画有以下:
AlphaAnimation:渐变透明度动画
RotateAnimation:旋转动画
ScaleAnimation:伸缩动画
TranslateAnimation:平移动画
可以定义出一些常用的动画效果,也可以自定义一些动画,把参数预留出来。
可以定义一些组合动画效果,例如:从里到外的效果。对于组合的动画效果,...
分类:
移动开发 时间:
2015-01-04 11:29:44
阅读次数:
184
安卓学习-资源访问1.静态原生的资源,都保存在assets里,如db,mp3等2.其他的一般都通过R.访问目录存放资源说明/res/animator属性动画的XML颜色切换动画;3D旋转动画/res/anim补件动画的XML只能支持简单的缩放、平移、旋转、透明度基本的动画,且有一定的局限性/res/...
分类:
移动开发 时间:
2014-12-31 16:04:55
阅读次数:
262
在res下新建一个文件夹,命名为anim,创建xml文件,例如创建了一个a1.xml
//在这里写动画
alpha:渐变透明度效果
rotate:旋转动画效果
scale:伸缩动画效果
translate:平移动画效果
下面使用xml创建动画-部分动画,详情见源码:
alpha:渐变透明度效果-从有到无
a1.xml
...
分类:
移动开发 时间:
2014-12-30 17:17:04
阅读次数:
204
android中提供了4中动画: AlphaAnimation 透明度动画效果 ScaleAnimation 缩放动画效果 TranslateAnimation 位移动画效果 RotateAnimation 旋转动画效果 本节讲解ScaleAnimation 动画, ScaleAnimation(f...
分类:
移动开发 时间:
2014-12-24 20:04:33
阅读次数:
240
在线演示使用three.js生成的正方体选装3D效果。推荐使用chrome等现代浏览器观看(需要支持webGL)如果大家对three.js 3D类库比较敢兴趣,请访问以下课程库:Javascript 3D类库three.js基础入门介绍相关代码:var scene = new THREE.Scene...
分类:
Web程序 时间:
2014-12-20 23:20:18
阅读次数:
460