My2ActivityApplication Activity跳转示例

两个 Activity 之间跳转的写法,其实不少人一开始都会绕点弯路。My2ActivityApplication.tar.gz这个小项目,结构清晰、逻辑简单,适合刚上手 Android 开发的同学练手。

Activity 之间的跳转,用的就是常见的Intent。你点个按钮,它就带着你去另一个页面——写法直观。

项目里的按钮事件也挺标准的,布局里一个android:onClick,Java 代码里一个方法,像这样:

public void switchToSecondActivity(View view) {
  Intent intent = new Intent(this, SecondActivity.class);
  startActivity(intent);
}

另外你如果想体验完整流程,比如页面跳转后还能返回数据,那用startActivityForResultonActivityResult就更上一层楼了,项目里也留了这部分的思路。

对于 Activity 的生命周期,建议你顺手看看这篇Activity 的生命周期,结合这个小项目理解会更快,嗯,配合使用效果挺好。

,如果你刚学完IntentonClick这些基础用法,My2ActivityApplication能让你把这些概念跑通一遍,代码量不多,但干货还挺扎实的。

如果你对 Activity 的生命周期还不熟,或者对按钮事件的总记不住,可以一边跑代码一边改改试试,熟练就靠练。

gz 文件大小:540.23KB