3。3 计时器模块
开始默认显示时分秒文本框中分别是00时00分00秒,用户可以分别在文本框中输入数字,当点击开始按钮,即表示倒计时开始提示开始按钮不可见,显示暂停按钮和重置按钮。如果用户单击暂停,此时停止倒计时。如果用户点击重复按钮,此刻时分秒文本框中内容重置为初始状态。
3。4 秒表模块
当用户点击开始按钮开始计时,此时开始按钮不可见,显示暂停和计次两个按钮。如果点击暂停按钮,此时显示继续和重置按钮,重置按钮会恢复到初始状态下秒表归零。如果点击计次按钮,会把此刻的瞬时时间记录下来,同时在下面的TableView上按顺序记录下来。来-自~优+尔=论.文,网www.youerw.com +QQ752018766-
4 系统功能模块的设计与实现
4。1 项目设计说明
Android应用的界面由布局文件与组件共同组成的。依照布局的要求,组件依次按顺序排列,就构成了使用界面。LinearLayout(线性布局)、RelativeLayout(相对布局)、Absolute Layout(绝对布局)、FrameLayout(单帧布局)和TableLayout(表格布局)这五个布局是Android开发的常用布局方式[5]。
在多功能时钟软件的界面中,对用户显示的TabHost(外围布局)里面含四个垂直的标签(Tabweight和FrameLayout),并且设置LinearLayout(线性布局)。确定时钟软件布局界面的主要是外围布局(TabHost),它可以在一个屏幕间进行不同版面的切换。首先构建容器文件,即xml资源文件LinearLayout(线性布局)。一个LinearLayout布局垂直的标签包含Tabweight与FrameLayout。所有不能被指定放置的子元素都放于FrameLayout区域的左上角,放置时后面的子元素会直接覆盖前面的子元素,并将前面的子元素全部遮挡。