注:2022.3.1,新建Empty Activity默认是Kotlin,可以选择新建Empty View Activity,修改语言为JAVA
应用名称
修改应用名称
路径:res-values-strings.xml
是否显示应用名称
路径:res-values-themes.xml
// 不显示应用名称
parent="Theme.Material3.DayNight.NoActionBar"
// 显示应用名称
parent="Theme.Material3.DayNight"
Button点击事件
public class MainActivity extends AppCompatActivity {// 创建系统时间的文本控件TextView systemTimeTextView;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);// 运行即获取一次时间getSystemTime(systemTimeTextView);}// 获取系统时间,button调用更新时间public void getSystemTime(View view) {// 当前时间Date currentTime =new Date();// 格式化@SuppressLint("SimpleDateFormat") SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String formatTime =sdf.format(currentTime);// 文本控件显示时间systemTimeTextView = findViewById(R.id.systemTime);systemTimeTextView.setText(formatTime);}
}
xml添加onClick
getSystemTime
需在MainActivity
中声明
注意:如果getSystemTime()
没有View view
参数,那会出现点击按钮自动退出页面,重进页面后时间更新,或者提示无响应,本质上onClick
应该没起作用,还是首先执行的onCreate()
获取到的时间