读书人

定时更新UI之service和broadcast

发布时间: 2012-09-21 15:47:26 作者: rapoo

定时更新UI之service跟broadcast

? ? 使用service跟broadcast可以定时更新UI,这里简单复习了一下service跟broadcast的一些基本使用。

? ? 在使用的时候需要注意对应的更新UI的那个广播需要在程序里面进行注册,因为这样可以确保onReceive方法里面回调的那个content是UI对应的activity,如此可以进行转换或许对应的ui控件进行更新。

? ?下面是一个简单的定时器小应用,这里直接贴代码了:

?

? ?TimeActivity :

?

public void onReceive(Context context, Intent intent) {TimeServiceActivity timeAct = (TimeServiceActivity) context;TextView tv_time = (TextView) timeAct.findViewById(R.id.tv_time);tv_time.setText(intent.getExtras().getString("time"));}
?

?

读书人网 >移动开发

热点推荐