首页 > 其他分享 >Android 活动组件

Android 活动组件

时间:2022-11-08 20:35:31浏览次数:42  
标签:启动 创建 Intent Activity 组件 Android 活动 id

活动(Activity)

学习目标 1、了解Activity的概念 2、掌握Activity的创建和启动方法 3、掌握Activity之间消息传递的方法 4、掌握Activity的生命周期 5、掌握Activity的启动模式   Activity概念 是一种可以包含用户界面的组件,主要用于和用户进行交互   Activity创建和启动方法 首先创建的活动是一个Javaclass类,让它继承AppCompatActivity,创建加载布局,在 AndroidManifest.xml中注册 启动默认进入onCreate方法,setContentView(R.layout.first_layout)设置布局,在活动中启动另一个活动startActivity(new Intent())   Activity之间消息传递的方法 使用Intent在活动之间传递,分为显示Intent和隐式Intent   Activity生命周期   Activity启动模式:   四种启动模式  

1.standard

 

2.singleTop

顶部复用,即若该activity在这个栈的顶部再次打开时会再次使用它  

3.singleTask

   

4.singleInstance

单独存在,打开E时会在一个新的栈里打开  设置activity的启动模式   主活动在xml使用 intent-filter 进行设置         备忘记录:   findViewById(R.id.button) 根据id获取按钮 setOnClickListener 设置按钮监听处理 onCreateOptionsMenu 创建菜单项 getMenuInflater().inflate(R.menu.main,menu) onOptionsItemSelected 设置菜单项被选择后处理 findViewById(R.id.button2).setOnClickListener(v -> finish()) 销毁当前的活动 startActivity(new Intent(MainActivity.this, SecondActivity.class)) 当前活动下开启新的活动 getIntent() 获取Intent intent.getStringExtra("data") 取出之前放进去的data值    

标签:启动,创建,Intent,Activity,组件,Android,活动,id
From: https://www.cnblogs.com/zybao/p/16871072.html

相关文章