public class PopupUtils extends Object
| 构造器和说明 |
|---|
PopupUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <I,O> O |
cast(I input,
Class<O> outClass,
O... defaultValue) |
static View |
clearViewFromParent(View v) |
static Activity |
getActivity(Context from) |
static Activity |
getActivity(Context from,
boolean returnTopIfNull) |
static long |
getAnimationDuration(Animation animation,
long defaultDuration) |
static long |
getAnimatorDuration(Animator animator,
long defaultDuration) |
static String |
getString(int strId,
Object... objs)
从资源文件拿到文字
|
static String |
gravityToString(int gravity) |
static boolean |
isActivityAlive(Activity act) |
static boolean |
isBackgroundInvalidated(Drawable drawable)
是否正常的drawable
|
static boolean |
isListEmpty(List<?> datas) |
static double |
range(double value,
double min,
double max) |
static float |
range(float value,
float min,
float max) |
static int |
range(int value,
int min,
int max) |
static long |
range(long value,
long min,
long max) |
static <T> T |
requireNonNull(T obj) |
public static boolean isBackgroundInvalidated(Drawable drawable)
drawable - public static boolean isListEmpty(List<?> datas)
public static float range(float value,
float min,
float max)
public static double range(double value,
double min,
double max)
public static int range(int value,
int min,
int max)
public static long range(long value,
long min,
long max)
public static long getAnimationDuration(Animation animation, long defaultDuration)
public static long getAnimatorDuration(Animator animator, long defaultDuration)
public static boolean isActivityAlive(Activity act)
public static <I,O> O cast(I input,
Class<O> outClass,
O... defaultValue)
public static String gravityToString(int gravity)
public static <T> T requireNonNull(T obj)