摘要:
转自:http://www.devdiv.com/thread-49664-1-1.html这个问题就是从一个输入流里调用BitmapFactory.decodeStream(this.getContentResolver().openInputStream(uri))得到一个bitmap报的错。第一次调用都没问题,第二次再次调用就会报上面那个内存溢出的问题。而且有的手机报有的手机不报。研究了半天终于解决。首先分析了下原因,应该是图片占用的内存超过了系统虚拟机可分配的最大限制。不同手机可能分配的最大值不一样。后来找到解决办法主要是设置BitmapFactory.Options。BitmapFa 阅读全文
posted @ 2012-04-20 11:33
AZ_mxl
阅读(243)
评论(0)
推荐(0)
摘要:
str==null || str.equals("")) (注意顺序) 再澄清一个概念: 如果str==null说明str还未定义内容。此时,谈不上是否为空。 str="",说明str是个空字符串。只不过长度为0。------------------------------------------------------------------------------------------------------ 1 String s; 2 if(s==null) { 3 //为null; 4 } 5 if(s.equals("") 阅读全文
posted @ 2012-04-20 11:13
AZ_mxl
阅读(16035)
评论(0)
推荐(0)

浙公网安备 33010602011771号