zoukankan      html  css  js  c++  java
  • 013_01Activity的几种简单用法

    1.传递参数
        传值:
        Intent intent=new Intent();
        intent.putExtra("extra", "这是页面一传来的值!");
        intent.setClass(Test_for_intentActivity.this, actpage2.class);
        startActivity(intent);
        取值:
        Intent intent=getIntent();
        String StringE=intent.getStringExtra("extra");
        TextView text2=(TextView)findViewById(R.id.textView2);
        text2.setText(StringE);
    
    2.打开网页
        Uri uri = Uri.parse("http://www.google.com");
        Intent it  = new Intent(Intent.ACTION_VIEW,uri);
        startActivity(it); 
    
    3.拨打电话
        Uri uri =Uri.parse("tel:xxxxxx");
        Intent it = new Intent(Intent.ACTION_DIAL,uri);  
        startActivity(it);
         
    4.调用发短信的程序
        Intent it = newIntent(Intent.ACTION_VIEW);   
        it.putExtra("sms_body", "TheSMS text");   
        it.setType("vnd.android-dir/mms-sms");   
        startActivity(it);
    
    5.发送附件
        Intent it = new Intent(Intent.ACTION_SEND);  
        it.putExtra(Intent.EXTRA_SUBJECT, "The email subject text");  
        it.putExtra(Intent.EXTRA_STREAM, "file:///sdcard/eoe.mp3"); 
    物随心转,境由心造,一切烦恼皆由心生。
  • 相关阅读:
    redis在linux下的安装
    Redis在系统中的使用
    使用ServiceStackRedis操作redis
    Redis命令
    mongo增删改操作
    mongo c#驱动介绍操作
    LeetCode 19 删除链表的倒数第N个节点
    LeetCode 01 两数之和
    metapath2vec 笔记
    Q&A(一)
  • 原文地址:https://www.cnblogs.com/woodrow2015/p/4526502.html
Copyright © 2011-2022 走看看