android的多线程机制

线程的用处:
 网络

 

 


启动
runnable接口,调用run方法.
Thread调用start方法.
AsyncTask调用excute方法.

AsyncTask
自己是一个泛型,有3个类型参数.
第1个参数,是doInBackground的参数类型,该方法不能执行UI相关的操做.
第2个参数,是onProgressUpdate的参数类型,参数值由publishProgress负责传递.
第3个参数,是onPostExecute的参数类型,同时也是doInBackground的返回值类型.

输入输出,网络IO,文件读写
URL
URLConnection,互联网的链接,能够获取到哪些信息,http头部?
InputStream,字节流
InputStreamReader,字符流,能够指定字符集.
BufferReader
全部的流,使用完都要执行close操做.线程

HttpURLConnection,setDoOutput,setRequestMethod "POST" "utf-8"
OutputStream
OutputStreamWriter
BufferWriter
 接口

 

 

endutf-8

相关文章
相关标签/搜索