在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:ImagePicker开源软件地址:https://gitee.com/z8806c/ImagePicker开源软件介绍:<<<<<<< HEAD ImagePicker###Android自定义相册,完全仿微信UI,实现了拍照、图片选择(单选/多选)、 裁剪 、旋转、等功能。 该项目参考了: 喜欢原作的可以去使用。同时欢迎大家下载体验本项目,如果使用过程中遇到什么问题,欢迎反馈。 联系方式
演示1.用法使用前,对于Android Studio的用户,可以选择添加: compile 'com.lzy.widget:imagepicker:0.1.4' //指定版本 compile 'com.lzy.widget:imagepicker:+' //最新版本 或者使用 compile project(':imagepicker') 2.功能和参数含义
3.代码参考1.首先配置图片选择器,一般初始化配置一次就可以 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_image_picker); ImagePicker imagePicker = ImagePicker.getInstance(); imagePicker.setImageLoader(new GlideImageLoader()); //设置图片加载器 imagePicker.setShowCamera(true); //显示拍照按钮 imagePicker.setCrop(true); //允许裁剪(单选才有效) imagePicker.setSaveRectangle(true); //是否按矩形区域保存 imagePicker.setSelectLimit(9); //选中数量限制 imagePicker.setStyle(CropImageView.Style.RECTANGLE); //裁剪框的形状 imagePicker.setFocusWidth(800); //裁剪框的宽度。单位像素(圆形自动取宽高最小值) imagePicker.setFocusHeight(800); //裁剪框的高度。单位像素(圆形自动取宽高最小值) imagePicker.setOutPutX(1000);//保存文件的宽度。单位像素 imagePicker.setOutPutY(1000);//保存文件的高度。单位像素 } 2.以上配置完成后,在适当的方法中开启相册,例如点击按钮时 public void onClick(View v) { Intent intent = new Intent(this, ImageGridActivity.class); startActivityForResult(intent, IMAGE_PICKER); } } 3.重写 |
请发表评论