• 大小: 1.94M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2020-12-23
  • 语言: Java
  • 标签: 图片  微信  

资源简介


DEMO一共13个类 大约2000行代码,童鞋们耐心点看基本思路是:
1,首先从Thumbnails中把略缩图地址拿出来用GridView显示出来
2,如果没有该略缩图就找到原图地址在线程中生成略缩图然后再显示出来(这种情况非常容易发生,现在很多人喜欢删除系统Thumbnails文件夹,导致无系统略缩图可用,代码里面大量生成略缩图又是个非常耗费资源的过程,且容易造成内存溢出)
3,如果原图地址也没有则自定义显示一张图
主要实现了 进入相册多选图 或者 照相获取图片 (图片已压缩) 选择好图片后 可以左右滑动浏览大图,自由删除图片
选择相册图片或者拍照限制为9张,选择好的图片都保存在缓存中,同时保存在sd临时文件夹,图片都是小于100kb失真度较小,自己可以折中选择一个合适的值
回复即可免费下载,代码托管在华为网盘,所以下载是不需要豆子的
图片都是代码运行后的截图  测试用三星s4  not3(三星系列因为硬件问题拍照后图片需要代码设置翻转90度,不然图片会变横着) 
华为p1 LG ne5测试过均没有问题
选择好图片后,安卓4.4的版本因为虚拟按钮的原因会盖住最下方的完成按钮,自己可以修改下布局.

资源截图

代码片段和文件信息

/** Automatically generated file. DO NOT MODIFY */
package com.example.testpic;

public final class BuildConfig {
    public final static boolean DEBUG = true;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    .......       482  2015-05-14 10:40  TestPic\.classpath

    .......       843  2013-11-20 17:08  TestPic\.project

    .......       152  2013-11-28 20:04  TestPic\.settings\org.eclipse.core.resources.prefs

     文件        177  2016-03-31 09:59  TestPic\.settings\org.eclipse.jdt.core.prefs

    .......      1052  2013-11-20 17:08  TestPic\.svn\entries

    .......         2  2013-11-20 17:08  TestPic\.svn\format

    .......        53  2013-11-20 17:08  TestPic\.svn\prop-base\ic_launcher-web.png.svn-base

    .......       475  2013-11-20 17:08  TestPic\.svn\text-base\.classpath.svn-base

    .......       843  2013-11-20 17:08  TestPic\.svn\text-base\.project.svn-base

    .......      1035  2013-11-20 17:08  TestPic\.svn\text-base\AndroidManifest.xml.svn-base

    .......     51394  2013-11-20 17:08  TestPic\.svn\text-base\ic_launcher-web.png.svn-base

    .......       781  2013-11-20 17:08  TestPic\.svn\text-base\proguard-project.txt.svn-base

    .......       563  2013-11-20 17:08  TestPic\.svn\text-base\project.properties.svn-base

    .......      1652  2013-11-29 11:46  TestPic\AndroidManifest.xml

    .......       165  2013-11-20 17:08  TestPic\assets\.svn\entries

    .......         2  2013-11-20 17:08  TestPic\assets\.svn\format

     文件       1652  2016-03-31 16:04  TestPic\bin\AndroidManifest.xml

    .......       172  2013-11-20 17:08  TestPic\bin\classes\.svn\entries

    .......         2  2013-11-20 17:08  TestPic\bin\classes\.svn\format

    .......       180  2013-11-20 17:08  TestPic\bin\classes\com\.svn\entries

    .......         2  2013-11-20 17:08  TestPic\bin\classes\com\.svn\format

    .......       188  2013-11-20 17:08  TestPic\bin\classes\com\example\.svn\entries

    .......         2  2013-11-20 17:08  TestPic\bin\classes\com\example\.svn\format

    .......      1590  2013-11-20 17:08  TestPic\bin\classes\com\example\testpic\.svn\entries

    .......         2  2013-11-20 17:08  TestPic\bin\classes\com\example\testpic\.svn\format

    .......      8964  2013-11-20 17:08  TestPic\bin\classes\com\example\testpic\.svn\text-base\AlbumHelper.java.svn-base

    .......      3844  2013-11-20 17:08  TestPic\bin\classes\com\example\testpic\.svn\text-base\BitmapCache.java.svn-base

    .......      3263  2013-11-20 17:08  TestPic\bin\classes\com\example\testpic\.svn\text-base\BitmapUtils.java.svn-base

    .......      2997  2013-11-20 17:08  TestPic\bin\classes\com\example\testpic\.svn\text-base\HttpUtils.java.svn-base

    .......       252  2013-11-20 17:08  TestPic\bin\classes\com\example\testpic\.svn\text-base\ImageBucket.java.svn-base

............此处省略449个文件信息

评论

共有 条评论