
Android程序代码
文章平均质量分 54
Android_KingFaith
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
高效加载单个大图片——OOM
加载图片时,应用程序占用了过高的内存就容易出现OOM(OutOfMemory)异常 我们可以通过下面的代码看出每个应用程序最高可用内存是多少? 如下:1. int maxMemory = (int)(Runtime.getRuntime().maxMemory() / 1024); 2. Log.d("TAG", "Max memory is " + maxMemory + "KB");原创 2016-05-24 20:36:00 · 714 阅读 · 0 评论 -
使用 LruCache 来缓存图片来防止OOM
如下是一个LruCache 来缓存图片的例子:1.private LruCache<String, Bitmap> mMemoryCache; 2. 3.@Override 4.protected void onCreate(Bundle savedInstanceState) { 5. // 获取到可用内存的最大值,使用内存超出这个值会引起OutOfMemory异常。 6原创 2016-05-24 20:42:47 · 537 阅读 · 0 评论 -
使用 HTTP 协议访问网络的两种方式:HttpURLConnection 和 HttpClient
安卓中进行基于HTTP协议的网络访问说明: HttpClient (apache开发) HttpURLConnection(google在发布安卓时在Java基础上修改得到的) 使用HC(HttpClient)/UC(HttpURLConnection)进行网络访问的基本步骤: 0.申请权限 INTERNET访问权限 1. 任何网络访问的相关代码,必须在工作线程中执行!原创 2016-05-12 21:31:54 · 3209 阅读 · 0 评论