我不确定我必须在活动的 UML图表示中添加什么。
我有一个登录活动。因此,我有一个带有标签,按钮等的xml
文件。
在LoginActivity.java
文件中,我有一些变量,例如Button
,CheckBox
等,用于添加侦听器。
现在,我想知道是否必须在我的UML
类中添加它们。我必须在loginBn:Button
的{{1}}表示形式中添加myCheckBox:CheckBox
或LoginActivity
吗?
答案 0 :(得分:1)
为了回答您的第二个问题。
onStart()或onStop()以及其他一些功能是在活动的生存期内被调用的功能。您不必自己写它们。但是您可以在其中初始化活动或进行其他操作。
为此,您必须覆盖要添加代码的功能,并首先调用父类的相同方法,然后添加其他实现。
例如,将初始化添加到onStart,您可以执行以下操作:
@Override
public void onStart(){
super.onStart();
System.out.println(„my impl.“);
}
通常,您将在其中初始化按钮或为该活动进行设置。
有关生命周期的更多信息,请阅读this