2 sdfdzx sdfdzx 于 2016.09.22 09:24 提问

面试的一道题,求解啊啊啊(Android)

昨天面试官问我一道题,说加载已经下载到本地的一张超大图片(16MB),问怎么显示,
除了压缩,缓存,线程池还有什么方式(我回答的是,遍历像素点,分批量加载,每次加载的进度从保存到本地数据库中,每次从上次加载的地方开始加载,不知道对不对,有什么好的方式?求解啊)

2个回答

strutce
strutce   Ds   Rxr 2016.09.22 09:37

使用输入输出流来处理

u011249920
u011249920   2016.09.22 09:38

第一反应我是想到压缩阿,如果不能压缩的话那可以局部显示,显示重要部分;
我觉得你的回答可以的

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
一道九宫格算法面试题
前言一前公司同事把此题放在群里,求大家帮忙解答。因为没有其他条件和说明。我的第一印象就是:方格里应该填1~9整数中剩下的1~8,且不能重复。于是拿着笔进行了一通计算。。。后来发现无解。接着,就想里面的算术运算符(+、-、×、÷),不按优先级,直接按先后顺序来计算,如:a - b × c,当做(a - b) × c 来运算。最后得到如下结果:5 8 9 7 6 4 3 2 1为
一道经典面试逻辑题的python解法
前言: 好早之前看到的一个逻辑题:有两个2到99之间的整数,a知道这两个数的和,b知道这两个数的积。 第一句:a对b说:我不知道这两个数是多少,但我确信你也不知道。 第二句:b说:我知道了。 第三句:a说:我也知道了。 问这两个数是多少? 题不难,只是手动去找没有python写程序找的快,而且用python程序可以在后面进行进一步的探索。 分析: 首先是a
Java单继承经典面试题
一、面试题    面试题 LVXQ.java 代码如下public class LJXQ { public static void main(String[] args) { A a = new A(); B b = new B(); C c = new C(); D d = new D(); System.out.println(a.get(a) + " - " + a....
一道简单而又不简单的面试题
这是本篇文章要讲解的题目,在main方法中定义了两个成员变量a=1,b=2. 现在需要通过swap方法把a和b的值做一个交换,交换以后输出的结果是a=2,b=1.思路1大家看到这道题目的时候一定觉得很简单,不用做任何思考就把代码啪啪啪写完了 这种思维逻辑很对,大家从开始学编程就已经学到了中间变量的作用,好比是两个瓶子,一瓶是可乐,一瓶是雪碧,要是想把两个瓶子里面的饮料交换一下,,那么我们首先想
华为面试的一道题目 真的是佩服自己好菜,时间到了才做出来
输入: 3 0x62 0x80 0x00 2 4 5 /// 输出: 6 5上面3表示连续输入3个 十六进制:0x62 0x80 0x00 二进制为 01100010 1000000 000000002表示连续输入两个数:4,5。即先取上面二进制的前四个,转为整数0110即为6,00101即为5#include<stdio.h> int main(){ char temp[10000...
一道常被人轻视的前端JS面试题
一道常被人轻视的前端JS面试题 目录 前言 第一问 第二问 变量声明提升 函数表达式 第三问 第四问 第五问 第六问 构造函数的返回值 第七问 最后 前言 年前刚刚离职了,分享下我曾经出
微软经典面试题(附答案)
微软经典面试题(附答案) 想要公司盈利?还得依靠系统!-在线咨询! 2006-08-08 14:07  来源: 名牌有名牌的理由,就连招聘也与众不同。微软公司的招聘一向都是人们议论的话题,说它百般刁难的有之……
一道关于排序的面试题
以前见群里发了一道面试题: 两个已排好序数组,A和B,现要求对他们重新联合排序,合以的小数放入A数组中,大的数放入B中。 这题的关键是两个数组已经排好序,如果按传统的方法,进行排序当然没问题,但就没有充分利用现有的条件。 或许你可以想到插入排序,这样就可以利用a数组已排好序的优势对其进行排序了。但传统的插入排序确没有考虑到B数组也已排好序,我试过用插入序序
一道传说中的阿里面试题
前天在群里得知了一道阿里面试题,因为是别人口述,所以细节并不完整。 题目大意是这样的,有一个数组,去掉其中三个数,使数组剩下的四个部分和相等,且时间复杂度为O(n)。 想了很久如何使用一个循环来调度三个指针,因为在移动前两个指针的过程中,后一个指针亦必须作出反应,情况太多也太复杂。 今天想到一个方法,即在数组非负的情况下,采取从两头往中间挤压的方法可以定出前后两个区间,这时候中间部分就转变成
如果我是面试官,我要出什么面试题(持续更新)
最近在看书,觉得自己也是可以出一些非常好的面试题,真的是非常的好,可以测试一个人的真实水平。哈哈,来吧,就积累几道吧,以后做面试官直接来用。开发的基础 什么样的子程序是高质量的?(什么样的方法或函数是高质量的) 设计原则和设计模式 请简述6大设计原则 请简述23种设计模式(再写几个常见的几中设计模式的UML图) java部分 简述抽象类和接口 简述String,stringBuffer,string