Android调用系统相机拍照,并且模仿实现水印相机简单功能
话说最近比较流行水印相机,动不动空间就会用水印相机拍水印照片,本人也比较喜欢,正好今天下午有点时间,就稍微模拟的实现了一下简单功能,不喜勿喷哦~作为学习交流的。
我这边的实现的步骤是通过代码调用系统相机,然后获取拍下来的图片进行水印处理,可以加入水印的图片或者水印文字都行,最后把图片展示和保存在sdcard卡中。(看下效果图:)因为直接用的模拟器,所以相机拍出来的图片直接是系统,比较丑,自己的手机的系统相机被我删掉了。。晕

(一)1:使用代码调用系统相机
/** * 把图片村保存在相应的文件当中 * @param pBitmap * @param pPathName */ public static void saveFile(Bitmap pBitmap,String fileName) { File file=new File("/sdcard/pps_image"); if(!file.exists()) { file.mkdirs(); } String filePathName=file.getAbsolutePath()+"/"+fileName; FileOutputStream fos=null; try {fos=new FileOutputStream(filePathName);pBitmap.compress(Bitmap.CompressFormat.JPEG, 100, fos);fos.flush();Log.i("jiangqq", "保存图片到sdcard卡成功.");} catch (Exception e) { e.printStackTrace();}finally{if(fos!=null){try {fos.close();} catch (IOException e) {e.printStackTrace();}}} 有兴趣的朋友可以一起私信我,一起交流学习,共同进步;代码连载链接地址:http://download.csdn.net/detail/jiangqq781931404/6027909