1.按照CommonJS规范,在任何模块代码的作用域下内置了以下哪些变量? module context require exports 2.一下方法中哪些存在兼容性问题? spilt indexof trim Date.parse3.下面哪些技术可用于优化 CSS 图片加载...
                            
                            
                                分类:
其他好文   时间:
2014-08-28 21:08:26   
                                阅读次数:
286
                             
                    
                        
                            
                            
                                今天要介绍的是Github上一个使用非常广泛的图片异步加载库Android-Universal-Image-Loader,该项目的功能十分强大,可以说是我见过的目前功能最全、性能最优的图片异步加载解决方案。做Android的同学都知道,Android加载大量图片时,由于系统分配给图片加载的内存大小有...
                            
                            
                                分类:
移动开发   时间:
2014-08-22 10:31:05   
                                阅读次数:
265
                             
                    
                        
                            
                            
                                加载图片,图片如果达到一定的上限,如果没有一种合理的机制对图片进行释放必然会引起程序的崩溃.为了避免这种情况,我们可以使用Android中LruCache来缓存下载的图片,防止程序出现OOM.打开activity_main.xml作为程序的主布局,加入如下代码: 接着我们定义GridView中每一....
                            
                            
                                分类:
移动开发   时间:
2014-08-22 00:10:05   
                                阅读次数:
410
                             
                    
                        
                            
                            
                                转载请注明http://write.blog.csdn.net/postedit?ref=toolbar
点击下载所需jar文件
项目介绍:
Android上最让人头疼的莫过于从网络获取图片、显示、回收,任何一个环节有问题都可能直接OOM,这个项目或许能帮到你。Universal
 Image Loader for Android的目的是为了实现异步的网络图片加载、缓存及显示,支持多线...
                            
                            
                                分类:
移动开发   时间:
2014-08-21 13:22:04   
                                阅读次数:
327
                             
                    
                        
                            
                            
                                在listview中如果每个item都有图片需要下载的话,我们就得考虑由于大量图片加载而导致的oom(out of memory)问题。
一个典型的做法是,下载图片的时候看看缓存中有没有该图片,如果缓存中没有,就从sd卡中读取,如果sd卡中还没有,再去服务器下载,下载下来的图片先放在sd卡中,并放到缓存中。如此周而复始。
这其中涉及到的就是缓存怎么设计,比较通用的做法就是使用LRU算法来缓存图片,先在手机端设置一个内存区域用于缓存图片,然后将我们下载的图片以键值对的形式丢进去,这样我们就能取到相应的图片啦,...
                            
                            
                                分类:
其他好文   时间:
2014-08-21 00:17:03   
                                阅读次数:
248
                             
                    
                        
                            
                            
                                例子中用于解析Json的Gson请自己Google下载主Activity:packageCOM.Example.Main;importjava.util.HashMap;importjava.util.Iterator;importjava.util.LinkedList;importjava.ut...
                            
                            
                                分类:
移动开发   时间:
2014-08-20 09:14:16   
                                阅读次数:
259
                             
                    
                        
                            
                            
                                有一阵子没有写程序,连基本的AsyncTask用法都记不清楚了,复习一下于是有了下面的图片加载类。package com.hitech.download;import java.io.IOException;import org.apache.http.HttpResponse;import org...
                            
                            
                                分类:
其他好文   时间:
2014-08-19 20:43:15   
                                阅读次数:
147
                             
                    
                        
                            
                            
                                项目有这样的需求, 要求窗口加载一揽子图片,为了不让UI阻塞太久,采用异步读取后绑定显示的方案. 图片的下载应该采用并发的过程(等待网络响应会很耗时,一张一张的下载,等待时间太长) 图片的下载不能占用过多的线程数,应有个阀值(图片不是核心业务,不能占用那么多资源) 在图片加载的过程中,如果用户有操作...
                            
                            
                                分类:
其他好文   时间:
2014-08-15 23:44:10   
                                阅读次数:
393
                             
                    
                        
                            
                            
                                今天在开发有道汉语词典移动版的时候遇到了一个很奇怪的问题。在android设备上访问的时候,总是发现有底部背景色不能完全渲染出来的情况(有时候又是正常的,一会儿出现一会儿不出现,iphone设备也是完全ok),就是一半是底色,还有一半没了。。。仔细观察了一下发现在打开网页的时候先显示了头部的小图片和...
                            
                            
                                分类:
移动开发   时间:
2014-08-14 16:34:48   
                                阅读次数:
277
                             
                    
                        
                            
                            
                                1. 缓载、预载的概念这些技术不仅限于图片加载,但我们首先讨论最常用的图片加载。缓载:延迟加载图片或符合某些条件时才加载某些图片。预载:提前加载图片,当用户需要查看时可直接从本地缓存中渲染。两种技术的本质:两者的行为是相反的,一个是提前加载,一个是迟缓甚至不加载。缓载对服务器前端有一定的缓解压力作用...
                            
                            
                                分类:
编程语言   时间:
2014-08-12 22:00:04   
                                阅读次数:
378