- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 AsyncTask的用法
在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:
2014-10-12 16:12:04 445
转载 一个例子,看懂AsnycTask
package com.example.asynctaskdemo; import java.io.IOException; import org.apache.http.HttpResponse; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.Htt
2014-10-12 11:12:12 792
转载 Handler sendMessage 与 obtainMessage (sendToTarget)比较
话说在工作中第一次接触android 的Handler 的时候,不知道怎么去关注性能。 记得当时这么写的: Message msg = new Message() msg.what = xxx; msg.arg1 = xxx; msg.arg2 = xxx; handler.sendMessage(msg); 这样写也没有绝得不好,反正当时项目的功能实现了。(性能上还可以
2014-10-11 20:31:07 534
转载 更新UI注意事项
什么是异步任务? 有先后顺序的任务. 比如你先吃饭,然后再去看电视,这样,吃饭和看电视就是异步任务. 如果你一边看电视一边吃饭,那吃饭和看电视就是同步任务了 在Android应用程序中,为了避免ANR(Application Not Response)异常,需要把耗时任务放置在子线程中来完成。或者使用AsyncTask类来完成。 UI线程主
2014-10-11 20:09:15 593
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人