第一行代码学习笔记:Android基础----Activity

活动:是一种可以包含用户界面的组件,主要用于和用户进行交互。

基本用法:任何活动都要重写Activity的onCreate()方法,用setContentView();方法给当前活动加载一个布局。活动需要在AndroidManifest中注册。

销毁一个活动:finish();

使用Intent在活动之间跳转

Intent是Android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。Intent一般可被用于启动活动、启动服务以及发送广播等场景。

Intent分为两种:显式Intent和隐式Intent。

显式Intent:在MainActivity(图1)中通过Button的点击事件跳转到SecondActivity(图2)中,代码如下

Intent intent = new Intent(MainActivity.this,SecondActivity.class);
startActivity(intent);
这种方式就是显式Intent传递


图1

图2

隐式Intent:不明确指出我们想要启动哪一个活动,而是指定了一系列更为抽象的action和category等信息,然后交由系统去分析这个Intent,并帮助我们找出合适的活动去启动。

什么叫合适的活动呢?简单来说就是可以响应我们这个隐式Intent的活动。

AndroidManifest文件中做如下设置


                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值