自定义相机相册《未完待续》

来源:互联网 发布:mac系统截图快捷键 编辑:程序博客网 时间:2024/05/16 07:14

一、自定义相机

现在的手机拍照的质量越来越好了,照片也越来越大。这样给开发就带来了一个苦恼,就是需要上传的图片文件太大,而且下载也太耗流量了。所以我 们需要控制一下拍摄的照片的大小,而且还有一点,我之前的一个项目非常注重页面排版,所以对图片的要求都是1:1或者2:1的,但是使用者都是自己拍完照后就直接上传了,因为修图实在太麻烦了,所以我们可以在应用里面自定义一个相机去打开摄像头拍照,然后在拍照的时候配置我们需要的图片的大小和尺寸。

具体实现就是写一个SurfaceView调用camera类来实现拍照,因为这个方法会触发一个回调返回一个camera的参数,我们可以利用这个参数进行相关的设置

1、在清单文件中加入相机权限

<uses-permission android:name="android.permission.CAMERA"/>  

二、自定义相册

之前是看到了这位老哥的图片选择器的源代码,地址是:huazi123456/GalleryPick-master,
感觉挺符合自己项目的情况就把源码down了下来改吧改吧。想看原始的可以去上面的链接。

原创粉丝点击