歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android系統調用之Intent

Android系統調用之Intent

日期:2017/3/1 10:57:49   编辑:Linux編程

Android通過程序打開mp3播放器播放音樂

  • Intent it = new Intent(Intent.ACTION_VIEW);
  • Uri uri = Uri.parse("file:///sdcard/song.mp3");
  • it.setDataAndType(uri, "audio/mp3");
  • startActivity(it);
  • Uri uri = Uri.withAppendedPath(MediaStore.Audio.Media.INTERNAL_CONTENT_URI, "1");
  • Intent it = new Intent(Intent.ACTION_VIEW, uri);
  • startActivity(it);

    Uninstall 程序 :

  • Uri uri = Uri.fromParts("package", strPackageName, null);
  • Intent it = new Intent(Intent.ACTION_DELETE, uri);
  • startActivity(it);

    發送彩信

  • Uri uri = Uri.parse("content://media/external/images/media/23");
  • Intent it = new Intent(Intent.ACTION_SEND);
  • it.putExtra("sms_body", "some text");
  • it.putExtra(Intent.EXTRA_STREAM, uri);
  • it.setType("image/png");
  • startActivity(it);

    發送SMS/MMS
    調用發送短信的程序

    Intent it = new Intent(Intent.ACTION_VIEW);

  • it.putExtra("sms_body", "The SMS text");
  • it.setType("vnd.android-dir/mms-sms");
  • startActivity(it);

    發送短信

  • Uri uri = Uri.parse("smsto:0800000123");
  • Intent it = new Intent(Intent.ACTION_SENDTO, uri);
  • it.putExtra("sms_body", "The SMS text");
  • startActivity(it);
  • Copyright © Linux教程網 All Rights Reserved