修改页面loading动画
This commit is contained in:
@ -120,7 +120,7 @@ public class CircularProgressDrawable extends Drawable implements Animatable {
|
||||
/**
|
||||
* The duration of a single progress spin in milliseconds.
|
||||
*/
|
||||
private static final int ANIMATION_DURATION = 1700;
|
||||
private static final int ANIMATION_DURATION = 1300;
|
||||
|
||||
/**
|
||||
* Full rotation that's done for the animation duration in degrees.
|
||||
@ -706,31 +706,33 @@ public class CircularProgressDrawable extends Drawable implements Animatable {
|
||||
R.drawable.refresh_43, R.drawable.refresh_44,
|
||||
R.drawable.refresh_45, R.drawable.refresh_46,
|
||||
R.drawable.refresh_47, R.drawable.refresh_48,
|
||||
R.drawable.refresh_49, R.drawable.refresh_50,
|
||||
R.drawable.refresh_51, R.drawable.refresh_52,
|
||||
R.drawable.refresh_53, R.drawable.refresh_54,
|
||||
R.drawable.refresh_55, R.drawable.refresh_56,
|
||||
R.drawable.refresh_57, R.drawable.refresh_58,
|
||||
R.drawable.refresh_59, R.drawable.refresh_60,
|
||||
R.drawable.refresh_61, R.drawable.refresh_62,
|
||||
R.drawable.refresh_63, R.drawable.refresh_64,
|
||||
R.drawable.refresh_65, R.drawable.refresh_66,
|
||||
R.drawable.refresh_67, R.drawable.refresh_68,
|
||||
R.drawable.refresh_69, R.drawable.refresh_70,
|
||||
R.drawable.refresh_71, R.drawable.refresh_72,
|
||||
R.drawable.refresh_73, R.drawable.refresh_74,
|
||||
R.drawable.refresh_75, R.drawable.refresh_76,
|
||||
R.drawable.refresh_77, R.drawable.refresh_78,
|
||||
R.drawable.refresh_79, R.drawable.refresh_80,
|
||||
R.drawable.refresh_81, R.drawable.refresh_82,
|
||||
R.drawable.refresh_83, R.drawable.refresh_84,
|
||||
R.drawable.refresh_85, R.drawable.refresh_86,
|
||||
R.drawable.refresh_87, R.drawable.refresh_88,
|
||||
R.drawable.refresh_89, R.drawable.refresh_90,
|
||||
R.drawable.refresh_91, R.drawable.refresh_92,
|
||||
R.drawable.refresh_93, R.drawable.refresh_94,
|
||||
R.drawable.refresh_95, R.drawable.refresh_96,
|
||||
R.drawable.refresh_97, R.drawable.refresh_98};
|
||||
R.drawable.refresh_49
|
||||
// , R.drawable.refresh_50,
|
||||
// R.drawable.refresh_51, R.drawable.refresh_52,
|
||||
// R.drawable.refresh_53, R.drawable.refresh_54,
|
||||
// R.drawable.refresh_55, R.drawable.refresh_56,
|
||||
// R.drawable.refresh_57, R.drawable.refresh_58,
|
||||
// R.drawable.refresh_59, R.drawable.refresh_60,
|
||||
// R.drawable.refresh_61, R.drawable.refresh_62,
|
||||
// R.drawable.refresh_63, R.drawable.refresh_64,
|
||||
// R.drawable.refresh_65, R.drawable.refresh_66,
|
||||
// R.drawable.refresh_67, R.drawable.refresh_68,
|
||||
// R.drawable.refresh_69, R.drawable.refresh_70,
|
||||
// R.drawable.refresh_71, R.drawable.refresh_72,
|
||||
// R.drawable.refresh_73, R.drawable.refresh_74,
|
||||
// R.drawable.refresh_75, R.drawable.refresh_76,
|
||||
// R.drawable.refresh_77, R.drawable.refresh_78,
|
||||
// R.drawable.refresh_79, R.drawable.refresh_80,
|
||||
// R.drawable.refresh_81, R.drawable.refresh_82,
|
||||
// R.drawable.refresh_83, R.drawable.refresh_84,
|
||||
// R.drawable.refresh_85, R.drawable.refresh_86,
|
||||
// R.drawable.refresh_87, R.drawable.refresh_88,
|
||||
// R.drawable.refresh_89, R.drawable.refresh_90,
|
||||
// R.drawable.refresh_91, R.drawable.refresh_92,
|
||||
// R.drawable.refresh_93, R.drawable.refresh_94,
|
||||
// R.drawable.refresh_95, R.drawable.refresh_96,
|
||||
// R.drawable.refresh_97, R.drawable.refresh_98
|
||||
};
|
||||
|
||||
Ring() {
|
||||
mPaint.setStrokeCap(Paint.Cap.SQUARE);
|
||||
@ -811,11 +813,11 @@ public class CircularProgressDrawable extends Drawable implements Animatable {
|
||||
Bitmap bitmap;
|
||||
Resources resources = HaloApp.getInstance().getApplication().getResources();
|
||||
|
||||
int offset = (int) (mInterpolatedTime * 100);
|
||||
int offset = (int) (mInterpolatedTime * 100) / 2;
|
||||
if (!animator.isRunning()) {
|
||||
bitmap = BitmapFactory.decodeResource(resources, R.drawable.refresh_icon);
|
||||
canvas.drawBitmap(bitmap, bounds, bounds, mPaint);
|
||||
} else if (offset < 98) {
|
||||
} else if (offset < images.length) {
|
||||
bitmap = BitmapFactory.decodeResource(resources, images[offset]);
|
||||
canvas.drawBitmap(bitmap, bounds, bounds, mPaint);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user