![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
lwtb
这个作者很懒,什么都没留下…
展开
-
onActivityResult()执行顺序出错
执行startActivityForResult,没等到被调用的 Activity 返回,onActivityResult() 就被执行了,这与 Activity 的加载模式(launchMode)有关,该属性可以在 AndroidManifest.xml 中设置,原先为 singleInstance,我改为standard,问题解决。原创 2016-04-17 16:58:48 · 324 阅读 · 0 评论 -
消息机制之Looper
Android消息机制中,Looper处于核心地位,它类似于一个消息泵,不断从MessageQueue中读取数据,然后分发给Handler去处理。 一、官方建议的使用形式: Java代码 class LooperThread extends Thread { public Handler mHandler; public voi转载 2016-04-17 17:37:36 · 242 阅读 · 0 评论 -
消息机制之Handler
一、Handler类在源码的android.os包下面,它主要用于消息的发送和处理,注意:这里的消息可以是线程,即:Handler可以处理普通消息和含有线程的消息。 1、普通消息处理: Java代码 mHandler.sendMessage(Message msg); mHandler.sendEmptyMessage(int msg.what);转载 2016-04-17 17:41:07 · 225 阅读 · 0 评论 -
Android子线程中更新UI的3种方法
在Android项目中经常有碰到这样的问题,在子线程中完成耗时操作之后要更新UI,下面就自己经历的一些项目总结一下更新的方法: 在看方法之前看一下Android中消息机制: 引用 Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。 Handler:处理者,负责Message的发转载 2016-04-17 17:44:07 · 318 阅读 · 0 评论 -
Android中Parcelable接口用法
1. Parcelable接口 Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must also have a static field called CREATOR, which i转载 2016-05-03 20:34:42 · 280 阅读 · 0 评论