天天看點

隐式意圖和顯式意圖

隐式意圖: 不知道将要跳轉的是哪一個類, 無法引用到類. 隻知道其動作(action), 類型(mimeType)和附加資訊.

* 原理:開啟目标activity,系統去清單檔案比對,如果比對成功則開啟activity;如果比對失敗則抛出沒有找到這個activity的異常

* 缺點:效率低,代碼資料複雜

* 優點:可以開啟自己和其他應用程式裡的activity界面

* 應用場景:用于開啟系統的activity界面

顯示意圖:明确知道并且可以引用的是哪一個Activity類對象

* 原理:直接指定要開啟activity類的位元組碼

* 編寫步驟:

* 優點:效率高,代碼書寫簡單

* 缺點:隻能開啟自己應用程式裡的activity界面

* 應用場景:開啟自己應用程式裡的activity元件

Copyright ©2016 JI.C.F. All Rights Reserved.