91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android中的intent

發布時間:2020-08-10 19:36:49 來源:ITPUB博客 閱讀:244 作者:山有木xi 欄目:移動開發

Intent是Android程序中各組件之間進行交互的主要方式,它不僅可以指明當前組件想要執行的動作,還可以在不同組件之間傳遞數據,Intent一般可以被用于啟動活動,啟動服務以及發送廣播等場景

Android的應用程序包含三個重要的組件:activity,service,broadcastReceiver,它們采用了一致的方式來啟動,那就是Intent

而Intent大概可以分為兩種,一種為 顯性,一種為 隱性

button.setOnClickListener(new View.OnClickListener(){
@Override
public void onclick(View v){
Intent i=new Intent(FirstActivity.this,SecondActivity.class);
startActivity(intent);
}
})

首先構建了一個Intent,傳入 FirstActivity.this作為上下文,傳入 SecondActivity.class作為目標活動 最后通過statActivity來打開,這就是 顯式Intent

button.setOnClickListener(new View.OnClickListener(){
@Override
public void onclick(View v){
Intent i=new Intent("com.example.activitytest.ACTION_START");
i.addCategory("com.example.activitytest.MY_CATEGORY");
startActivity(intent);
}
})

相比于顯示Inten,隱式更為含蓄和委婉,指定了一系列更為抽象的action和category等信息

同時在XML文件中也應加入category

在Intent 中只能有一個action,但是可以有多個category

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东源县| 拉孜县| 西宁市| 米脂县| 杭锦旗| 启东市| 祁阳县| 老河口市| 汉中市| 裕民县| 郯城县| 霸州市| 丁青县| 奉新县| 富蕴县| 清新县| 平罗县| 浮梁县| 来宾市| 洛隆县| 东丽区| 金山区| 岱山县| 会同县| 阳春市| 五莲县| 文成县| 乌海市| 岫岩| 沅陵县| 广德县| 涿鹿县| 德令哈市| 丘北县| 灵山县| 冀州市| 曲松县| 宿州市| 咸阳市| 鹰潭市| 佛坪县|