zoukankan      html  css  js  c++  java
  • Android开发者的Anko使用指南(一)之Intent

    使用Anko Intent帮助器可以添加如下依赖

    dependencies {
    
    compile "org.jetbrains.anko:anko-commons:$anko_version"
    

    }

    使用 Intent 构造器

    • 详细用法
    val intent = Intent(this,SomeOtherActivity::class.java)
    intent.putExtra("id",1000)
    intent.setFlag(Intent.FLAG_ACTIVITY_SINGLE_TOP)
    startActivity(intent)
    
    • 简单用法
        startActivity(intentFor<SomeOtherActivity>("id" to 100).singleTop())
    //如果你不需要传递任何**flag**(SINGLE_TOP),你甚至可以这样写:
    
        startActivity<SomethingActivty>("id" to 1000)
    

    有用的唤醒意图

    描述 解答
    打电话 makeCall(number)
    发信息 sendSMS(number,[text])
    浏览网页 browse(url)
    分享文字 share(text,[subject])
    发送邮件 email(email,[subject],[text])

    注意:[]方括号中的参数是可选的。当intent是发送的时候,方法返回true

    个人翻译自https://github.com/Kotlin/anko/wiki/Anko-Commons-%E2%80%93-Intents,未经授权,请勿转载。

  • 相关阅读:
    Restful API
    Vue之指令
    Scrapy框架
    爬虫提高性能:串行、线程进程、异步非阻塞
    MongoDB
    Beautifulsoup模块
    请求库之selenium
    php 正则匹配中文
    Javascript的"预编译"思考
    PHP程序员面试技巧之口试题分享
  • 原文地址:https://www.cnblogs.com/sixFlower/p/9283318.html
Copyright © 2011-2022 走看看