簡體   English   中英

將StrictMode代碼放置在Android應用程序中的何處

[英]Where to place StrictMode code within an Android app

這是我的情況:

正在開發具有以下5個活動的Android應用程序:

  1. SplashActivity
  2. 主要活動
  3. ActivityA
  4. ActivityB
  5. ActivityC

該應用程序從啟動屏幕開始,然后顯示主要活動。 用戶可以從那里選擇活動A,B或C。

我想用StrictMode(線程和VM策略)測試整個應用程序。 我知道對於只有一個活動的應用程序,這兩個策略的代碼都將放在該活動的onCreate()頂部。 在網上有很多這樣的例子,但是沒有一個以上的活動。

我正在考慮我的特殊情況,VM和線程策略都將放在SplashActivity中onCreate()的頂部,因為那是應用程序的開始。 我認為這將涵蓋整個應用程序的VM策略。

另外,線程策略將在其余每個活動中的onCreate()頂部,以檢測其中任何一個的問題。

我的問題是:這是使用StrictMode進行測試的正確方法嗎? 如果不是,最好的方法是什么?

如果要將策略應用於整個應用程序,則需要在應用程序初始化時執行該策略。 子類化Application並重寫YouApplication.onCreate()並在此處設置策略。 不要忘記在清單中定義

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM