本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
[转载]android的消息处理机制(图+源码分析)——Looper,Handler,Message
转载自http://www.cnblogs.com/codingmyworld/archive/2011/09/12/2174255.html
作为一个大三的预备程序员,我学习android的一大乐趣是可以通过源码学习google大牛们 ...
Android Handler 详细分析
最近项目上用到Handler比较多,遇到不少麻烦,也体会到不少,Handler在Android开发经常会用到,但是很多人包括我都是对他的原理也是一知半解,这里总结一下自己对Handler的学习,欢迎补充和纠正。
Handler的作用:
发送和处理消息(Message)
发送和处理runnable对象
Handler涉及到几个概念:
1.Message:包含了消 ...
松鼠书读书笔记(二)——HTTP报文
第2章讲URL的,没什么可记的,直接跳过
1、报文的一些术语
在规范里有这样2组术语,本身不太重要,但是需要知道它们的意思,才能理解后面的内容
一组是流入/流出,即inbound和outbound。“流入”总是指http message从client agent发往server;“流出”总是指http message从server发往client agent
另一组术语是上游/下游,即ups ...
Looper,MessageQueue,Message,Handler
先看看Looper,MessageQueue,Message,Handler之间的关系.
Looper的构造函数是private,因此不能直接new,Looper的prepare方法会先检查当前线程下是否存在Looper,如果不存在则为当前线程new一个Looper,如果发现当前线程下已经存在Looper实例,则会抛出异常。
相关源码如下:
static final Thre ...
Android学习10-----Android组件通信 (4) 消息机制
在
Android
操作系统中存在着消息队列的操作,用消息队列可以完成主线程和子线程之间的消息传递,要想完成这些线程的消息操作,则需要使用
Looper
、
Message
和
Handler
类,其关系如下:
所以,我们可以发现,
Looper
本身提供的是一个消息队列的集合,而每个消息都可以通过
Hand ...
MQTT的学习研究(四)moquette-mqtt 的使用之mqtt Blocking API客户端订阅并接收主题信息
在上面两篇关于mqtt的broker的启动和mqtt的服务端发布主题信息之后,我们客户端需要订阅相关的信息并接收相关的主题信息。
package com.etrip.mqtt;
import java.net.URISyntaxException;
import org.fusesource.mqtt.client.BlockingConnection;
import org. ...
Message的应用
FacesMessage: JSF消息定义。
FaceContext: JSF具有TheadLocale属性的容器。
Locale: JSF通过它来作多语言支持。
h:message/h:messages : 用来在页面显示JSF消息的标签。
JSF消息的添加:
FacesContext.addMessage(clientId,FacesMessage);
clientId: 与消息相关联组件的ID ...
android获得系统时间(Handler)
package com.bawei.layout;
import java.util.Calendar;
import android.app.Activity;
import android.os.Handler;
import android.os.Message;
import android.util.Log;
import android.widget.TextView;
publi ...
jms技术实例
class xxx implements MessageListener{ public void onMessage(Message message) { ObjectMessage om = (ObjectMessage)message; destinationName = om.getJMSDestination().toString(); IMsgReq msgReq ...
Activity利用Handler与Thread进行通讯,写了一个简单Demo
最近写了一个列子,想跟大家一起分享.
用android.os.Handler、java.lang.Thread以及android.os.Message这三个类的整合应用。
这里只有Activity类代码.其他的一些布局文件,我想看到以下代码,你们因该明白.
import java.text.SimpleDateFormat;
import java.util.Date;
import a ...
android--Handler的使用
Handler基本概念:
Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分逐个的在消息队列中将消息取出,然后对消息进行出来,就是发送消息和接收消息不是同步的处理。 这种机制通常用来处理相对耗时比较长的操作。
使用一个自己项目的代码来介绍一下Handler。
private Handler hand ...
org.apache.jasper.JasperException: java.util.MissingResourceException 解决方案
正在学习Stripes,遇到这样一个错误:
org.apache.jasper.JasperException: java.util.MissingResourceException: Could not find an error message with any of the following keys:...
org.apache. ...