本月博客排行
-
第1名
wy_19921005 -
第2名
mft8899 -
第3名
benladeng5225 - Anmin
- wddpwzzhao123
- duanfei
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
wy_19921005 - benladeng5225
- vipbooks
- kaizi1992
- tanling8334
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- 青否云后端云
- xiangjie88
- lemonhandsome
- wallimn
- e_e
- jh108020
- ganxueyun
- Xeden
- xyuma
- wangchen.ily
- zhanjia
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- xpenxpen
- 喧嚣求静
- kingwell.leng
- lchb139128
- jveqi
- kristy_yy
- javashop
- lzyfn123
- sunj
- yeluowuhen
- ajinn
- lerf
- silverend
- chenqisdfx
- xiaoxinye
- lyndon.lin
- flashsing123
- bosschen
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
最新文章列表
handler中post一个runnable问题
Runnable 并不一定是新开一个线程,比如下面的调用方法就是运行在UI主线程中的:
Handler mHandler=new Handler();
mHandler.post(new Runnable(){
@Override
public void run() {
// TODO Auto-generated method stub
}
});官方对这个方法的解释如下,注意其中的: ...
AsyncTask 的使用
在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的,而且这些操作必须在UI线程中执行。这一点跟 Swing 倒是一致的。在单线程模型中始终要记住两条法则: ① 不要阻塞UI线程 ② 确保只在UI线程中访问Android UI工具包
当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责 ...
android 之 handler
感谢:http://wsqwsq000.iteye.com/blog/1120745
* Handler的定义:
* 主要接受子线程发送的数据, 并用此数据配合主线程更新UI。当应用程序启动时,
* Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说,
* 你要是点击一个 Button ,Android ...
Mars视频笔记——Handler2
Handler主要用于异步消息的处理,发送消息与处理消息不是同时进行,用于处理相对耗时较长的操作
Handler在默认情况下 与调用它的Activity是处于同一线程的
post()方法其实相当于直接执行了线程的run方法 而不是调用Thread.start()
因此其实2者还是处于同一线程
可以通过Thread.currentThread().getId()来验证
...
Mars视频笔记——Handler
(94277247)
在不影响当前Activity使用的情况下在其他线程中处理特定工作 异步消息处理
Handler handler=new Handler()
Runable updateThread=new Runnable(){
public void run(){
handler.postDelayed(updateThread,3000); 在3000毫秒以后再将对象 ...
ibatis如何自动获取自定义的handler
下午写了一个DO类,里面有一个枚举的对象,因此用到了ibatis的自定义handler
Account类里的status属性是枚举类型,对应的xml文件如下:
............
<typeAlias alias="account" type="test.Account"/>
<insert id=" ...