Android Handler的使用!!!
package com.android.tutor;
import java.util.Timer;
import java.util.TimerTask;
import android.app.Activity;
import android.os.Bundle;
publicclass HandlerDemo extends Activity {
//title为setTitle方法提供变量,这里为了方便我设置成了int型
privateint title = 0;
publicvoid onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Timer timer = new Timer();
timer.scheduleAtFixedRate(new MyTask(), 1, 5000);
}
privateclass MyTask extends TimerTask{
@Override
publicvoid run() {
setTitle("Welcome to Mr Wei's blog " + title);
title ++;
}
}
}
package com.android.tutor;
import java.util.Timer;
import java.util.TimerTask;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
publicclass HandlerDemo extends Activity {
//title为setTitle方法提供变量,这里为了方便我设置成了int型
privateint title = 0;
private Handler mHandler = new Handler(){
publicvoid handleMessage(Message msg) {
switch (msg.what) {
case1:
updateTitle();
break;
}
};
};
publicvoid onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Timer timer = new Timer();
timer.scheduleAtFixedRate(new MyTask(), 1, 5000);
}
privateclass MyTask extends TimerTask{
@Override
publicvoid run() {
Message message = new Message();
message.what = 1;
mHandler.sendMessage(message);
}
}
publicvoid updateTitle(){
setTitle("Welcome to Mr Wei's blog " + title);
title ++;
}
}
本文出自 “Android_Tutor” 博客,请务必保留此出处http://weizhulin.blog.51cto.com/1556324/323922
转载于:https://blog.51cto.com/yuzuolin/1331966
Android Handler的使用!!!相关推荐
- Android Handler介绍
本文转自:http://www.cnblogs.com/keyindex/articles/1822463.html 前言 学习android一段时间了,为了进一步了解android的应用是如何设计开 ...
- Android Handler与Looper原理简析
一直感觉自己简直就是一个弱智,最近越来越感觉是这样了,真的希望自己有一天能够认同自己,认同自己. 本文转载于:https://juejin.im/post/59083d7fda2f60005d14ef ...
- 详解Android Handler的使用
我们进行Android开发时,Handler可以说是使用非常频繁的一个概念,它的用处不言而喻.本文就详细介绍Handler的基本概念和用法. Handler的基本概念 Handle ...
- Android handler Thread 修改UI Demo
/*********************************************************************** Android handler Thread 修改UI ...
- android handler.removeCallbacksAndMessages(null)的使用
今天,简单讲讲android如何使用 handler.removeCallbacksAndMessages(null). 这个其实很简单,之前我也写了一篇博客将关于handler.removeM ...
- android handler 的removeMessages的使用
今天,简单讲讲android里如何使用handler的removeMessages函数. 这个很简单,之前自己也一致在使用,所以这里记录一下. 具体的如下: removeMessages会将handl ...
- epoll监听文件_介绍一下 Android Handler 中的 epoll 机制?
介绍一下 Android Handler 中的 epoll 机制? 目录: IO 多路复用 select.poll.epoll 对比 epoll API epoll 使用示例 Handler 中的 e ...
- android message 代码,Android Handler移除Message详解及实例代码
Android Handler移除Message详解 问题: 1.removeMessage(what)函数是否只能移除对应what值的Message? 2.对于Delayed发送的Message,能 ...
- android Handler的使用(一)
Handler的使用(一) Handler基本概念: Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分逐个的在消息队列中将消息取出 ...
最新文章
- centos6.5_64 java 环境变量配置
- 每日一皮:如何把程序员骗到手!
- 桩身弹性压缩计算公式_基于非线性应力应变关系的桩身压缩量计算
- LeetCode-双指针-88. 合并两个有序数组
- [Google Guava] 12-数学运算
- java算法编程题_【java题目】考验你编程能力和算法的时候到了
- RabbitMQ消息队列应用
- ruby 查看csv文件_如何使用CSV和Ruby构建终端游戏
- oracle中的 expdp命令,Oracle 10G 数据泵中EXPDP命令行选项介绍
- 一步一步学习Git(2)——Git基本操作
- 为什么win10开热点后电脑没有网络?
- linux的内存available,Linux中available内存的计算
- 名正则言顺�谈服装品牌名称(三)
- js小学生图区_多种方式实现js图片预览
- 经验分享 | 我的八股文学习路线及攻略
- 微信小程序-名片复制功能效果
- 爬虫(2)之re 爬取淘宝网
- 智原扩展ASIC服务支持三星FinFET工艺以提供新一代产品应用需求
- MIMICIV中SOFA评分计算(WINDOWS)
- 迈拓 kvm 切换热键
热门文章
- php libdir,PHP扩展小结
- c语言随机数生成0 99函数,C语言生成随机数的函数、延时函数
- scp服务器复制命令跳过已有的文件夹,Linux scp命令复制文件到其它服务器上
- layui跳转html如何带参数,Layui跳转页面代码(可携带复杂参数)
- linux diff 补丁文件夹,LINUX下制作补丁文件 diff,patch
- 下列关于Java多线程并发控制_下列关于Java多线程并发控制机制的叙述中,错误的是...
- 运行时异常 检查时异常
- 手把手教你架构3d游戏引擎pdf_一个在游戏行业摸爬滚打了十几年的人,为何我对这本书情有独钟...
- Ant Design Pro 网络请求,视图绑定model并且渲染到页面 umi-request
- 通用权限管理系统组件 (GPM - General Permissions Manager) 权限管理以前我们都是自己开发,可是到下一个系统又不适用,又改,加上人员流动大,管理很混乱...