[英]Where to place StrictMode code within an Android app
這是我的情況:
正在開發具有以下5個活動的Android應用程序:
該應用程序從啟動屏幕開始,然后顯示主要活動。 用戶可以從那里選擇活動A,B或C。
我想用StrictMode(線程和VM策略)測試整個應用程序。 我知道對於只有一個活動的應用程序,這兩個策略的代碼都將放在該活動的onCreate()頂部。 在網上有很多這樣的例子,但是沒有一個以上的活動。
我正在考慮我的特殊情況,VM和線程策略都將放在SplashActivity中onCreate()的頂部,因為那是應用程序的開始。 我認為這將涵蓋整個應用程序的VM策略。
另外,線程策略將在其余每個活動中的onCreate()頂部,以檢測其中任何一個的問題。
我的問題是:這是使用StrictMode進行測試的正確方法嗎? 如果不是,最好的方法是什么?
如果要將策略應用於整個應用程序,則需要在應用程序初始化時執行該策略。 子類化Application並重寫YouApplication.onCreate()並在此處設置策略。 不要忘記在清單中定義
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.