应用类重构
This commit is contained in:
parent
85e86ddf05
commit
35d32b384f
@ -1,8 +1,8 @@
|
|||||||
#Created by .winboll/winboll_app_build.gradle
|
#Created by .winboll/winboll_app_build.gradle
|
||||||
#Thu Jan 23 02:43:58 HKT 2025
|
#Wed Jan 22 19:03:50 GMT 2025
|
||||||
stageCount=10
|
stageCount=10
|
||||||
libraryProject=libapputils
|
libraryProject=libapputils
|
||||||
baseVersion=9.2
|
baseVersion=9.2
|
||||||
publishVersion=9.2.9
|
publishVersion=9.2.9
|
||||||
buildCount=0
|
buildCount=2
|
||||||
baseBetaVersion=9.2.10
|
baseBetaVersion=9.2.10
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
#Created by .winboll/winboll_app_build.gradle
|
#Created by .winboll/winboll_app_build.gradle
|
||||||
#Thu Jan 23 02:43:51 HKT 2025
|
#Wed Jan 22 19:03:50 GMT 2025
|
||||||
stageCount=10
|
stageCount=10
|
||||||
libraryProject=libapputils
|
libraryProject=libapputils
|
||||||
baseVersion=9.2
|
baseVersion=9.2
|
||||||
publishVersion=9.2.9
|
publishVersion=9.2.9
|
||||||
buildCount=0
|
buildCount=2
|
||||||
baseBetaVersion=9.2.10
|
baseBetaVersion=9.2.10
|
||||||
|
@ -17,12 +17,10 @@ public class MyActivityLifecycleCallbacks implements Application.ActivityLifecyc
|
|||||||
|
|
||||||
public static final String TAG = "MyActivityLifecycleCallbacks";
|
public static final String TAG = "MyActivityLifecycleCallbacks";
|
||||||
|
|
||||||
Application mApplication;
|
|
||||||
|
|
||||||
public String mInfo = "";
|
public String mInfo = "";
|
||||||
|
|
||||||
public MyActivityLifecycleCallbacks(Application application) {
|
public MyActivityLifecycleCallbacks() {
|
||||||
mApplication = application;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void createActivityeInfo(Activity activity) {
|
void createActivityeInfo(Activity activity) {
|
||||||
|
@ -365,7 +365,11 @@ abstract public class WinBollActivity extends AppCompatActivity {
|
|||||||
@Override
|
@Override
|
||||||
public boolean onOptionsItemSelected(MenuItem item) {
|
public boolean onOptionsItemSelected(MenuItem item) {
|
||||||
LogUtils.d(TAG, "onOptionsItemSelected");
|
LogUtils.d(TAG, "onOptionsItemSelected");
|
||||||
if (item.getItemId() == R.id.item_log) {
|
if (item.getItemId() == R.id.item_testcrashreport) {
|
||||||
|
for (int i = Integer.MIN_VALUE; i < Integer.MAX_VALUE; i++) {
|
||||||
|
getString(i);
|
||||||
|
}
|
||||||
|
} else if (item.getItemId() == R.id.item_log) {
|
||||||
// LogUtils.d(TAG, "item_log not yet.");
|
// LogUtils.d(TAG, "item_log not yet.");
|
||||||
// Intent intent = new Intent(this, LogActivity.class);
|
// Intent intent = new Intent(this, LogActivity.class);
|
||||||
// intent.addFlags(Intent.FLAG_ACTIVITY_NEW_DOCUMENT);
|
// intent.addFlags(Intent.FLAG_ACTIVITY_NEW_DOCUMENT);
|
||||||
|
@ -27,7 +27,7 @@ public class WinBollGlobalApplication extends GlobalApplication {
|
|||||||
// 标记当前应用是否处于调试状态
|
// 标记当前应用是否处于调试状态
|
||||||
static volatile boolean isDebug = false;
|
static volatile boolean isDebug = false;
|
||||||
|
|
||||||
public static void setIsDebug(boolean isDebug) {
|
public synchronized static void setIsDebug(boolean isDebug) {
|
||||||
WinBollGlobalApplication.isDebug = isDebug;
|
WinBollGlobalApplication.isDebug = isDebug;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -38,7 +38,7 @@ public class WinBollGlobalApplication extends GlobalApplication {
|
|||||||
//
|
//
|
||||||
// 设置 WinBoll 应用 UI 类型
|
// 设置 WinBoll 应用 UI 类型
|
||||||
//
|
//
|
||||||
public static void setWinBollUI_TYPE(WinBollUI_TYPE mWinBollUI_TYPE) {
|
public synchronized static void setWinBollUI_TYPE(WinBollUI_TYPE mWinBollUI_TYPE) {
|
||||||
_mWinBollUI_TYPE = mWinBollUI_TYPE;
|
_mWinBollUI_TYPE = mWinBollUI_TYPE;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -71,7 +71,7 @@ public class WinBollGlobalApplication extends GlobalApplication {
|
|||||||
}
|
}
|
||||||
// 应用窗口管理模块参数设置
|
// 应用窗口管理模块参数设置
|
||||||
//
|
//
|
||||||
mMyActivityLifecycleCallbacks = new MyActivityLifecycleCallbacks(this);
|
mMyActivityLifecycleCallbacks = new MyActivityLifecycleCallbacks();
|
||||||
registerActivityLifecycleCallbacks(mMyActivityLifecycleCallbacks);
|
registerActivityLifecycleCallbacks(mMyActivityLifecycleCallbacks);
|
||||||
// 设置默认 WinBoll 应用 UI 类型
|
// 设置默认 WinBoll 应用 UI 类型
|
||||||
setWinBollUI_TYPE(WinBollUI_TYPE.Service);
|
setWinBollUI_TYPE(WinBollUI_TYPE.Service);
|
||||||
|
@ -15,6 +15,9 @@
|
|||||||
|
|
||||||
<item android:title="DebugTools">
|
<item android:title="DebugTools">
|
||||||
<menu>
|
<menu>
|
||||||
|
<item
|
||||||
|
android:id="@+id/item_testcrashreport"
|
||||||
|
android:title="Test Application Crash Report"/>
|
||||||
<item
|
<item
|
||||||
android:id="@+id/item_unittest"
|
android:id="@+id/item_unittest"
|
||||||
android:title="UnitTest"/>
|
android:title="UnitTest"/>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user