android对View控件截图并保存
2014-12-16 15:18
274 查看
/** 保存View为图片的方法 */
public void saveBitmap(View v, String name) {
String fileName = name + ".png";
Bitmap bm = Bitmap.createBitmap(v.getWidth(), v.getHeight(),
Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bm);
v.draw(canvas);
String TAG = "TIKTOK";
Log.e(TAG, "保存图片");
File f = new File("/sdcard/DCIM/Screenshots/", fileName);
if (f.exists()) {
f.delete();
}
try {
FileOutputStream out = new FileOutputStream(f);
bm.compress(Bitmap.CompressFormat.PNG, 90, out);
out.flush();
out.close();
Log.i(TAG, "已经保存");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void saveBitmap(View v, String name) {
String fileName = name + ".png";
Bitmap bm = Bitmap.createBitmap(v.getWidth(), v.getHeight(),
Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bm);
v.draw(canvas);
String TAG = "TIKTOK";
Log.e(TAG, "保存图片");
File f = new File("/sdcard/DCIM/Screenshots/", fileName);
if (f.exists()) {
f.delete();
}
try {
FileOutputStream out = new FileOutputStream(f);
bm.compress(Bitmap.CompressFormat.PNG, 90, out);
out.flush();
out.close();
Log.i(TAG, "已经保存");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
相关文章推荐
- [Android] 拍照、截图、保存并显示在ImageView控件中
- android拍照,截图,保存并显示在ImageView控件中
- Android:控件AutoCompleteTextView 客户端保存搜索历史自动提示
- Android:控件AutoCompleteTextView 客户端保存搜索历史自动提示
- Android:控件AutoCompleteTextView 客户端保存搜索历史自动提示
- Android:控件AutoCompleteTextView 客户端保存搜索历史自动提示
- Android 在ViewPager中使用的可以画线,放大,保存,点击删除线条的自定义图片显示控件
- Android:控件AutoCompleteTextView 客户端保存搜索历史自动提示
- Android:控件AutoCompleteTextView 客户端保存搜索历史自动提示
- Android上实现WebView控件的完整截图
- Android控件WebView实现完整截图
- webview长截图与短截图+滑动控件ScrollView长截图保存在本地
- Android:控件AutoCompleteTextView 客户端保存搜索历史自动提示
- android截图 - 截取ContentView - 截取指定的View并且保存
- 系出名门Android(8) - 控件(View)之TextSwitcher, Gallery, ImageSwitcher, GridView, ListView
- Android控件之AutoCompleteTextView、MultiAutoCompleteTextView探究
- Android - 控件(View)之TextView, Button, ImageButton, ImageView, CheckBox, RadioButton, AnalogClock, DigitalClock 的简单介绍
- android控件之VideoView建立自己的播放器
- Android 控件之WebView
- Android UI开发专题(四) View自绘控件