项目要用到多图片上传选择和展示的功能,在github找到了个效果看起来不错的demo,悲剧的是下载完zip后浏览器卡死了,没记住地址,如有侵权请联系。。。

话不多少,先看效果:

这个库叫做 PhotoPicker   使用起来也特别简单:

Intentintent =newIntent(ReleaseActivity.this,PhotoPickerActivity.class);intent.putExtra(PhotoPickerActivity.EXTRA_SHOW_CAMERA,true); //是否使用拍照功能intent.putExtra(PhotoPickerActivity.EXTRA_SELECT_MODE,1);//选择图片的样式intent.putExtra(PhotoPickerActivity.EXTRA_MAX_MUN,TOTPIC+1-PicData.size());//最大可以选择图片的数量startActivityForResult(intent,PICK_PHOTO); //requestCode

...不知道粘贴过来到编辑器为啥会报红。。。。。。。。

然后在:

@Overrideprotected voidonActivityResult(intrequestCode,intresultCode,Intentdata) {super.onActivityResult(requestCode,resultCode,data);if(requestCode==PICK_PHOTO){if(resultCode==RESULT_OK){ArrayListresult =data.getStringArrayListExtra(PhotoPickerActivity.KEY_RESULT);

这个result里面存储的String字符串就是所有选择的图片的本地路径。

这就完成了,也不用去manifest配置什么。真是用的舒心!!!

这里要说下,原github博主的photoPicker库导入后,会报 context的空指针异常,原因是我们的项目一般都用我们自己的MyApplication   但是  pohtoPicker库中使用的application是自己库中的MyApplication  ,项目运行没有执行库中的MyApplication 的onCreat,那么其中给context赋值的地方也就没有执行,所以空指针了。。。。。。

我修改了下,直接把当前的Context一路传递进去了,所以就没再报这个错了!

这是我修改这个问题后的photoPicker库,有需要的朋友可以下载用用。

地址:https://download..net/download/android410223sun/10500202

因为最低要设置一个下载积分,所以就设置一个了。

android好用拍照框架,Github挺好用的android图片选择框架(拍照+从相册)相关推荐

  1. Android 图片选择和拍照(剪辑)及压缩问题 工具类

    图片选择和拍照在开发过程中,会遇到不少坑: 1.版本4.4以后选择图片后不会返回绝对路径,但返回Uri,要再查询一次 2.去剪辑时,设置了true的话直接返回bitmap,可能会很占内存,有些机子会挂 ...

  2. 一款漂亮的图片选择框架

    介绍 拍照,从相册选取图片,相信这是大多数APP都会用到的功能,这些代码又臭又重复, 于是最近我自己用kotlin写了一款漂亮而简单的图片选择框架. 首先看效果图: 使用 使用起来也很方便,看代码: ...

  3. android选择图片或拍照开源项目,Android 开源照相和图片选择框架PictureSelector

    拍照或者相册选择图片并渲染到UI上,发现了一个更简单的三方框架来实现 -- PictureSelector.Github地址:https://github.com/LuckSiege/PictureS ...

  4. Android图片选择框架

    1.今天做开发,需要一个相册多选功能,然后就上网查了一下,看了有一个jar包,可以直接引用,就直接调用了, com.yanzhenjie:album:1.0.0 本来想直接写一个左右循环移动的方法,但 ...

  5. Android 图片选择框架ImageSelector适配Android10及以上

    参考地址: 1.引入依赖 在Project的build.gradle在添加以下代码 allprojects {repositories {...maven { url 'https://jitpack ...

  6. android微信图片选择框架,Android仿微信图片选择器ImageSelector使用详解

    今天给大家介绍一个仿微信的图片选择器:ImageSelector.ImageSelector支持图片的单选.限数量的多选和不限数量的多选.支持图片预览和图片文件夹的切换.在上一篇文章 <Andr ...

  7. 使用南尘的ImagePicker实现仿微信的相册图片选择以及拍照上传

    在记录之前先放上原作的GitHub项目地址:ImagePicker 南尘的框架写得相当不错,我们可以在我们的项目中添加依赖直接使用,但是我在使用的时候发现了一个小bug,就在图片预览的界面选择了图片后 ...

  8. Android 将PDF文件转Bitmap,并将Bitmap以图片的方式保存到相册

    转自:https://blog.csdn.net/chaogelilun/article/details/85095821 背景: 公司项目要求用户可以在手机端查看发票并将发票已图片的形式保存到相册, ...

  9. Github挺好用的android图片选择框架(拍照+从相册)

    项目要用到多图片上传选择和展示的功能,在github找到了个效果看起来不错的demo,悲剧的是下载完zip后浏览器卡死了,没记住地址,如有侵权请联系... 话不多少,先看效果: 这个库叫做 Photo ...

最新文章

  1. svn cleanup failed–previous operation has not finished 解决方法
  2. 《ASP.Net MVC5 框架揭密》学习笔记
  3. dfs剪枝:洛谷P2809 hzwer爱折纸
  4. [你必须知道的.NET]第三十三回,深入.NET 4.0之,LazyT点滴
  5. 交通运输部:预计五一假期全国客运量2.65亿人次
  6. 【翻译】Ext JS 6早期访问版本发布
  7. 归一化方法 Normalization Method
  8. Atitit. 异常的使用总结最佳实践java .net php Vo8f
  9. 来选座 抢座脚本 php,图书馆预约占座管理系统 图书馆预约占座 app
  10. iPhone白苹果、卡在系统升级界面
  11. 如何在Excel中快速删除空白行
  12. typora快捷键使用
  13. 信庭嵌入式工作室-ARM应用技术之体系结构应用(下)
  14. 优秀的第二外语学习网站:Lang-8
  15. 【C语言入门】笔记八 (数组中)
  16. 方特主题公园体验科幻神奇
  17. 爸爸的信:学会鄙视自己,才不会妥协
  18. Linux运行安卓应用
  19. linux su 不能输密码错误,su - root正确输入密码但是登录不了系统,报错su: Permission denied...
  20. 2021年高处作业登高架设证上机考试题库

热门文章

  1. python爬取微博热搜显示到折线图_Python爬取新浪微博热搜榜-Go语言中文社区
  2. 关于Python爬取热搜的另一种方法
  3. java导出excel 序号_java web将数据导出为Excel格式文件代码片段
  4. 如何进阶为数据科学家
  5. maven出现错误 大难题-------
  6. C++---暂时的休憩
  7. 需求调研前的准备工作
  8. Android Proximity Sensor近距离传感器P-Sensor
  9. 安装php vcruntime140,win7安装apache或者php 5.7缺少vcruntime140.dll的问题
  10. 动画设计的12条基本原理