您好,欢迎来到源码搜藏!分享精神,快乐你我!提示:担心找不到本站?在百度搜索“
源码搜藏
”,网址永远不丢失!
[加入VIP]
设为首页
|
收藏本站
|
网站地图
|
Sitemap
|
TAG标签
全部内容
全部内容
网站源码
VIP源码
安卓源码
网页特效
网站模板
矢量素材
PSD素材
PNG图标
FLASH素材
插件工具
开发教程
视频书籍
搜 索
首 页
安卓源码
VIP源码
控件分类
功能分类
技术博客
VIP源码
PHP源码
ASP源码
.NET源码
其他源码
手机网站源码
终身VIP源码
网站源码
精品源码
PHP源码
ASP源码
.NET源码
其它源码
商业源码
网页特效
jQuery特效
焦点图
瀑布流
全屏广告
对联广告
在线客服
相册代码
菜单导航
TAB表单
视频播放
返回顶部
图片代码
css3特效
翻牌书角
其他代码
导航菜单
表单按钮
文字特效
表格图层
图片特效
时间日期
滚动代码
窗口特效
颜色背景
网站常用
css样式
其他特效
鼠标特效
计算转换
HTML5代码
游戏特效
网站模板
HTML5模板
CSS3模板
CMS模板
医疗保健
电子产品
电子商务
艺术时尚
婚纱模板
电脑主机
旅游交通
体育竞技
娱乐休闲
公司企业
社会教育
人物家庭
动植食物
建筑风光
个性简实
其他模板
div+css模板
网页模版
矢量素材
矢量花纹
经典实用
矢量节日
矢量潮流
广告设计
矢量中国
矢量背景
矢量图标
体育运动
矢量标志
生活百科
矢量卡通
矢量人物
交通运输
矢量动物
矢量植物
风景建筑
食品果蔬
矢量字体
其他矢量
PSD素材
节日素材
淘宝素材
设计元素
网页元素
广告海报
按钮素材
花纹边框
风景素材
人物素材
动物植物
生活百科
名片模板
字体设计
图标设计
包装设计
中国元素
卡通形象
QQ表情
其他素材
PNG图标
128x128
256x256
512x512
16x16
32x32
64x64
48x48
其他尺寸
网页小图片
网页背景
FLASH素材
flash相册
动画效果
flash广告
flash片头
flash整站下载
音乐相关
文字特效
3D效果
菜单导航
flash元素
其他flash
flash游戏
插件工具
资源下载
dede插件
discuz插件
uchome插件
软件工具
字体下载
开发工具
jQuery插件
开发教程
手机开发
Web前端
MVC教程
ADO.NET
Delphi教程
软件设计
软件工程
项目管理
数据库
Word技巧
C++教程
Basic教程
VB.NET教程
XML教程
CSS3教程
ps教程
php教程
mysql教程
网页设计
html教程
dede教程
discuz教程
js/jQuery教程
ajax教程
seo教程
html5教程
java教程
.net教程
C语言
程序人生
WCF技术
IT博文
视频书籍
编程书籍PDF
Android视频
.NET视频
Java视频
PHP视频
数据库视频
PS视频
生活百科
在线工具
当前位置:
首页
>
安卓源码
>
控件分类
>
图片ImageView
>
Android自定义控件 漂亮的图片多选控件
时间:2016-06-02 16:10 来源:互联网 作者:源码搜藏 浏览: 次
收藏
挑错
推荐
打印
暂无演示
进入下载地址列表
源码类别:图片ImageView
源码大小:6.6 MB
编码格式:gbk
授权方式:免费源码
运行环境:php+mysql,asp+access,VC+MSSQL,VS+MSSQL,eclipse,Android studio,其他
官方网址:暂无
欢迎加入QQ群讨论学习
图片ImageView
下载排行
1
Android 图片选择器
163
2
一个Android开源库,从图像获取主题样式 ColorArt
108
3
单页显示3个Item的ViewPager炫酷切换效果,适用于Banner等
89
4
Android自定义控件 漂亮的图片多选控件
59
5
Android可放大缩小的图片浏览缩放控件
49
6
Android本地、网络图片加载库base-imageloader
43
7
安卓源代码高性能多选图片库
41
8
使用Picasso获取远程图片
39
对比了很多图片多选的控件,感觉都不太适合自己,灵活度较低,往往需要对源码做大量的修改,自己对其进行了简单的实现,来更好的适应多变的环境,本文暂时不讲原理和实现,之后会详细讲解,首先来讲解一下控件的使用。
详细
该控件只提供了基础的图片多选功能,我可以在自己的activity中通过attachFragment(R.id.gallery_root);来完成绑定 即可显示图片选择控件,
通过调用openAlbum()方法来打开相册,通过我们实现的一系列回调方法来获取需要的大多数据,当图片选择完成后调用sendPhotos()方法即可在onChoosePhotos方法中获取到我们选择的详细图片信息,获取到需要的数据后即可通过 activity 的 onActivityResult 或者 eventbus 及类似控件来传递数据 ,下面介绍一下实现的回调接口的作用。
1 getConfiguration : 获取配置信息,可以高度的定义控件的属性,上面有详细讲到每个属性的作用。
2 getSelectPhotos: 当前已经选中的图片,例如我们第一次选择了3张,但我们还要继续选择,下次选择就需要携带上一次选中的3张图片的信息。
3 onSelectedCountChanged:当被选中的图像数量发生改变将调用此方法,大部分情况我们的界面上可能需要显示当前选中的数量,可以在此做跟新
4 onAlbumChanged: 当相册名称发生变化将调用次方法,如果你的界面需要此信息,可以在此获取
5 onTakePhoto: 当拍照完成后会调用次方法,可以在此获取的刚拍的照片信息,例如我们通常会在此关闭当前activiy,传递图像信息等。
6 onChoosePhotos:此回调需要手动调用sendPhotos触发,将得到当前选中的所有图片信息,例如通常会在此关闭当前图片选中activity,传递信息到需要的地方
7 onPhotoClick:此回调会受 配置项中hasPreview 影响,为false时将不执行此回调,通常我们会增加图片的浏览功能可以使用photoview或其他控件,当点击图像,就可以在此接口中获取点击图像的信息。
可以通过配置项来充分的达到理想的效果,例如通过setDialogMode(Configuration.DIALOG_GRID or Configuration.DIALOG_LIST) 来改变相册集的布局方式
Android自定义控件 漂亮的图片多选控件
转载请注明出处
http://www.codesocang.com/kj/imageview/31792.html
源码搜藏网所有源码来自用户上传分享,版权问题及牵扯到商业纠纷均与源码搜藏网无关
标签:
上一篇:没有了
下一篇:
使用Picasso获取远程图片
一个Android开源库,从图像获取主题样式 ColorArt
Android 图片选择器
可以预览放大的Android图片选择器
Android可放大缩小的图片浏览缩放控件
一个Android转换库提供了多种滑翔图像转换
VIP源码
安卓应用 (37)
安卓游戏 (16)
功能分类
项目源码 (132)
游戏源码 (24)
电商应用 (14)
门户应用 (4)
地图应用Map (8)
网络Networking (1)
社交分享Socialization (8)
动画Animation (13)
通知Notification (2)
引导页Intro&Guide View (4)
手势交互Gesture (8)
音频声效Audio (4)
图表Chart (5)
视图效果View Effects (17)
入门Demo (5)
重力感应CoreMotion (1)
数据库Database (0)
绘图Drawing (1)
电子书eBook (2)
开发工具 (0)
其他 (10)
控件分类
按钮表单 (11)
SlidingDrawer (6)
网页WebView (3)
图片ImageView (14)
多媒体Media (8)
时间Time|Date (4)
视图切换Transition (6)
SurfaceView (7)
RecyclerViews (16)
缩放ZoomControls (1)
HorizontalScrollView (0)
ScrollView (2)
GridView (1)
多页切换TabHost (2)
列表ListView (6)
对话框Dialog (6)
进度条Process (23)
菜单Menu (5)
表格TableView (0)
布局类Layouts (6)
文字Text Fields (6)
其它控件 (4)