![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android学习笔记
文章平均质量分 80
kbomb
这个作者很懒,什么都没留下…
展开
-
【android】之Activity_生命周期
生命周期的基本理解 首先必须得清楚什么是生命周期。我们每个人从出生的到死亡,几乎每天都要吃饭、睡觉、打豆豆(个例除外…),Activity也一样,有被创建、开启、暂停、停止、摧毁等等的时候,这些就构成了Activity的生命周期。 其次,我们要知道生命周期中的这些动作是需要生命周期函数来完成的。 - onCreate():第一次创原创 2016-03-12 01:52:31 · 320 阅读 · 0 评论 -
Handler、Looper和MessageQueue的基本原理
为什么线程不能直接通信 Android提供了Handler和Looper来进行线程间的通信,那么首先我们需要明白,线程间为什么不能直接通信,而需要借助Handler-Looper机制来完成。一个应用程序的多个线程分为由主线程(MainThread)和其它线程(WorkerThread)。MainThread主要负责接收用户的输入以及将运算结果反馈给用户,同时负责对UI的操作,而整个运算原创 2016-03-13 00:56:36 · 545 阅读 · 0 评论 -
handler.post()原理
Android的应用程序中的可能会造成阻塞的操作一般是放在WorkerThread中的,最后会返回MainThread向用户反馈结果或者更新UI,一般会用到以下几种方法:handler.sendMessage(msg);handler.post(r);//此处r为Runnable对象view的post(r);Activity中的runOnUiThread(r);后面两种方法的本质还是基于ha原创 2016-03-13 17:25:13 · 1576 阅读 · 0 评论