本帖最後由 tonyh 於 2021-12-6 13:39 編輯
許多手機的基本功能,譬如撥打電話、瀏覽網頁、查詢地圖等,其應用程式在出廠時就已經內建於手機上了,
因此我們在開發App,當需要使用到這些基本功能時,可以運用「activity啟動器元件」,調用已經存在的App,而不用包山包海地將每個功能都自行開發出來!
「activity啟動器元件」能根據「資料URI」的內容,將相對應的App呼叫出來。關於URI(統一資源識別碼,Uniform Resource Identifier)可參閱 Wiki - URI。
現在我們來練習將「activity啟動器元件」中的「Action」的值設定為「android.intent.action.VIEW」,
而「資料URI」的值試著設為:- tel:(07)123-4567
- http://tw.yahoo.com
- geo:0,0?q=國立中山大學
- mailto:a@a.com
- mailto:a@a.com,b@b.com?subject=地方特色攝影作品&body=作品名稱:\n姓名:\n地址:\n電話:\n
複製代碼 看看分別會呼叫出哪些 App?
|