主线程上延时,使用postDelayed
2015-10-21 20:55
225 查看
1.主线程延时,使用post,imageview自带一个handler,有postDelayed方法。imageview是主线程上的,所以Runable是运行在主线程中的代码。
结论:所有有关于view的都自带一个handler,所有handler都有post方法。所以他的Runnable是运行在主线程中的。
imageview.postDelayed(new Runnable() { @Override public void run() { Intent mainIntent = new Intent(AdvertisementActivity.this, MainActivity.class); startActivity(mainIntent); finish(); overridePendingTransition(R.anim.in_from_right, R.anim.out_to_left); } }, 3000);
结论:所有有关于view的都自带一个handler,所有handler都有post方法。所以他的Runnable是运行在主线程中的。
相关文章推荐
- 大道至简第四章流于形式的沟通——读后感
- windows下开发的Web Projectj项目放到Linux服务器下出现路径问题
- Android语音信息相关技术
- UVA Live-3942 Remember the Word(trie树入门题)
- Android 获取手机中所有图片
- SCSS
- C++ 中捕获整数除零错误
- hdu5402Travelling Salesman Problem 构造
- OC中随机数的使用(3种):arc4random,random,CCRANDOM_0_1()
- hdoj 1598 find the most comfortable road【并查集&&暴力枚举】
- mysql修改root密码
- SQL数据库相关
- 杭电2473-Junk-Mail Filter
- 安卓(长按=连续点击)自定义,实现长按不离开,数据不断更新
- linux驱动开发
- Box
- 73 Set Matrix Zeroes
- XCode环境变量及路径设置
- Swift-EasingAnimation
- C++学习——继承