Android 仿微信图片选择器
版权声明:本文为博主原创文章,未经博主允许不得转载。
1.自我介绍
这是我写的第一篇博客,首先做一下自我介绍,我去年刚毕业,大学学的是计算机专业,期间也学了一门Android相关课程,但是你懂的,一个学期下来,学到的东西很少,其实真不怪当时教我们Android的老师,客观评价,他是教过我的大学老师中,很负责的一位,主要还是在于自己,没有用心学,当时把经历都花在了兼职家教,以及软考了(后来找工作发现这个证书并没有什么用。。。)。一次很偶然的机会,在大四去北京实习了半年多,安排做一个Android项目,从此真正开始了我的Android职业生涯,一直到现在,还在Android路上不停地踩坑前进,并且未来也将继续踩下去。。。
2.概述
最近这几天,公司的一个项目需要类似微信图片选择器的功能,网上参考了一些大神们的博客及源码,实现了一个自己的图片选择器,以后要是再有同样类似的功能,就直接copy过来,哈哈。。。看着大神们都有写博客的习惯,乐于分享自己的经验和知识,这不仅能帮助其他人,而且对自身也很有帮助,所以我也要向他们学习,做一个乐于分享的程序员。由于之前没有写博客的经验,语文也不是很好,如果文章中有写的不对的地方,请大家拍砖轻一点哈。。。
3.主要使用的技术
- 仿IOS弹出框,主要参考了仿IOS7的两种对话框的文章
- 利用ContentProvider扫描手机中的图片,以及实现方案参考了 鸿洋大神的这篇博文 Android 超高仿微信图片选择器 图片该这么加载
- 图片加载这一块,我用的是Glide加载图片,效果非常的流畅,推荐使用
- 其他细节方面的请参考源码
4.效果展示
首页界面
选择照片类型
相机胶卷
相册展示
已选择的照片
照片预览
5.工程结构及源码下载
- 工程主体结构
源码地址:http://download.csdn.net/detail/advance_djj/9778100
- 注: 目前本人技术能力有限,若使用过程中发现bug,有兴趣的话,可以QQ(934320133洛必达)联系我,我会不断的完善和优化这个demo。
Android 仿微信图片选择器相关推荐
- android仿微信图片选择器
最近根据项目需求,要做一个仿微信图片选择的功能.首先我们先来整理一下思路. 1.显示选择图片的界面 1.1选择的图片数量小于9 最后一张图片是一个加号. 1.2选择的图片数量等于9,加号消失. 2.选 ...
- android微信图片选择框架,Android仿微信图片选择器ImageSelector使用详解
今天给大家介绍一个仿微信的图片选择器:ImageSelector.ImageSelector支持图片的单选.限数量的多选和不限数量的多选.支持图片预览和图片文件夹的切换.在上一篇文章 <Andr ...
- Android 仿微信图片选择器 PictureSelector3.0 的使用
在做项目时经常会遇到图片选着,选择单张图片还好,但类似于微信发朋友圈时可以多图选择的时候,就有点手足无措.然后在网上看了很多类似的项目,也尝试过将他们用于自己的项目,比如 知乎开源图片选择库 Mati ...
- 【图片选择】Android 仿微信图片选择器疾风加载 (单选,多选,相机)--唯剑做伴且随疾风前行
请下载必要的配置文件按里面的目录copy导入使用 效果图 配置 app graild加依赖:compile 'com.squareup.picasso:picasso:2.4.0' 权限: <u ...
- android仿微信图片编辑库,Android仿微信图片选择器
很多项目要用到图片选择控件,每次都要写一大堆逻辑.于是基于图片选择组件(PhotoPicker)封装了一个控件PhotoUploadView.方便简易,一键集成,几句代码就可以添加类似微信的图片选择控 ...
- android仿微信图片上传进度,android高仿微信发布动态(选择图片)
[实例简介]Android 超高仿微信图片选择器 [实例截图] [核心代码] public class MainActivity extends Activity implements OnImage ...
- android 点击图片动画效果,Android仿微信图片点击全屏效果
废话不多说,先看下Android图片点击全屏效果: 先是微信的 再是模仿的 先说下实现原理,再一步步分析 这里总共有2个Activity一个就是主页,一个就是显示我们图片效果的页面,参数通过Inten ...
- android点击加号,Android仿微信图片上传带加号且超过最大数隐藏功能
1.仿照微信空间上传图片,显示图片数量以及超过最大,上传按钮隐藏功能 2.上效果图 3.上代码,主要是Adapter类 /** * Created by zhangyinlei on 2018/3/2 ...
- android 仿微信 视频播放器,Android仿微信多媒体选择器 - SmartMediaPicker
2019.5.27 更新 版本已更新至[1.1.1]详情参考GitHub. 多媒体选择器 SmartMediaPicker 好久没写简书了,这次带来的是自己封装的一个多媒体选择器.这是一款方便好用的仿 ...
最新文章
- C语言头文件 “ 细节 ”
- nginx php.ini配置_Nginx下修改php.ini后重新加载配置文件命令
- Linux内核和Linux发行版(了解)
- 【推荐系统】智能推荐算法在直播场景中的应用
- Python3.4下使用sqlalchemy
- c语言实现统计过程控制,SPC统计过程控制
- 电信机顶盒怎么连接鸿蒙系统电视,移动电信机顶盒怎么投屏?怎么连接手机
- (更新)视频设备通过rtsp接入amazon alexa echo show
- python中abs函数是什么意思_python中abs是什么意思
- reg类型变量综合电路_verilog语言中wire型变量和reg 型变量的区别
- 卷积神经网络的现代雏形——LeNet
- mysql不停机升级_线上不停机部署mysql主从
- 9.使用M4sh编程
- 第六节-列空间与零空间
- 线程和进程的区别 线程和进程有什么不同
- 孤尽31天-day02
- 高等数学 宋浩 笔记一
- Android相机资源占用,为保护用户隐私Android 11调整相机选项 APP调用相机时只可使用默认相机...
- 发布/上传Jar包到Maven中央仓库 - 史上最详细
- win10应用商店闪退及应用商店相关小程序打不开解决办法