Android(安卓)自定义加载Dialog 运行效果流畅
如何实现Android 自定义加载Dialog,而且运行效果流畅。用ProgreBar效果不是很好。
下面介绍一种用ImageView+动画 实现。
1、在.xml中加入控件:
android:layout_width="40.0dip"
android:layout_height="40.0dip"
android:layout_margin="10.0dip"
android:layout_gravity="center_vertical"
android:background="@drawable/loading" />
2、自定义loading.xml:
android:oneshot="false" >
android:duration="100"/>
android:duration="100"/>
android:duration="100"/>
android:duration="100"/>
android:duration="100"/>
android:duration="100"/>
android:duration="100"/>
android:duration="100"/>
android:duration="100"/>
android:duration="100"/>
3、实现动画my_animation.xml:
android:fromDegrees="0"
android:pivotX="50%"
android:pivotY="50%"
android:repeatCount="-1"
android:repeatMode="restart"
android:toDegrees="360" >
4、在java中应用:
Animation anim = AnimationUtils.loadAnimation(context, R.anim.my_animation);
LinearInterpolator lir = new LinearInterpolator();
anim.setInterpolator(lir);
myView.setAnimation(anim);
很简单的一个例子。谢谢分享!!
更多相关文章
- Android——实现渐变色水波纹效果源码
- android 加载时闪烁点样式的启动画面
- Android入门:布局介绍
- Android——高德地图地点搜索框
- 公众号文章目录整理
- Android(安卓)RatingBar控件
- [Android] View控件显示隐藏动画效果
- Android开发一些常见问题
- android六大布局和UI组件