【Android】四大组件-Activity
介绍Android四大组件之Activity
Hovf-1120
这个作者很懒,什么都没留下…
展开
-
【Android开发】 用Intent传递数据
用Intent传递数据向下一个Activity传递数据Intent提供了一系列putExtra()方法的重载,可以把我们想要传递的数据暂存在Intent中,启动了另一个活动后,只需要把这些数据再从Intent中取出就可以了。button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String data = "Hello World"; Intent inte原创 2021-05-31 11:49:14 · 1299 阅读 · 0 评论 -
【Android开发】 销毁一个Activity
销毁一个Activity如何销毁一个Activity?其实答案很简单,只要按一下Back键就可以销毁当前Activity了。如果你希望在程序中使用代码销毁Activity,只需要调用一下finish()方法即可。button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { finish(); }});第一行代码Android(第二版 ) 郭霖 著 人民邮电出原创 2021-05-29 23:55:02 · 1186 阅读 · 2 评论 -
【Android开发】 在Activity中使用Intent
在Activity中使用IntentIntent是Android程序中各组件之间交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。Intent一般被用于启动活动、启动服务以及发送广播等场景。显式IntentIntent有多个构造器重载,其中一个是Intent(Context packContext, Class<?> cls)。这个构造器函数接受两个参数,第一个参数Context要求提供一个启动活动的上下文,第二个参数Class则是指定想要启动的目标原创 2021-05-30 01:00:11 · 221 阅读 · 2 评论 -
【Android开发】 Activity被回收了怎么保存数据
活动被回收了怎么保存数据当一个活动进入停止状态,是有可能被系统回收的,例如用户在活动A的基础上启动了活动B,活动A就进入了停止状态,这个时候由于系统的内存不足,将活动A回收掉了,然后用户此时回到活动A,这时并不执行onRestart()方法,而是执行onCreate()方法,这时之前活动A保存的临时数据将会消失。onSaveInstanceState()回调@Overrideprotected void onSaveInstanceState(Bundle outState) { super.o原创 2021-06-07 10:30:25 · 323 阅读 · 0 评论