Commit fbff357dc0e4a257877e4ba6fc2154528c739384

Authored by YangShuai
1 parent 0a369345

1 修改日志输出

app/strike/src/main/java/com/cnlive/strike/MainActivity.java
... ... @@ -28,7 +28,7 @@ public class MainActivity extends AppCompatActivity {
28 28 findViewById(R.id.go_to).setOnClickListener(new View.OnClickListener() {
29 29 @Override
30 30 public void onClick(View v) {
31   - startActivity(new Intent(MainActivity.this, LoginActivity.class));
  31 + startActivity(new Intent(MainActivity.this, DemoActivity.class));
32 32 // finish();
33 33 }
34 34 });
... ...
app/strike/src/main/java/com/cnlive/strike/MyFragment.java
... ... @@ -19,6 +19,7 @@ import com.cnlive.strike.network.bean.LetHimNoSeeBean;
19 19 import com.cnlive.strike.network.bean.TestBean;
20 20 import com.me.yokeyword.fragmentation.anim.DefaultVerticalAnimator;
21 21 import com.me.yokeyword.fragmentation.anim.FragmentAnimator;
  22 +import com.orhanobut.logger.Logger;
22 23  
23 24 import java.util.HashMap;
24 25 import java.util.Map;
... ... @@ -72,7 +73,7 @@ public class MyFragment extends BaseFragment<MyFragmentView, MyPresenter> {
72 73 // Log.e(TAG, "onFail: ");
73 74 // }
74 75 // });
75   - startForResult(new MyFragment1(),1001);
  76 + startForResult(new MyFragment1(), 1001);
76 77 }
77 78 });
78 79 baseView.findViewById(R.id.btn_test).setOnClickListener(new View.OnClickListener() {
... ... @@ -149,8 +150,12 @@ public class MyFragment extends BaseFragment<MyFragmentView, MyPresenter> {
149 150 @Override
150 151 public void onFragmentResult(int requestCode, int resultCode, Bundle data) {
151 152 super.onFragmentResult(requestCode, resultCode, data);
152   - if (requestCode==1001){
153   - setStatusBarColor(R.color.green,0);
  153 + if (requestCode == 1001) {
  154 + setStatusBarColor(R.color.green, 0);
  155 +
  156 + if (null != data) {
  157 + logError(data.getString("test"));
  158 + }
154 159 }
155 160 }
156 161 }
... ...
app/strike/src/main/java/com/cnlive/strike/MyFragment1.java
1 1 package com.cnlive.strike;
2 2  
3 3  
  4 +import android.os.Build;
  5 +import android.os.Bundle;
4 6 import android.util.Log;
5 7 import android.view.View;
6 8  
... ... @@ -24,6 +26,10 @@ public class MyFragment1 extends BaseFragment {
24 26 @Override
25 27 protected void initView() {
26 28 super.initView();
  29 + Bundle bundle = new Bundle();
  30 + bundle.putString("test", "你好");
  31 + setFragmentResult(1001, bundle);
  32 +
27 33 setStatusBarColor(R.color.qmui_config_color_red, 0);
28 34 setStatusBarTextColor(StatusBarConfig.BLACK);
29 35 baseView.findViewById(R.id.btn_test).setOnClickListener(new View.OnClickListener() {
... ... @@ -54,5 +60,6 @@ public class MyFragment1 extends BaseFragment {
54 60 });
55 61 }
56 62 });
  63 +
57 64 }
58 65 }
... ...
cloud/user/src/main/java/com/cnlive/strike/user/ui/activity/LoginActivity.java
... ... @@ -11,6 +11,7 @@ import androidx.fragment.app.FragmentManager;
11 11  
12 12 import com.alibaba.android.arouter.facade.annotation.Route;
13 13 import com.cnlive.core.libs.base.frame.activity.BaseActivity;
  14 +import com.cnlive.core.libs.base.frame.fragment.BaseFragment;
14 15 import com.cnlive.core.libs.base.util.FragmentUtil;
15 16 import com.cnlive.strike.user.R;
16 17 import com.cnlive.strike.user.ui.fragment.QuickLoginFragment;
... ... @@ -28,7 +29,7 @@ public class LoginActivity extends BaseActivity {
28 29 public static String TAG_MSG = "tagMsg";
29 30 public static String TAG_SHARE = "tagValue";
30 31 public static String TAG_CLICK_AD = "clickAd";
31   - private Fragment quickLoginFragment;
  32 + private BaseFragment quickLoginFragment;
32 33 private boolean fromTokenError;
33 34 private String tagMsg;
34 35 private String shareType;
... ... @@ -72,11 +73,6 @@ public class LoginActivity extends BaseActivity {
72 73  
73 74  
74 75 @Override
75   - protected int getViewLayoutId() {
76   - return R.layout.activity_login;
77   - }
78   -
79   - @Override
80 76 protected void initView() {
81 77 fromTokenError = getIntent().getBooleanExtra(FROM_TOKEN_ERROR, false);
82 78 tagMsg = getIntent().getStringExtra(TAG_MSG) == null ? "" : getIntent().getStringExtra(TAG_MSG);
... ... @@ -85,10 +81,6 @@ public class LoginActivity extends BaseActivity {
85 81 addFragment();
86 82 }
87 83  
88   - @Override
89   - protected void initData() {
90   -
91   - }
92 84  
93 85 @Override
94 86 protected void onNewIntent(Intent intent) {
... ... @@ -104,10 +96,7 @@ public class LoginActivity extends BaseActivity {
104 96 } else {
105 97 quickLoginFragment = QuickLoginFragment.newInstance(fromTokenError, tagMsg, clickAd);
106 98 }
107   -
108   - FragmentManager fragmentManager = getSupportFragmentManager();
109   - FragmentUtil fragmentUtil = new FragmentUtil(R.id.loginContent);
110   - fragmentUtil.changeFragment(quickLoginFragment, fragmentManager);
  99 + loadRootFragment(quickLoginFragment);
111 100 }
112 101  
113 102 @Override
... ...
core/base/src/main/java/com/cnlive/core/libs/base/application/BaseApplication.java
... ... @@ -4,7 +4,9 @@ import android.app.Application;
4 4  
5 5 import com.cnlive.strike.base.BuildConfig;
6 6 import com.orhanobut.logger.AndroidLogAdapter;
  7 +import com.orhanobut.logger.FormatStrategy;
7 8 import com.orhanobut.logger.Logger;
  9 +import com.orhanobut.logger.PrettyFormatStrategy;
8 10  
9 11 public class BaseApplication extends Application {
10 12 private static BaseApplication instance;
... ... @@ -13,7 +15,14 @@ public class BaseApplication extends Application {
13 15 public void onCreate() {
14 16 super.onCreate();
15 17 instance = this;
16   - Logger.addLogAdapter(new AndroidLogAdapter() {
  18 + FormatStrategy formatStrategy = PrettyFormatStrategy.newBuilder()
  19 +// .showThreadInfo(true) // (Optional) Whether to show thread info or not. Default true
  20 +// .methodCount(5) // (Optional) How many method line to show. Default 2
  21 +// .methodOffset(0) // (Optional) Hides internal method calls up to offset. Default 5
  22 +// .logStrategy(customLog) // (Optional) Changes the log strategy to print out. Default LogCat
  23 + .tag("TAG") // (Optional) Global tag for every log. Default PRETTY_LOGGER
  24 + .build();
  25 + Logger.addLogAdapter(new AndroidLogAdapter(formatStrategy) {
17 26 @Override
18 27 public boolean isLoggable(int priority, String tag) {
19 28 return AppConfig.isDebug();
... ...
core/base/src/main/java/com/cnlive/core/libs/base/frame/activity/BaseActivity.java
... ... @@ -705,24 +705,24 @@ public abstract class BaseActivity<V extends BaseView, P extends BasePresenter<V
705 705 // }
706 706  
707 707  
708   - public void logError(Object info) {
  708 + public void logError(String info) {
709 709 Logger.e(TAG, info);
710 710 }
711 711  
712   - public void logDebug(Object info) {
713   - Logger.d(TAG, info);
  712 + public void logDebug(String info) {
  713 + Logger.d(info);
714 714 }
715 715  
716   - public void logWarn(Object info) {
717   - Logger.w(TAG, info);
  716 + public void logWarn(String info) {
  717 + Logger.w(info);
718 718 }
719 719  
720   - public void logInfo(Object info) {
721   - Logger.i(TAG, info);
  720 + public void logInfo(String info) {
  721 + Logger.i(info);
722 722 }
723 723  
724   - public void logVerbose(Object info) {
725   - Logger.v(TAG, info);
  724 + public void logVerbose(String info) {
  725 + Logger.v(info);
726 726 }
727 727  
728 728 public void logJson(String json) {
... ... @@ -1020,7 +1020,7 @@ public abstract class BaseActivity<V extends BaseView, P extends BasePresenter<V
1020 1020 @Override
1021 1021 protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
1022 1022 super.onActivityResult(requestCode, resultCode, data);
1023   - if (null!=getSupportFragmentManager()&&null != getSupportFragmentManager().getFragments()) {
  1023 + if (null != getSupportFragmentManager() && null != getSupportFragmentManager().getFragments()) {
1024 1024 for (Fragment fragment : getSupportFragmentManager().getFragments()) {
1025 1025 if (null != fragment) {
1026 1026 fragment.onActivityResult(requestCode, resultCode, data);
... ...
core/base/src/main/java/com/cnlive/core/libs/base/frame/fragment/BaseFragment.java
... ... @@ -357,24 +357,24 @@ public abstract class BaseFragment<V extends BaseView, P extends BasePresenter<V
357 357 }
358 358  
359 359 /*************************************log******************************************/
360   - public void logError(Object info) {
361   - Logger.e(TAG, info);
  360 + public void logError(String info) {
  361 + Logger.e(info);
362 362 }
363 363  
364   - public void logDebug(Object info) {
365   - Logger.d(TAG, info);
  364 + public void logDebug(String info) {
  365 + Logger.d(info);
366 366 }
367 367  
368   - public void logWarn(Object info) {
369   - Logger.w(TAG, info);
  368 + public void logWarn(String info) {
  369 + Logger.w(info);
370 370 }
371 371  
372   - public void logInfo(Object info) {
373   - Logger.i(TAG, info);
  372 + public void logInfo(String info) {
  373 + Logger.i(info);
374 374 }
375 375  
376   - public void logVerbose(Object info) {
377   - Logger.v(TAG, info);
  376 + public void logVerbose(String info) {
  377 + Logger.v( info);
378 378 }
379 379  
380 380 public void logJson(String json) {
... ...