Android
文章平均质量分 82
AudreyShen
这个作者很懒,什么都没留下…
展开
-
Android Resource概述
Android Resource概述一、应用资源分类 Android应用的源代码大致可分为三类:界面布局文件:XML文件,文件中每个标签都对应相应的View标签。Java源文件:Java代码实现,包括安卓四大组件等。资源文件:主要以XML为主,还可包括.png、.jpg、.gif等图片资源。Android应用资源文件分类: 1、/res/(编译时,aapt工具会自动生成生成R文件)An原创 2015-11-05 15:25:15 · 650 阅读 · 2 评论 -
Android Volley完全解析(四):带你从源码的角度理解Volley
转载自:http://blog.csdn.net/guolin_blog/article/details/17656437经过前三篇文章的学习,Volley的用法我们已经掌握的差不多了,但是对于Volley的工作原理,恐怕有很多朋友还不是很清楚。因此,本篇文章中我们就来一起阅读一下Volley的源码,将它的工作流程整体地梳理一遍。同时,这也是Volley系列的最后一篇文章了。转载 2017-03-05 21:59:15 · 376 阅读 · 0 评论 -
Android高效加载大图、多图解决方案,有效避免程序OOM
转载自:http://blog.csdn.net/guolin_blog/article/details/9316683本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/training/displaying-bitmaps/index.html转载 2017-03-05 21:40:19 · 238 阅读 · 0 评论 -
Android Volley完全解析(二):使用Volley加载网络图片
转载自郭霖的博客:http://blog.csdn.net/guolin_blog/article/details/17482165在上一篇文章中,我们了解了Volley到底是什么,以及它的基本用法。本篇文章中我们即将学习关于Volley更加高级的用法,如何你还没有看过我的上一篇文章的话,建议先去阅读Android Volley完全解析(一),初识Volley的基本用法。转载 2017-03-05 17:09:46 · 263 阅读 · 0 评论 -
Android Volley完全解析(三):定制自己的Request
转自:http://blog.csdn.net/guolin_blog/article/details/17612763经过前面两篇文章的学习,我们已经掌握了Volley各种Request的使用方法,包括StringRequest、JsonRequest、ImageRequest等。其中StringRequest用于请求一条普通的文本数据,JsonRequest(JsonObj转载 2017-03-05 20:32:30 · 284 阅读 · 0 评论 -
详解AsyncTask实现原理
AsyncTask允许执行后台计算并将计算结果发送给UI线程,过程中无需显示地借助Handler等。这是因为AsyncTask内部封装了线程池用于执行后台计算,并通过Handler将结果传递给UI线程。根据AsyncTask的定义可知,主要包含三个参数,分别代表:参数类型、后台任务执行的进度类型、返回的结果类型。若不需要某个参数,可直接设为Void类型即可。public abstrac原创 2017-02-25 21:07:02 · 424 阅读 · 0 评论 -
浅析Android Framework
任何控制类程序都有一个入口,安卓应用程序肯定也是有滴。 Android framework包含三个小伙伴:服务端、客户端、Linux驱动。服务端服务端主要包含两个狠重要的类:WindowManagerService(WMS)和ActivityManagerService(AMS)客户端客户端包含以下类:ActivityThread:是安卓应用程序的主线程类,这个小伙伴所在的线程就是UI线程或者称为转载 2017-02-27 22:41:49 · 306 阅读 · 0 评论 -
Android访问网络,使用HttpURLConnection还是HttpClient?
转载自:http://blog.csdn.net/guolin_blog/article/details/12452307最近在研究Volley框架的源码,发现它在HTTP请求的使用上比较有意思,在Android 2.3及以上版本,使用的是HttpURLConnection,而在Android 2.2及以下版本,使用的是HttpClient。我也比较好奇这么使用的原因,于是专门找到转载 2017-03-05 22:05:51 · 326 阅读 · 0 评论