Android应用软件开发

194课时
1.7K学过
8分

课程评价 (0)

请对课程作出评价:
0/300

学员评价

暂无精选评价
3分钟

6.1 案例分析

案例分析

activity_main.xml清单分析

行2-26:设置整个界面布局是线性布局,该线性布局的显示方式是垂直显示。

行7-11:设定TextView控件的相关属性,该控件上显示的信息是"【进度条Demo】"。

行12-17:设定ProgressBar控件的相关属性,该控件以水平进度条的方式显示。

行18-24:设定Button控件的相关属性,该控件上显示的信息是"开始",当单击Button按钮时调用"e_View_Clicked"方法。

MainActivity.java清单分析

行13-17:定义ProgressBar、Button、Runnable、Handler和int五种类型的全局变量。

行20-24:设定输出显示在名称为"activity_main"的界面上,调用f_onCreate()方法。

行26-30:设置f_onCreate()方法,该方法调用f_findView()、f_newRunnable()、f_newHandler()这三个方法。

行32-35:设置f_findView()方法,该方法实现查找ProgressBar和Button按钮控件并赋值给相应的变量的功能。

行37-57:设置f_newRunnable()方法,该方法实现进度条进度显示功能同时如果有错误将显示报错。

行59-65:设置f_newHandler()方法,该方法实现设置进度条进度的功能。

行67-75:设置e_View_Clicked()方法,该方法实现当单击Button按钮时重新开始进度条进度显示的功能。