要在主界面做一个时钟显示控件,显示年月日,星期几,还有当前系统小时和分钟。
例如: 2014年12月09日 星期二 8:30
显示日期:setText(DateFormat.format("yyyy年M月dd日", new Date()));
显示星期几:.setText(DateFormat.format("E ", new Date()));
时钟直接继承DigitalClock写一个控件。
那么问题来了,假如在23:59:59这一时刻,下一秒我的几面应该是日期+1,星期+1,
我该怎么监听这一刻的变化,假如一直开线程去监听,有一大段的时间其实是多余的监听,感觉浪费的很,我又想不到别的方法,求大神指点。