Volley
Volley简介Volley主要用于处理http协议中小文件的下载,不适用与大文件的下载,并且无法暂停只能取消 基本用法12RequestQueue requestQueue = Volley.newRequestQueue(this); //新建请求队列requestQue
Volley简介Volley主要用于处理http协议中小文件的下载,不适用与大文件的下载,并且无法暂停只能取消 基本用法12RequestQueue requestQueue = Volley.newRequestQueue(this); //新建请求队列requestQue
Service的作用Service最大的优点在于:对于Service产生的长周期的Thread能被其他组件控制,Service更多的是用于启动 长周期 Thread,以便于更好的控制长周期Thread。这是由于没有组件的进程是空进程,很容易被回收。 Service的三种形式 St
JsonJson是一种轻量级数据交换格式,便于人的读写,也便于机器的读写,而比较Xml而言,其更适用于机器读写,利用Gson能高效的将Json转化成一个Bean JSon语法Json可以简单成以下的结构:一个花括号里面有各种 Key:Value的键值对1234567{
介绍Fragment 可以用于实现UI,可以说是小型的Activity,一个Activity可以有多个Fragment,有利于复用,大致可以用一下公式表示: Fragment ≈ UI + Activity的部分行为 Fragment除了做UI显示的功能外,还能做Acitivit
介绍Drawable是一种能画在Canvas的抽象,它的一个核心方法drawable.draw(Canvas)将自身的内容画在Canvas上。与Drawable密切联系的是View与Canvas,他们的关系如下 元素 比喻 View 艺术家 Canvas 画板
事件分发基础基本触碰事件包括ACTION_DOWN,ACTION_MOVE,ACTION_UP,ACTION_CANCEL选取Activity为本文的触碰事件讨论的起点,触碰事件传递以Activity,ViewGroup, View的顺序依次传递 Activity.dispatc
生命周期需要清除的,上图虽然在onPause后能结束Activity,但是这在3.0版本后,需要onStop后才能结束Activity 当一个AcitivityA启动另外一个AcitivityB时候,流程如下12345A.onPause()B.onCreate()B.onStar