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

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