android ImageSelector 仿微信朋友圈选择图片
来源:互联网 发布:阿里云解析内网ip 编辑:程序博客网 时间:2024/05/11 02:59
ImageSelector
项目地址:ioneday/ImageSelector
简介:Photo picker library for Android. Support single choice、multi-choice、cropping image and preview image.
更多:作者 提 Bug
标签:
Image selector library for Android. Support single choice、multi-choice、cropping image and preview image.
Quick start
1) Add Library module as a dependency in your build.gradle file.
or
dependencies { compile 'com.android.support:recyclerview-v7:22.2.1' compile 'com.github.bumptech.glide:glide:3.6.1' compile 'com.commit451:PhotoView:1.2.4' compile 'com.isseiaoki:simplecropview:1.0.13' compile 'com.yongchun:com.yongchun.imageselector:1.1.0'}
2) Declare permission in your AndroidManifest.xml
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<activity android:name="com.yongchun.library.view.ImageSelectorActivity"/><activity android:name="com.yongchun.library.view.ImagePreviewActivity"/><activity android:name="com.yongchun.library.view.ImageCropActivity"/>
3) Call ImageSelectorActivity in your code
ImageSelectorActivity.start(MainActivity.this, maxSelectNum, mode, isShow,isPreview,isCrop);
same this
public static void start(Activity activity, int maxSelectNum, int mode, boolean isShow, boolean enablePreview, boolean enableCrop) { Intent intent = new Intent(activity, ImageSelectorActivity.class); intent.putExtra(EXTRA_MAX_SELECT_NUM, maxSelectNum); intent.putExtra(EXTRA_SELECT_MODE, mode); intent.putExtra(EXTRA_SHOW_CAMERA, isShow); intent.putExtra(EXTRA_ENABLE_PREVIEW, enablePreview); intent.putExtra(EXTRA_ENABLE_CROP, enableCrop); activity.startActivityForResult(intent, REQUEST_IMAGE);}
4) Receive result in your onActivityResult Method
@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) { if(resultCode == RESULT_OK && requestCode == ImageSelectorActivity.REQUEST_IMAGE){ ArrayList<String> images = (ArrayList<String>) data.getSerializableExtra(ImageSelectorActivity.REQUEST_OUTPUT); // do something }}
Thanks
Glide
PhotoView
simplecropview
阅读全文
0 0
- android ImageSelector 仿微信朋友圈选择图片
- 仿微信朋友圈选择图片
- Android 仿微信的图片选择器ImageSelector的使用
- Android 仿微信的图片选择器ImageSelector的使用
- Android之仿微信发朋友圈图片选择功能
- Android仿微信朋友圈上传图片
- Android仿微信朋友圈图片查看器
- Android仿微信朋友圈图片查看器
- Android仿微信朋友圈图片查看器
- Android仿微信朋友圈图片查看器
- Android仿微信朋友圈发图片和文字
- Android仿微信朋友圈图片查看器
- Android仿微信朋友圈图片查看器
- ImageSelector
- Android仿微信朋友圈图片展示效果,图片查看器
- Android学习之分享一款很炫的图片选择器ImageSelector
- 仿微信朋友圈发图片
- 仿微信朋友圈图片浏览器
- android炫酷动画源码,QQ菜单、瀑布流、二维码源码
- jQuery选择器
- 两次调用encodeURI来解决乱码问题
- MFC产生的cpp文件中 DEBUG_NEW 与 THIS_FILE的作用
- 阿里一道抽奖游戏算法题水解。
- android ImageSelector 仿微信朋友圈选择图片
- 分布式项目的idea版本源码
- C#面试题
- 删除 WordPress 中不再使用的自定义文章类型的文章数据
- 代码干货 | ionic sqlite的使用
- 1.MongoDB 简介与配置
- 自动化测试的转行
- Vue中子组件与父组件之间的双向绑定
- 机器学习实战-kNN分类手写数字笔记