今天做了什么:

今天完成了上上次忘掉的退出登录的代码,

同时完成了设置个人目标的任务,通过输入存储个人的目标还有就是设置了一个计时器

new Thread(new Runnable() {
@Override
public void run() {
sum = sum + 1;
mSeconds++;
if (time_con==0){
mhander.postDelayed(this, 1000);
}
mainhander.post(new Runnable() {
@Override
public void run() {

// 更新UI
if (mSeconds == 60) {
mSeconds = 0;
mins++;
}
if (mins == 60) {
mins = 0;
mhours++;
}
if (mhours > 0) {
tv_time.setText(mhours + ":" + mins + ":" + mSeconds);
} else if (mins > 0) {
tv_time.setText(mins + ":" + mSeconds);
} else {
tv_time.setText(String.valueOf(mSeconds));
}

}
});
// 继续执行下一次的计时任务

}
}).start();
}else {
通过计时器更新ui和应用子线程可以实现学习时长的设定

遇到了什么困难:

不使用子线程无法更新ui界面

明天准备做什么:

明天准备继续学习完成剩下的个人作业