Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> Android 隱式意圖和顯示意圖的使用場景,android意圖

Android 隱式意圖和顯示意圖的使用場景,android意圖

編輯:關於android開發

Android 隱式意圖和顯示意圖的使用場景,android意圖


本文實現一個隱式意圖的應用,激活短信應用

    public void click4(View view) {
        Intent intent = new Intent();
        intent.setAction("android.intent.action.SENDTO");
        intent.addCategory("android.intent.category.DEFAULT");
        intent.setData(Uri.parse("sms:119"));
        startActivity(intent);
    }

意圖總結:

1.隱式意圖
不指定要開啟的具體是哪個activity,通過指定一組動作和數據讓系統尋找這個特定的activity,然後把他開啟
應用場景:一個界面需要別的應用程序開啟
開啟別的應用程序的界面
系統需要查詢匹配的activity,效率低。

2.顯式意圖
指定要開啟的具體是哪個activity,指定類名,包名。
應用程序:開啟自己應用程序內部的界面。 效率高。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved