在Android應用程序中使用Intent顯示其他活動

在Android應用程序中使用Intent顯示其他活動

在我的Android應用程序中,我有兩個活動類。 第一個按鈕上有一個按鈕,我想在點擊時顯示第二個按鈕,但出現錯誤。 這裡是類: public class FirstActivity extends Activity{@Override public void onCreate(Bundle savedInstanceState){super.onCreate(saved…


android - 隨處使用應用程序上下

在Android應用程序中,以下方法有什麼不妥之處: public class MyApp extends android.app.Application{private static MyApp instance; public MyApp(){instance=this;}public static Context get…


如何啟動僅限Service的Android應用程序

我正在創建一個應用程序,其唯一的組件是一個繼續在後台運行的service(基本上是代理服務器),但我無法找到如何啟動該服務的方法。 應用程序無法進行任何UI或用戶交互,因此我不使用Activity。 Broadcast receiver可以收聽BOOT廣播,但是如何在安裝時首次啟動服務,如何讓它保持運行? 或者是否有安裝應用程序後我可以收聽的廣播,例如可能是TIME_TICK,但必須從我認為的…


java - 如何從一個屏幕導航到另一個屏幕

如何從一個“活動”屏幕導航到另一個“活動”屏幕? 在第一個屏幕中我有一個按鈕,如果我點擊按鈕它必須移動到另一個活動屏幕。…


android - 如何跨Activity重啟保留複雜對象?

假設我有一個可序列化的Java Bean對象。 當Activity有意地通過onDestroy()時,我想安全地存儲它(即不調用onSaveInstanceState())。 我正在尋找一種不涉及創建數據庫並將對象寫入其中的方法(主要是因為a)Android的DB API非常糟糕b)因為數據庫使應用程序更新成為一場噩夢,因為沒有適當的支持來應用遷移)。 我想過將對象序列化為ByteArrayO…


Android:如何從模式創建背景?

我有一個模式(.png圖像4x4px),必須用它填充佈局。 有誰知道如何做到這一點? 如果我只選擇drawable作為圖像的背景,它就會被拉伸; 相反,它需要沿x和y軸重複。…


android - 從歷史堆棧中刪除活動

我的應用程序在用戶第一次運行應用程序時顯示註冊活動,如下所示: ActivitySplashScreen(歡迎來到遊戲,註冊一個帳戶?) ActivitySplashScreenSignUp(很好,請填寫此信息) ActivityGameMain(主遊戲畫面) 所以當用戶點擊每個屏幕上的按鈕時,這些活動按照該順序相互啟動。 當用戶從活動#2轉到#3時,是否有可能完全清除歷史堆棧中…


如何在定義的時間間隔內在Android中運行Runnable線程?

我開發了一個應用程序,以在Android模擬器屏幕中以定義的間隔顯示一些文本。 我正在使用Handler類。 這裡是我的代碼片段: handler=new Handler(); Runnable r=new Runnable(){public void run(){tv.append("Hello World");}…


android finish()方法不會從內存中清除應用程序

我有一個活動,我調用finish()方法,活動不會從內存中清除。 在調用finish()之後,我看到onDestroy()方法成功執行(我清除了所有變量和內容)。 它應該從內存中清除還是它的工作原理? 據我所知,活動的LifeCycle已經完成。 如果它將應用程序保留在內存中,以便在用戶第二次使用它時運行得更快,那麼我可以將哪些對象留在內存中以便重用? 如果我理解正確,我想要清除onDes…


如何在Android上創建透明的Activity?

我想在另一個活動的頂部創建一個透明的活動。 我怎樣才能做到這一點?…





android activity lifecycle onstart studio oncreate intent fragment launcher finish