android-lifecycle

    0熱度

    2回答

    我正在學習片段我有一些疑惑。請考慮下面的代碼: FragmentManager fm = getFragmentManager(); Fragment MyFragment = new Fragment(); fm.beginTransaction().replace(R.id.my_container, MyFragment).addToBackStack(null).commit();

    2熱度

    1回答

    的onResume時不會被調用在啓動時運行,按照應用程序的生命週期,而不是當活動暫停後恢復: 如果是爲了打電話onResume在這個階段?被重寫的onResume也不會自行運行。

    5熱度

    3回答

    在我的應用程序的最新版本中,有些用戶遇到了我無法重現的崩潰。目前只有Samsung設備運行Lollipop有問題,但這可能只是巧合。 分析堆棧跟蹤和相關代碼後,我認爲我可能找到了罪魁禍首。爲了測試我的假設,我簡化了代碼,下面的代碼片段: public class TestActivity extends AppCompatActivity { @Override protec

    2熱度

    2回答

    例如,如果我們考慮下面的代碼片段: public class HandlerExample extends AppCompatActivity { private Handler mLeakyHandler = new Handler(); private TextView myTextBox; @Override protected void onCr

    0熱度

    1回答

    我想跟蹤用戶會話的長度(使用Mixpanel-但這個問題不是關於Mixpanel的)。 我發送一個「AppStart」事件,當用戶啓動應用程序,我啓動一個計時器。 我發送一個「AppStop」,包括用戶停止應用程序時的計時器持續時間(後退按鈕,歷史記錄,主頁按鈕,...) 我的第一個想法是使用活動生命週期回調,但我的應用程序由幾個活動,我不希望發送事件來切換這些活動。 你將如何解決這個問題?

    -1熱度

    1回答

    我最近剛剛開始了Android開發以及一般碎片的想法。在ios中,我能夠使用SWRevealController創建drawer menu體驗,它將每個頁面保留爲viewcontroller - 大致相當於activity。這些單獨的viewcontrollers在加載數據的位置非常明確,並且在其生命週期中可以自行管理。 現在在android a​​已將菜單的每一頁作爲fragment - 全部屬

    1熱度

    2回答

    我爲我的英語提前道歉,我正在開發我的第一個應用程序,我不知道如何繼續。 我有一個註冊事件的活動,我想提供修改註冊的選項。我想重新使用註冊活動來做到這一點,我的意思是,當你點擊「修改」時,它會打開註冊活動並填寫所有的字段,你可以修改任何你想要的(而不是像新註冊活動那樣使用空字段) ,然後做出不同的查詢來更新SQLite中的記錄等。 我不知道如何捕獲,我打電話給該活動做另一件事,而不是註冊。那可能嗎?

    3熱度

    1回答

    我在我的Android應用程序中編寫了一些代碼,用於檢查應用程序是否已從Play商店更新並強制用戶與網絡後端進行全新同步(如果有)。 我的問題是,是否可以安全地假設應用程序從Play商店更新後,是否會退出正在運行的應用程序的運行實例,並在下次啓動時啓動默認的Activity? 而且,如果它是相同的: 在後臺自動更新。 使用Play商店應用程序從用戶手動更新。 這是非常有用的,因爲如果應用程序沒有更

    -2熱度

    1回答

    在iOS中,如果用戶按Home按鈕,應用程序將移動到suspended state。雙擊主頁按鈕,出現暫停的應用程序,選擇一個應用程序將返回到active state。 這是怎麼回事?應用程序可以變成suspended state按下中央按鈕?或者應用移至not running狀態? 如果suspended state存在,如何恢復到running state,我可以在其中選擇一個應用程序? 在應

    0熱度

    2回答

    在我的Android應用程序,我有3個活動A,B和C 活動A是我的應用程序的啓動活動,它裏面有一個與下面的代碼按鈕,點擊後: startActivity(new Intent(this , B.class)); finish(); 在活動BI有一個按鈕,啓動活動C: startActivity(new Intent(this , C.class)); 在活動C,我需要完成的活動的時候,家