色yeye在线视频观看_亚洲人亚洲精品成人网站_一级毛片免费播放_91精品一区二区中文字幕_一区二区三区日本视频_成人性生交大免费看

當前位置: > 華清遠見教育科技集團 > 嵌入式學習 > 講師博文 > Intent介紹及其使用方法
Intent介紹及其使用方法
時間:2016-12-12作者:華清遠見

1.什么是Intent

Intent直譯是指意圖,目的的意思,在Android中,它是一種用來執行一個操作的抽象描述,它可以用來啟動一個Activity,實現Activity之間的跳轉,還可以發送廣播,啟動服務。

Intent還可以作為連接每個Activity的紐帶,在每個Activity之間傳遞數據。

2. Intent的數據結構

一個Intent的主要信息包括: ◇action:執行動作,比如: ACTION_VIEW, ACTION_EDIT, ACTION_MAIN等
         ◇data:用于操作的數據,比如在聯系人列表中的具體某個人的信息,用uri來表示
         ◇category:給執行動作添加額外的信息,如CATEGORY_LAUNCHER 將此Activity添加到LAUNCHER 頂層,即當啟動程序時使這個界面第一個顯示.
         ◇type:顯式指定Intent的數據類型(MIME)。一般Intent數據類型能夠根據數據本身進行判定,但是假如設置了這個屬性,會強制采用顯式指定的類型。
         ◇component:指定Intent的目標組件的類名稱。通常 Android會根據Intent 中包含的其它屬性的信息,比如action、data/type、category進行查找,終找到一個與之匹配的目標組件。但是,如果 component這個屬性有指定的話,將直接使用它指定的組件,而不再執行上述查找過程。指定了這個屬性以后,Intent的其它所有屬性都是可選的。
         ◇extra:是其它所有附加信息的集合。使用extras可以為組件提供擴展信息,比如,如果要執行"發送電子郵件"這個動作,可以將電子郵件的標題、正文等保存在extras里,傳給電子郵件發送組件。

3.Intent的使用方法

①Intent可以從開發者自己的程序跳轉到系統應用界面,比如點擊一個按鈕跳轉到發短信的界面,其使用方式是通過uri的方式進行跳轉,具體如下:

Intent it = new Intent(Intent.ACTION_VIEW);
        it.putExtra("sms_body", "The SMS text");
        it.setType("vnd.android-dir/mms-sms");
        startActivity(it);

②啟動一個Activity,實現Activity之間的跳轉 Intent it = new Intent(Main.this,Second.class);
startActivity(it);

③設置需要發送的信息,通過廣播將此Intent發送出去 Intent it = new Intent();
        it.setAction("message");
        it.putExtra("message ", msg);
        sendBroadcast(it);

④啟動/關閉一個服務 Intent it = new Intent(Main.this,Second.class);
        startService(it);
        stopService(it);

發表評論
評論列表(網友評論僅供網友表達個人看法,并不表明本站同意其觀點或證實其描述)
主站蜘蛛池模板: 欧美一曲二曲三曲的 | 久久精品国产亚洲AV麻豆网站 | 亚洲国产人成自精在线尤物 | 亚洲H在线播放在线观看H | 黄色大片在线免费观看 | 亚洲综合小说另类图片五月天 | 亚洲AV少妇熟女猛男 | 女人18高潮特黄A片 曰本女人牲交视频免费 | 精品国产一卡2卡3卡4卡新区 | 国产真实强奷系列在线观看 | 日韩精品无码区免费专区 | 无码人妻精品一区二区三区久久久 | 全部免费毛片在线播放网站 | 肥白大屁股BBWBBWHD | 五月婷婷丁香花综合网 | 大地资源中文在线观看官网第二页 | 亚州AV综合色区无码一区 | 男人把女人桶到喷白浆的软件免费 | 亚洲人成网站18禁止中文字幕 | 人人做人人爽国产视 | 神马午夜一区二区 | 韩国av片永久免费网站 | 噜噜噜噜av夜色在线 | 北岛玲一区二区 | 漂亮人妻被中出中文字幕久久 | 国产又爽又猛又粗的A片 | 夜夜夜夜夜夜久久久久久久 | 亚洲VA中文字幕无码久久 | 亚洲精品无码一区二区三区在线高 | 久久精品熟女亚洲AV麻豆 | 五月综合激情婷婷六月色窝 | 亚洲中文字幕精品一区二区三区 | 免费麻豆视频 | 久久99精品九九九久久婷婷 | 我朋友的妈妈在线免费观看 | 国产一区二区三区不卡在线看 | 一本大道熟女人妻中文字幕在线 | 无码人妻一区二区三区巨免费 | 日本不卡视频在线播放 | 无码爽大片日本无码AAA特黄 | 国产午夜无码视频在线观看 |