代码1:

       Bitmap dir = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_search_list_img);
Bitmap doc = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_word_file);
Bitmap xls = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_excel_file);
Bitmap ppt = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_ppt_file);
Bitmap jpg = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_img_file);
Bitmap zip = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_zip_file);
Bitmap voc = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_none_file);
Bitmap none = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_none_file);
if(dir.equals(mMySkydriveList.get(i).getNetdiscListImgs())){
tmpObj.put("ext", "");
}else if(doc.equals(mMySkydriveList.get(i).getNetdiscListImgs())){
tmpObj.put("ext", "");
}else if(xls.equals(mMySkydriveList.get(i).getNetdiscListImgs())){
tmpObj.put("ext", "");
}else if(ppt.equals(mMySkydriveList.get(i).getNetdiscListImgs())){
tmpObj.put("ext", "");
}else if(jpg.equals(mMySkydriveList.get(i).getNetdiscListImgs())){
tmpObj.put("ext", "");
}else if(zip.equals(mMySkydriveList.get(i).getNetdiscListImgs())){
tmpObj.put("ext", "");
}else if(voc.equals(mMySkydriveList.get(i).getNetdiscListImgs())){
tmpObj.put("ext", "");
}else if(none.equals(mMySkydriveList.get(i).getNetdiscListImgs())){
tmpObj.put("ext", "");
}

代码2:

   /**
* 增加文件夹图片
* */
if (mExt.equals("")) {
Bitmap dir = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_search_list_img);
mMySkydriveItem.setNetdiscListImgs(dir);
} else if (mExt.equals("")) {
Bitmap doc = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_word_file);
mMySkydriveItem.setNetdiscListImgs(doc);
} else if (mExt.equals("")) {
Bitmap xls = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_excel_file);
mMySkydriveItem.setNetdiscListImgs(xls);
} else if (mExt.equals("")) {
Bitmap ppt = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_ppt_file);
mMySkydriveItem.setNetdiscListImgs(ppt);
} else if (mExt.equals("")) {
Bitmap jpg = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_img_file);
mMySkydriveItem.setNetdiscListImgs(jpg);
} else if (mExt.equals("")) {
Bitmap zip = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_zip_file);
mMySkydriveItem.setNetdiscListImgs(zip);
} else if (mExt.equals("")) {
Bitmap voc = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_none_file);
mMySkydriveItem.setNetdiscListImgs(voc);
} else if (mExt.equals("")) {
Bitmap none = BitmapFactory.decodeResource(context.getResources(), R.drawable.netdisc_none_file);
mMySkydriveItem.setNetdiscListImgs(none);
}

Android Bitmap是不能比较的,这样做是错误的的更多相关文章

  1. [翻译]开发文档:android Bitmap的高效使用

    内容概述 本文内容来自开发文档"Traning > Displaying Bitmaps Efficiently",包括大尺寸Bitmap的高效加载,图片的异步加载和数据缓存 ...

  2. Android Bitmap 全面解析(四)图片处理效果对比 ...

    对比对象: UIL Volley 官方教程中的方法(此系列教程一里介绍的,ImageLoader的处理方法和官方的差不多) -------------------------------------- ...

  3. Android 中加载几百张图片做帧动画防止 OOM 的解决方案

    Android 中加载几百张图片做帧动画防止 OOM 的解决方案 最近,项目中有个需求:就是要做一个帧动画,按理说这个是很简单的!但是我能说这个帧动画拥有几百张图片吗?...... 填坑一 ---帧动 ...

  4. Android Bitmap变迁与原理解析(4.x-8.x)

    App开发不可避免的要和图片打交道,由于其占用内存非常大,管理不当很容易导致内存不足,最后OOM,图片的背后其实是Bitmap,它是Android中最能吃内存的对象之一,也是很多OOM的元凶,不过,在 ...

  5. Android Bitmap 和 ByteArray的互相转换

    Android Bitmap 和 ByteArray的互相转换 移动平台图像处理,需要将图像传给native处理,如何传递?将bitmap转换成一个 byte[] 方便传递也方便cpp代码直接处理图像 ...

  6. Android——BitMap(位图)相关知识总结贴

    Android中文API(136) —— Bitmap http://www.apkbus.com/android-54644-1-1.html Android 4.0 r1 API—Bitmap(S ...

  7. android bitmap out of memory总结、心得

    setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,这些函数在完成decode后,最终都是通过java层的creat ...

  8. 36、Android Bitmap 全面解析

    Android Bitmap 全面解析(一)加载大尺寸图片 http://www.eoeandroid.com/thread-331669-1-1.html Android Bitmap 全面解析(二 ...

  9. Android bitmap图片处理

    一.View转换为Bitmap         在Android中所有的控件都是View的直接子类或者间接子类,通过它们可以组成丰富的UI界面.在窗口显示的时候Android会把这些控件都加载到内存中 ...

  10. Android Bitmap 载入与像素操作

    Android Bitmap 载入与像素操作 一:载入与像素读写 在Android SDK中,图像的像素读写能够通过getPixel与setPixel两个Bitmap的API实现. Bitmap AP ...

随机推荐

  1. uploadify上传控件使用

    uploadify是JQuery的一个上传插件,实现的效果非常不错,并且带进度显示,我将给大家演示如何使用uploadify进行图片上传, 1.点我下载http://www.uploadify.com ...

  2. ARC和MRC实现单例模式

    代码如下,可直接拷贝到头文件中 #define singleton_h(name) +(instancetype)shared##name # if __has_feature(objc_arc) / ...

  3. ZIP压缩文件夹中上个月的文件,并将备份文件拷贝到服务器

    遍历文件夹的子文件夹下的所有文件,将上个月的文件集中到一起,然互压缩,并copy到服务器的映射磁盘. static void Main(string[] args) { //原始文件存放的位置 Dir ...

  4. Telerik柱状图(1)

    此随笔主要是介绍一下Telerik的柱状图控件中的一种.效果图为: 此图展示了五个人每个季度的绩效成绩,用图形方式展示数据可以让用户更直观的去看数据,分析数据,不多说了,在这个分享一下我录得视频讲解, ...

  5. postgres create table default now

    key_time timestamp without time zone default timestamp 'now()' see http://wordpress.factj.com/

  6. android软件开发之webView.addJavascriptInterface循环渐进【二】

    本篇文章由:http://www.sollyu.com/android-software-development-webview-addjavascriptinterface-cycle-of-gra ...

  7. skip跳跃表的实现

    skiplist介绍 跳表(skip List)是一种随机化的数据结构,基于并联的链表,实现简单,插入.删除.查找的复杂度均为O(logN).跳表的具体定义, 跳表是由William Pugh发明的, ...

  8. 九度OJ 1527 首尾相连数组的最大子数组和 -- 动态规划

    题目地址:http://ac.jobdu.com/problem.php?pid=1527 题目描述: 给定一个由N个整数元素组成的数组arr,数组中有正数也有负数,这个数组不是一般的数组,其首尾是相 ...

  9. Object-API-NSLog

    NSLog中的基础数据类型 输出格式: NSLog("") char: %c short int: %hi %hx %ho unsigned short int: %hu %hx ...

  10. redis php 实例

    redis php 实例一 redis的操作很多的,以前看到一个比较全的博客,但是现在找不到了.查个东西搜半天,下面整理一下php处理redis的例子,个人觉得常用一些例子.下面的例子都是基于php- ...