android 查看多个图片,一分钟实现Android多张图片选择
图片选择器, 支持多图选择和图片预览等功能。
支持jitpack
支持选择多张
支持选择图片数量上限
支持图片选择顺序
支持图片预览
使用步骤
1. 在project的build.gradle添加如下代码(如下图)
allprojects {
repositories {
maven { url "https://jitpack.io" }
}
}
2. 在Module的build.gradle添加依赖
compile 'com.github.open-android:ImageSelector:0.1.0'
3. 配置如下权限
4.复制如下代码到xml布局
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:onClick="selectImg"
android:text="@string/image_selector_select_image" />
android:layout_width="match_parent"
android:layout_height="match_parent">
android:id="@+id/content"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
5.复制如下代码到java类当中
public class MainActivity extends AppCompatActivity {
private static final int REQUEST_CODE_SELECT_IMG = 1;
private static final int MAX_SELECT_COUNT = 9;
private TextView mContentTv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initView();
}
private void initView() {
mContentTv = (TextView) findViewById(R.id.content);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == REQUEST_CODE_SELECT_IMG) {
showContent(data);
return;
}
super.onActivityResult(requestCode, resultCode, data);
}
private void showContent(Intent data) {
List paths = ImageSelector.getImagePaths(data);
if (paths.isEmpty()) {
mContentTv.setText(R.string.image_selector_select_none);
return;
}
mContentTv.setText(paths.toString());
}
public void selectImg(View v) {
ImageSelector.show(this, REQUEST_CODE_SELECT_IMG, MAX_SELECT_COUNT);
}}
欢迎关注微信公众号
android 查看多个图片,一分钟实现Android多张图片选择相关推荐
- android 查看多个图片,android提取视频多张图片和视频信息
android提取视频多张图片和视频信息 话说2016年的直播比较火,2017年短视频又火了.但对于开发者来说隐藏在这背后的技术才是我们所关心的,毕竟我们是靠技术吃饭的. 现在在安卓中多媒体服务比较强 ...
- android查看控件的xml属性,006 Android XML 控件属性设置技巧汇总
1.textview 组件文本实现替换(快速实现字符资源的调用) android 应用资源位置在 project(工程名)--->app--->res--->values 在stri ...
- 【Android 安装包优化】WebP 图片格式兼容与性能 ( Android 中的 WebP 图片格式兼容问题 | Android 中的 WebP 图片格式性能 )
文章目录 一.Android 中的 WebP 图片格式兼容问题 二.Android 中的 WebP 图片格式性能 三.参考资料 一.Android 中的 WebP 图片格式兼容问题 在 Android ...
- vba 压缩图片_1分钟批量处理100张图片,Word图片批量压缩/提取/居中统统搞定
天下苦Word久矣!Word不仅是个码字工具,还是个排版工具,而Word在排版方面经常遇到的问题,恐怕说个三天三夜都说不完! 好不容易做完了100页的活动方案,交到处女座上司那里,他告诉我:" ...
- vba 保存word里面的图片_1分钟批量处理100张图片,有Word在
天下苦Word久矣!Word不仅是个码字工具,还是个排版工具,而Word在排版方面经常遇到的问题,恐怕说个三天三夜都说不完! 好不容易做完了100页的活动方案,交到处女座上司那里,他告诉我:" ...
- android查看应用权限管理,通过adb列出Android应用程序的权限
我只是想将Jason和Juuso的答案结合在一起,并注意到前者列出了授予的权限,而后者列出了请求的权限(包括被授予的权限). 要查看仅授予的权限(但忽略被请求但未被授予的权限),请使用 adb she ...
- android查看轨迹,一种提取并分析Android手机行踪轨迹的方法
一种提取并分析Android手机行踪轨迹的方法 [技术领域] [0001 ] 本发明涉及信息安全技术领域,特别涉及一种提取并分析Android手机行踪轨迹的方法. [背景技术] [0002]Andro ...
- 让 Android 可以识别BMP图片文件,且目前Android所支持的所有图片格式
在Android自带到图片浏览器中,默认是不支持BMP格式的图片文件到,通过修改源码使得它支持BMP文件. Android 的图片编码解码是由 Skia 图形库负责的,Skia 通过挂接第三方开源 ...
- android上传本地图片到服务器上,Android使用post方式上传图片到服务器的方法
本文实例讲述了Android使用post方式上传图片到服务器的方法.分享给大家供大家参考,具体如下: /** * 上传文件到服务器类 * * @author tom */ public class U ...
最新文章
- Linux 创建子进程执行任务
- 万字长文详解如何用Python玩转OpenGL | CSDN 博文精选
- 灰度图片维度与彩色图片维度-python-scikit-image包
- 百度地图API实现地图应用
- Mysql 备份和还原
- 面向机器学习的特征工程 八、自动化特征提取器:图像特征提取和深度学习
- Oracle Golden Gate - 概念和机制
- 几种排序算法的比较(冒泡、快速、Shell排序)
- Delphi2010正式版的代码格式化及自动完成
- windows下载及安装redis
- 智能控制器在风机及水泵中的应用
- python球的体积公式_鬼斧神工:求n维球的体积
- 《汉信码》——中国首个完全自主知识产权二维条码国家标准颁布
- 计算机科学计算矩阵答案,计算机科学计算答案.doc
- 【noip模拟赛5】细菌
- c语言课程设计 日历显示,c语言课程设计_电子日历.doc
- 计算机设备维修预算申,维修费用申请报告
- Python+Appium从安装到第一个小练习(保姆级别教程)
- SR研究(1)RCAN论文阅读上
- 系统架构师(四)计算机网络