FirstActivity
FirstActivity AppCompatActivity { Button = (Bundle savedInstanceState) { Log.().onCreate(savedInstanceState)setContentView(R.layout.).= (Button)findViewById(R.id.)..setOnClickListener(OnClickListenerWeb())} OnClickListenerWeb View.OnClickListener { (View v) { Intent it = Intent(FirstActivity.SecondActivity.)FirstActivity..startActivity(it)} } () { Log.().onStart()} () { Log.().onResume()} () { Log.().onPause()} () { Log.().onStop()} () { Log.().onRestart()} () { Log.().onDestroy()} }
2. SecondActivity
SecondActivity AppCompatActivity { Button = (Bundle savedInstanceState) { Log.().onCreate(savedInstanceState)setContentView(R.layout.).= (Button)findViewById(R.id.)..setOnClickListener(OnClickListenerWeb())} OnClickListenerWeb View.OnClickListener { (View v) { Intent it = Intent(SecondActivity.FirstActivity.)SecondActivity..startActivity(it)SecondActivity..finish()} } () { Log.().onStart()} () { Log.().onResume()} () { Log.().onPause()} () { Log.().onStop()} () { Log.().onRestart()} () { Log.().onDestroy()} }
3. activity_main.xml
<Button
android:id="@+id/mybut"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="启动第二个Activity程序"/>
4. activity_second.xml
<Button
android:id="@+id/mybut"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="返回第一个Activity程序"/>
原文:http://my.oschina.net/u/1414017/blog/526869