仿QQ,微信图片选择上传

    |     2016年2月14日   |   Android UI界面   |     0 条评论   |    1910

现在很多项目需要做图片选择与上传,这里给大家分享下类似于QQ,微信的图片选择上传功能。为了不重复造轮子,我们选择一个现有的图片选择器库.

效果如下:

imagepicker

原码地址:https://github.com/easonline/AndroidImagePicker

以上图片选择器包含了图片的单选,多选,图片剪切,图片预览,拍照功能,在我们的项目中只需引用多图选择功能,然后加上图片上传功能即可.

效果如图:

imagepicder_p

 

图1为我们的入口主界面, 图2为图片选择器界面点击其中一项可进入预览界面, 图3为选择后的主界面

我们用AndroidImagePicker开源库实现图2效果,同时去掉其它多余功能。

工程说明:

imagepicker_project

UpLoadFileActivity为程序入口主界面(图1)

ImageGridActivity为图片选择器界面(图2),图片预览类为ImagePreviewActivity

UpLoadUtil封装了图片上传原始代码.

ImagePickerModule为引入的图片选择器库.

以上项目地址:https://github.com/yihu0817/Android-ImagePicker-warmtel

 

图片上传原理可以参考:从原理角度解析Android (Java) http 文件上传这篇文章

图片选择器实现参考:Android 超高仿微信图片选择器 图片该这么加载

 

转载请注明来源:仿QQ,微信图片选择上传
回复 取消