android canvas读取背景图片,涂鸦之后保存
2014-11-12 11:40
489 查看
============问题描述============
利用下面的代码读取到sd卡内的图片,显示出来
============解决方案1============
可以在保存canvas之前加载历史背景图片,然后再加载一下要保存的界面,这样就可以保存住了
利用下面的代码读取到sd卡内的图片,显示出来
然后进行涂鸦,涂鸦完成后进行保存,只剩下我画笔画的那些涂鸦部分,背景图没保存 因为是在背景图上进行涂鸦的,如何让涂鸦和背景图一起保存 保存代码: myCanvas.save(Canvas.ALL_SAVE_FLAG); myCanvas.restore(); File f = new File("/storage/sdcard/","bg.jpg"); if(f.exists()){ f.delete(); } FileOutputStream fos = null; try { fos = new FileOutputStream(f); myBitmap.compress(Bitmap.CompressFormat.JPEG, 90, fos); try { fos.flush(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { fos.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); }
============解决方案1============
可以在保存canvas之前加载历史背景图片,然后再加载一下要保存的界面,这样就可以保存住了
相关文章推荐
- android canvas读取背景图片,涂鸦之后保存
- Android对图片的压缩读取和保存
- android实现涂鸦,保存涂鸦后的图片,清屏
- Android调用原声分享相关的知识以及保存图片读取图片
- 原 android 涂鸦(清屏,画笔,粗细,保存)以及canvas源码学习
- Androidr的图片的缩放、读取、压缩保存
- android+图片保存+相册读取
- Android对图片的压缩读取和保存
- Android 如何将Canvas上绘制的内容保存成本地图片
- 【android】把view保存为图片的方法以及解决保存后图片背景变黑色的问题
- Android 实现从本地读取图片更改聊天背景
- Androidr的图片的缩放、读取、压缩保存
- Android读取url图片保存及文件读取
- android 涂鸦(清屏,画笔,粗细,保存)以及canvas源码学习
- android ui 读取外部设备scdard的图片设置程序背景
- android 读取sd卡(sdcard)图片设置为按钮背景(Button背景设置)代码
- android-读取Assets图片资源保存到SD - 随心
- android-读取Assets图片资源保存到SD - 随心
- android+ canvas绘图后保存图片
- Android对图片的压缩读取和保存