Android刷新转圈动画实现(一)
2016-03-23 14:07
169 查看
1.XML文件中:
\res\anim\anim_rotate_refresh.xml
2.Java文件中使用:
\res\anim\anim_rotate_refresh.xml
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <rotate android:duration="1000" android:fromDegrees="0" android:interpolator="@android:anim/linear_interpolator" android:pivotX="50%" android:pivotY="50%" android:repeatCount="infinite" android:repeatMode="restart" android:toDegrees="360"/> </set>
2.Java文件中使用:
private ImageView mRefresh; private Animation mRefreshAnim; mRefresh = (ImageView) findViewById(R.id.search_refresh); mRefreshAnim = AnimationUtils.loadAnimation(mContext, R.anim.anim_rotate_refresh); public void stopAnim() { mRefreshAnim.reset(); mRefresh.clearAnimation(); mRefresh.setBackgroundResource(R.drawable.search); } public void startAnim() { mRefreshAnim.reset(); mRefresh.clearAnimation(); mRefresh.setBackgroundResource(R.drawable.search_refresh); mRefresh.startAnimation(mRefreshAnim); }
相关文章推荐
- Android 设置和不设置 android:targetSdkVersion的区别
- android加密:电子签名
- 如果在android中应用activemq
- android--day two 任务栈和生命周期
- Android Studio 出现 error: cannot find symbol variable abc_ic_ab_back_mtrl_am_alpha
- Android 短视频拍摄 第三方库SDK
- Android Activity生命周期与启动模式
- Android录屏命令、Android录Gif、Android录视频
- Android之ContentProvider总结
- Android WIFI密码查看器实例(在获取Root权限下查看系统文件)
- Android---颜色值的透明度
- Android适配器之BaseAdapter
- Android加速度传感器的使用:摇一摇功能的实现
- Android 实现形态各异的双向侧滑菜单 自定义控件来袭
- Android适配器之SimpleAdapter
- Android:Activity——生命周期深入详解
- android WebView加载html5介绍
- Android 6.0敏感权限新特性及使用方法
- android 打开pdf文件
- 这些小工具让你的 Android 开发更高效(上)