1樓:lexun手機高手
英文裡 intent是「意向、打算」的意思,其實就是告訴別人你的意圖的意思了,這麼理解android裡面的intent也就不難了。
書面化的解釋是:
android中提供了intent機制來協助應用間的互動與通訊,intent負責對應用中一次操作的動作、動作涉及資料、附加資料進行描述,android則根據此intent的描述,負責找到對應的元件,將 intent傳遞給呼叫的元件,並完成元件的呼叫。intent不僅可用於應用程式之間,也可用於應用程式內部的activity/service之間的互動。因此,intent在這裡起著乙個**中介的作用,專門提供元件互相呼叫的相關資訊,實現呼叫者與被呼叫者之間的解耦。
android當中顯式intent和隱式intent的區別
2樓:千鋒教育
區別如下:
顯式啟動activity指的是在intent內部直接宣告要啟動的activity所對應的class。
隱式啟動activity的intent到底發給哪個activity,需要進行三個匹配,乙個是action, 乙個是category,乙個是data,可以是全部或部分匹配,同樣適用於service和broadcastreceiver。
a:顯式啟動。
下面用**來解釋什麼是顯式啟動。
intent intent=new intent(,
startactivity(intent);
b:隱式啟動。
隱式啟動不同之處在於並不需要像intent(, 這樣傳引數然後再start另乙個activity.
需要在intent新增過濾器intentfilter。
這樣,需要在啟動另乙個activity的時候只需要如下方法就可以:
intent intent=new intent(""
startactivity(intent);
android 中的stroke是什麼意思
3樓:育知同創教育
stroke是描邊的意思。
填充顏色為#ccc,描邊為紅色,描邊寬度為10.
intent intent=getintent();什麼意思
4樓:大心愛小美
對於getintent()這個方法,androidapi文件中是這樣解釋的:
retrieve the raw intent contained in this item.
意思就是將該專案中包含的原始intent檢索出來,而intent intent=getintent();
是將檢索出來的intent賦值給乙個intent型別的變數intent
上句中,第乙個intent是本身就有的乙個intent,而後面的是個變數名,需要賦值。
5樓:網友
getintent()這個function返回值賦值給intent
6樓:網友
intent=getintent();
是說將getintent()這個function返回值賦值給intent. 貌似是visual basic的語句。
7樓:銀鷳
你從**看見的這"句子"啊?
這是程式語言啊, 發錯地方了啦。
android 應用開發中的 activity ,intent, 是什麼意思?
8樓:匿名使用者
activity 就是個視窗。
intent 看成啟動視窗、服務的訊息的封裝 說明了哪個context 啟動 哪個東西帶什麼資料。
9樓:匿名使用者
activity是android中獨有的概念,它是android系統的最小排程單位,從這個方面講有點像win32的執行緒,unix/linux的程序。乙個android程序可以有多個activity,但activity之間交換資料需要使用intent,並不能直接共享資料。
intent是android的程序之間、activity之間、執行緒之間交換資料的載體,類似與win32的訊息(程序內、程序間訊息)。
android中主activity是什麼意思
10樓:網友
android中主activity是指應用的主介面。
activity本身是使用者能夠操作的活動介面。通常我們所配置的。
不一定是主介面,有可能是啟動頁,啟動之後就銷毀了,而另外開啟乙個主介面。
11樓:起名起到無語了
就是乙個應用程式的主視窗,開啟檔案,檢視其中的**,你可以看到有這樣一行。
其中有以及的標籤就代表該activity是主activity
Android中dip,dp,sp,pt和px的區別
千鋒教育 dip和dp是一樣的 dip dp 與密度無關的畫素 邏輯長度單位,在 160 dpi 螢幕上,1dp 1px 1 160英吋。隨著密度變化,對應的畫素數量也變化,但並沒有直接的變化比例。sp 與密度和字型縮放度無關的畫素 與dp類似,但是可以根據使用者的字型大小首選項進行縮放。pt po...
Android中dip,dp,sp,pt和px的區別
千鋒教育 dp density independent pixels 一個抽象的單元,基於螢幕的物理密度。dp和dip的意義相同,所以不用區別對待 這些單元是相對於160dpi dots per inch 的螢幕說的,在160dpi的螢幕上,1dp粗略地等於1px。當執行在更高密度的螢幕上的時候,要...
Android中dip,dp,sp,pt和px的區別詳解
千鋒教育 dp density independent pixels 一個抽象的單元,基於螢幕的物理密度。dp和dip的意義相同,所以不用區別對待 這些單元是相對於160dpi dots per inch 的螢幕說的,在160dpi的螢幕上,1dp粗略地等於1px。當執行在更高密度的螢幕上的時候,要...