您的位置:首页 > 移动开发 > Android开发

Android 方法参数的限制

2016-12-09 00:00 459 查看

Android枚举方案

方法中限制参数范围

public void setNumber(@IntRange(from = 0, to = 100) int number) {

}


方法参数限制参数值

@IntDef({RED, GREEN})
@Retention(RetentionPolicy.SOURCE)
public @interface Color{}

private static final int RED = 1;
private static final int GREEN = 2;

public void setColor(@Color int color) {

}

获取View的截图

View viewRoot = getWindow().getDecorView().getRootView();
viewRoot.setDrawingCacheEnabled(true);
Bitmap screenShotAsBitmap = Bitmap.createBitmap(viewRoot.getDrawingCache());
viewRoot.setDrawingCacheEnabled(false);
// use screenShotAsBitmap as you need
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: