有很多朋友使用Thread进行Progress的进度控制,这里我们使用Timer和TimerTask控制ProgressBar。
实现效果: 在进度75%之前,每秒钟有5%的进度,在75%之后每秒有1%的进度。
需要的知识:
1、ProgressBar
2、Thread
3、Timer和TimerTask
Activity代码:
布局文件代码:
使用线程也可以处理进度,但也需要借助Handler投递改变UI的消息到操作系统中,从而改版ProgressBar。
本文介绍了一种使用Timer和TimerTask来控制ProgressBar进度的方法,实现了进度75%前每秒增加5%,之后每秒增加1%的效果。涉及知识包括ProgressBar、Timer及TimerTask等。
有很多朋友使用Thread进行Progress的进度控制,这里我们使用Timer和TimerTask控制ProgressBar。
实现效果: 在进度75%之前,每秒钟有5%的进度,在75%之后每秒有1%的进度。
需要的知识:
1、ProgressBar
2、Thread
3、Timer和TimerTask
Activity代码:
布局文件代码:
使用线程也可以处理进度,但也需要借助Handler投递改变UI的消息到操作系统中,从而改版ProgressBar。
1777

被折叠的 条评论
为什么被折叠?