zoukankan      html  css  js  c++  java
  • Android学习第三天

    Intent是Android程序中各组件之间进行交互的一种重要方式,
    它不仅可以指明当前组件想要执行的动作,还可以在不同组件
    之间传递数据。
    显式Intent可以用于明确指定启动某个Activity,如下所示:
    button1.setOnClickListener {
    val intent = Intent(this, SecondActivity::class.java)
    startActivity(intent)
    }
    这段代码就表示,将会从FirstActivity跳转到SecondActivity

    隐式Intent并不明确指出想要启动哪一个Activity,而是指定了
    一系列更为抽象的action和category等信息,然后交由系统去分
    析这个Intent,并帮我们找出合适的Activity去启动。
    比如你的应用程序中需要展示一个网页,这时没有必要自己去
    实现一个浏览器,只需要调用系统的浏览器来打开这个网页就
    行了。
    button1.setOnClickListener {
    val intent = Intent(Intent.ACTION_VIEW)
    intent.data = Uri.parse("https://www.baidu.com")
    startActivity(intent)
    }

  • 相关阅读:
    rsync同步公网yum源搭建本地yum仓库
    为smokeping添加日志开启debug
    python中if __name__ == '__main__':的作用
    使用telnet访问百度
    RRDtool绘制lvs连接数图形
    HTML表格
    ip netns
    redis动态扩展内存
    route命令
    设置nginx日志滚动
  • 原文地址:https://www.cnblogs.com/yongyuandishen/p/14865787.html
Copyright © 2011-2022 走看看