Looper类,Looper.prepare()和Looper.loop()

2019-12-08

工作线程:

在android应用程序中,我们创建的Activity、Service、Broadcast等都是在主线程(UI线程)处理的,但一些比较耗时的操作,如I/O读写的大文件读写,数据库操作以及网络下载需要很长时间,为了不阻塞用户界面,出现ANR的响应提示窗口,这个时候我们可以考虑创建一个工作线程(继承Thread类或者实现Runnable接...

Read More

Handler原理

2019-12-08

HandlerMessagelooperMessageQueue 构成了安卓的消息机制,

handler创建后可以通过 sendMessage 将消息加入消息队列,

然后 looper不断的将消息从 Messa...

Read More

Activity生命周期

2019-12-07

Activity的常用生命周期就只有如下7个

  • onCreate():表示Activity正在被创建,常用来初始化工作,比如调用setContentView加载界面布局资源,初始化Activity所需数据等;
  • Read More