定时更新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"));}?
?