android 判斷某個Activity 是否開啟

時間 2023-01-26 08:45:09

1樓:小炫馬紮

首先要知道activity的四種狀態:

active/runing 一個新 activity 啟動入棧後,它在螢幕最前端,處於棧的最頂端,此時它處於可見並可和使用者互動的啟用狀態。

paused 當 activity 被另一個透明或者 dialog 樣式的 activity 覆蓋時的狀態。此時它依然與視窗管理器保持連線,系統繼續維護其內部狀態,所以它仍然可見,但它已經失去了焦點故不可與使用者互動。

stoped 當 activity 被另外一個 activity 覆蓋、失去焦點並不可見時處於 stoped 狀態。

killed activity 被系統殺死**或者沒有被啟動時處於 killed 狀態。

protected void onstart() 該方法在 oncreate() 方法之後被呼叫,或者在 activity 從 stop 狀態轉換為 active 狀態時被呼叫,一般執行了onstart()後就執行onresume()。

protected void onresume() 在 activity 從 pause 狀態轉換到 active 狀態時被呼叫。

android判斷activity是否正在執行

2樓:

正在執行是什麼意思? 是指在前臺嗎? 獲取activitymanager,有一個getrunningactivity(具體名字記不清楚了)的方法,會返回一個正在執行的list,list(0)就是當前前臺的activity,其他的是後臺的activity

3樓:

activitymanager 這裡面的方法看看吧。。

如何判斷android activity是否執行

4樓:育知同創教育

判斷android activity是否執行(可見)方法如下:

public static boolean isactivityrunning(context mcontext,string activityclassname)

} return false;}

5樓:八維教育

你可以在你的activity定義一個靜態變數,然後如下: class myactivity extends activity

public void onstop()}

android 怎麼判斷一個activity是否載入過,如果載入過,怎麼讓他不重新載入呢! 給個辦法唄!

6樓:網友

在這個activity中新增一個狀態標誌,當被載入的時候修改這個狀態標誌的值,並將狀態值返回給呼叫它的activity。

如何判斷android activity是否執行

7樓:重樓小哥

判斷android activity是否執行(可見)方法如下:

public static boolean isactivityrunning(context mcontext,string activityclassname)

} return false;}

android 判斷activity是否存在

8樓:不倒翁今生今世

執行後手機有一螢幕,jiuyou activity

9樓:匿名使用者

可以在那個activity里加個標誌位,來判斷。

android如何判斷當前視窗是activity還是dialog

10樓:千鋒教育

activity是android四大元件bai

之一,而dialog不是android的組du件,activity用於實zhi現一個功能性視窗,而dialog用於做dao出一些提內示及一些選擇性操作,兩容者應用的場景是不同的。

在程式中把這個視窗物件獲取到,通過instanceof來判斷這是物件是歸屬於activity還是dialog.

11樓:王勃啊

如果抄你能獲得window物件。*比如getwindow()

那麼callback callback = 就可以用來判斷是一個dialog還是一個activity了。

12樓:匿名使用者

你拿到當前視窗的物件,判斷它是activity的類物件還是dialog的類物件不就行了!

android中判斷當前處於哪個activity

excel如何判斷某個單元格是否包含某個特定字元

蘭鉑仕自動化機械 1 首先建立一張空白的 然後輸入文字,比如你的好朋友。如圖 2 然後選擇 b1 單元格,輸入查詢函式 find 朋友 a1 查詢a1中 朋友 這個字元所在位 置。如圖所示 3 再按回車鍵,我們發現 b1 的值是 3 朋友 這個在a1中的第三個字元位置,證明a1包含朋 友這個字元。如...

Android中怎麼去判斷點選事件中的View

每一個view都有一個id 在你onclick view v 這個方法中 v既是你點選物件的view 但是怎麼去判斷是不是你點選的那個view就直接可以由v.getid 來判斷是否為點選事件的view 用背景,高亮的背景準備2張 時間到了就在介面卡裡面的getview方法裡面,setbackgrou...

如何判斷某個地方所在地是什麼半球

收吉選哲 地球以赤道為界,分為北半球與南半球。其中,赤道以北為北半球 以南為南半球。北半球各緯度均為北緯,南半球各緯度均為南緯。地球以20 w 160 e兩條經線為界,分為東半球與西半球。其中,東半球的範圍為20 w向東 0 經線 160 e 西半球的範圍為20 w向西 180 經線 160 e。例...