转载请标明出处: http://blog.csdn.net/airsaid/article/details/51026447
本文出自:【周游的博客】

申明

该项目后续没有维护,并且里面存在一些 Bug,不推荐在实际项目中使用。

在这里给大家推荐几个优秀的选择图片库:

  • https://github.com/lovetuzitong/MultiImageSelector
  • https://github.com/LuckSiege/PictureSelector

前言

最近的一个项目中,有一个类似于朋友圈的小模块,发现里面有几个技术点网上记录的并不多,值得记录一下,于是把两个主要的功能给抽取成了一个Demo,分享给大家希望对大家有所帮助。

效果展示

Demo源码下载:http://download.csdn.net/detail/airsaid/9477913

注意:Demo为eclipse项目。
出现崩溃情况请修改:CircleGridAdapter类中getView()函数代码换为如下代码:

@Overridepublic View getView(int position, View convertView, ViewGroup parent) {ViewHolder holder;if (convertView == null) {holder = new ViewHolder();convertView = mLayoutInflater.inflate(R.layout.item_gridview_circle,parent, false);holder.imageView = (ImageView) convertView.findViewById(R.id.album_image);convertView.setTag(holder);} else {holder = (ViewHolder) convertView.getTag();}// 根据屏幕宽度动态设置图片宽高int width = MeasureUtils.getWidth(UiUtils.getContext());int imageWidth = (width / 3 - 40);LayoutParams lp = holder.imageView.getLayoutParams();lp.width = imageWidth;lp.height = imageWidth;holder.imageView.setLayoutParams(lp);String url = getItem(position);ImageLoader.getInstance().displayImage(url, holder.imageView);return convertView;}

—————————— end ——————————

Android千人技术群:5707887,欢迎入群!

手机党扫一扫直接入群

Android 仿微信朋友圈9宫格图片展示多选图片相关推荐

  1. android 仿微信朋友圈 评论,2020年android 仿微信朋友圈 评论

    2020年android 仿微信朋友圈 评论 1.如果有人问我:那些艰难的岁月你是怎么熬过来的?我想我只有一句话回答:我有一种强大的精神力量支撑着我,这种力量名字叫"想死又不敢" ...

  2. Android自定义弹窗模仿微信,Android 仿微信朋友圈点赞和评论弹出框功能

    本文简单模仿微信朋友圈的点赞和评论弹出框,布局等细节请忽略,着重实现弹出框.发评论,及弹出位置的控制. 1. 微信弹出框 微信朋友圈的点赞和评论功能,有2个组成部分: 点击左下角的"更多&q ...

  3. Android仿微信朋友圈发图片和文字

    Android仿微信朋友圈发图片和文字的一个开源项目,其在github上的项目主页是:https://github.com/zhangphil/FangWeiXinPengYouQuanFaTuPia ...

  4. Android 仿微信朋友圈添加图片

    github地址(欢迎下载Demo) https://github.com/zhouxu88/WXCircleAddPic 老习惯,先上图,着急用的朋友,直接带走Demo,先拿来用吧,毕竟老板催的紧, ...

  5. Android仿微信朋友圈7实现点赞功能

    前言: 之前一直有朋友问我点赞怎么实现?今天趁着休息时间整理出来,其实点赞的功能和用户评论差不多,都是显示一个用户列表,只不过评论有评论内容和回复评论功能.实现点赞的思路如下: 1.当用户点击点赞按钮 ...

  6. Android仿微信朋友圈4实现评论动态时输入框和软键盘自动定位到内容下面

    最近做完朋友圈功能后,测试提出一个功能优化,在某些发布的动态下评论时软键盘和输入框遮当内容了,这个用户体验感觉不是很好,于是根据今日头条和其他热门的App评论时软键盘和输入框都是在内容下面.Scrol ...

  7. Android仿微信朋友圈2自定义点赞评论弹框

    最近在做类似微信朋友圈点赞评论的功能,有个点赞评论弹框交互,感觉效果很好,点击评论按钮弹框从按钮左边弹出,遇到了3个问题(弹出动画不对.弹框布局没有适配.弹出的位置显示不对),动画和布局好解决,弹出的 ...

  8. android 微信朋友圈 全功能,Android仿微信朋友圈文字展开全文功能 Android自定义TextView仿微信朋友圈文字展开全文功能...

    Android自定义TextView仿微信朋友圈文字信息,展开全文功能 代码及注释如下: 首先写一个xml文件 showmore.xml: android:orientation="vert ...

  9. Android仿微信朋友圈6之实现消息提醒功能

    之前有朋友问我消息提醒咋实现,我一直没有整理出来,今天就放出来.微信朋友圈的消息提醒就是收到朋友的评论后背景底部显示消息条数和评论用户,顶部是一张相册背景和当前用户昵称头像. 1.消息提醒的布局如下: ...

最新文章

  1. 典型云平台技术栈有哪些?
  2. Examples_06_02(android)DDMS的data文件中没有显示文件。
  3. asp 检查黑名单_十九、绕过黑名单检查实现文件上传2
  4. SpringBoot非官方教程 | 第一篇:构建第一个SpringBoot工程
  5. ST:看物联网老兵的平台化战略雄心
  6. swift 隐藏状态栏_如何在Swift iOS应用中隐藏状态栏?
  7. jQuery中的.bind()、.live()和.delegate()之间区别分析,学习jquery
  8. hive mysql 字符集_创建Hive表会自动更改mysql Metastore的字符集设置
  9. 无线打印 airprint 服务器,Docker容器实现Airprint 打印服务器功能
  10. oracle转mysql总结,原理+实战+视频+源码
  11. 转:C++ map的基本操作和使用
  12. 源码专题之spring设计模式:策略模式、原型模式、模板模式
  13. 码无止境(1)——一个科研项目立项时的小程序(字典嵌套列表)
  14. 区别: @Secured(), @PreAuthorize() 及 @RolesAllowed()
  15. AC|崔丽/任斌在拉曼光谱结合深度学习识别病原菌胞外囊泡
  16. 软件测试【网络经典面试题】面经分享
  17. python线性回归预测pm2.5_李宏毅 线性回归预测PM2.5
  18. 02尚硅谷书城案例-用户的注册
  19. 关于 WEB/HTTP 调试利器 Fiddler 的一些技巧分享
  20. 普安特友情提示:这样去抱猫,可能会让它反感

热门文章

  1. EzySlice切割人物
  2. 原始套接字(各种协议的分析)
  3. antd提交表单_antd-form表单操作
  4. [Jmeter常见使用方法]
  5. Custom Control进行多行列表控制CMultilineList类
  6. 初学 java 闲聊
  7. cmder 连接 centos_光纤收发器的连接及指示灯故障问题说明
  8. 百度、富士康、恒大跑去造车,蔚来、威马、理想、小鹏必须报团取暖?
  9. 如何检查Linux系统上运行的Debian版本
  10. notepad卡顿_轻量级的文本编辑器之Notepad