注:本文翻譯自Google官方的Android Developers Training文檔,譯者技術一般,由于喜愛安卓而產生了翻譯的念頭,純屬個人興趣愛好。
原文鏈接: http://developer.android.com/training/basics/data-storage/databases.html
一個Android應用一般都有幾個 activities 。每個activity顯示一個UI來允許用戶一些特殊的事務(比如瀏覽地圖或者拍攝照片)。為了將用戶從一個Activity指引到另一個Activity,你的應用必須使用一個 Intent 來定義你的應用“想要”做什么事情。當你把一個 Intent 通過某個方法(如: startActivity() )傳遞給系統時,系統會使用這個 Intent 來識別并且啟動一個正確的應用組件。使用Intent甚至允許你的應用啟動一個其它應用的Activity。
一個 Intent 可以是顯式的,以此來啟動一個特定組件(如一個特定的 Activity 實例),或者可以是隱式的,以此來啟動任何一個可以處理這個“意圖行為”(比如這個意圖行為可能是拍攝一個照片)的組件。
這系列課程將會向你展示如何使用一個 Intent 來執行一些與其他應用的基本交互,比如:啟動另一個應用,從其他應用獲得一個結果,還有可以使你的應用可以響應來自其他應用的intents。
?
課程:
【Android Developers Training】 28. 將用戶帶領到另一個應用
【Android Developers Training】 29. 從Activity獲得結果
【Android Developers Training】 30. 允許其它應用啟動你的Activity
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
