移除autosize(各种莫名的问题)
This commit is contained in:
@@ -294,8 +294,6 @@ dependencies {
|
||||
implementation project(path: ':flutter')
|
||||
implementation project(path: ':flutter_boost')
|
||||
|
||||
implementation 'me.jessyan:autosize:1.2.1'
|
||||
|
||||
implementation files('libs/humesdk-1.0.0.aar')
|
||||
}
|
||||
|
||||
|
@@ -91,13 +91,6 @@
|
||||
android:usesCleartextTraffic="true"
|
||||
tools:replace="android:name, android:allowBackup">
|
||||
|
||||
<meta-data
|
||||
android:name="design_width_in_dp"
|
||||
android:value="375" />
|
||||
<meta-data
|
||||
android:name="design_height_in_dp"
|
||||
android:value="667" />
|
||||
|
||||
<meta-data
|
||||
android:name="CHANNEL"
|
||||
android:value="official" />
|
||||
|
@@ -121,7 +121,6 @@ import java.util.Map;
|
||||
import io.reactivex.plugins.RxJavaPlugins;
|
||||
import io.realm.Realm;
|
||||
import io.realm.RealmConfiguration;
|
||||
import me.jessyan.autosize.AutoSizeConfig;
|
||||
|
||||
import static com.yizhuan.xchat_android_constants.XChatConstants.HW_APP_ID;
|
||||
import static com.yizhuan.xchat_android_constants.XChatConstants.HW_CERTIFICATE_NAME;
|
||||
@@ -269,18 +268,6 @@ public class XChatApplication extends Application {
|
||||
if (BuildConfig.APPLICATION_ID.equals(getProcessName(this))) {
|
||||
FlutterBoost.instance().setup(this, new XplanFlutterBoostDelegate(), new XplanFlutterBoostCallback());
|
||||
}
|
||||
AutoSizeConfig.getInstance()
|
||||
.setLog(BuildConfig.DEBUG)
|
||||
.getExternalAdaptManager()
|
||||
.addCancelAdaptOfActivity(ProtocolDetailActivity.class)
|
||||
.addCancelAdaptOfActivity(MatisseActivity.class)
|
||||
.addCancelAdaptOfActivity(CropImageActivity.class)
|
||||
.addCancelAdaptOfActivity(com.netease.nim.uikit.common.media.picker.activity.CropImageActivity.class)
|
||||
.addCancelAdaptOfActivity(YDQuickLoginActivity.class)
|
||||
.addCancelAdaptOfActivity(RPTakePhotoActivity.class)
|
||||
.addCancelAdaptOfActivity(ALBiometricsActivity.class)
|
||||
.addCancelAdaptOfActivity(ALBiometricsDialogActivity.class)
|
||||
.addCancelAdaptOfActivity(RPWebViewActivity.class);
|
||||
LogUtils.d("init time = " + (System.currentTimeMillis() - startTime) + "ms");
|
||||
}
|
||||
|
||||
|
@@ -141,7 +141,7 @@ public class AvRoomPresenter extends BaseMvpPresenter<IAvRoomView> {
|
||||
AvRoomDataManager.get().setRedEnvelopeOpen(roomInfo.isRedEnvelopeOpen());
|
||||
StatisticManager.Instance().onEvent(StatisticsProtocol.Event.EVENT_ROOM_LIST_TYPE,
|
||||
"区分房间类型:" + roomInfo.getRoomTypeLable());
|
||||
|
||||
initAnotherPKData();
|
||||
mAvRoomModel.enterRoom(roomInfo.getRoomId(), 3, fromType, fromNick, fromUid)
|
||||
.flatMap(this::dealServerMicInfo)
|
||||
.map(this::dealMicMemberFromIMNet)
|
||||
@@ -154,14 +154,12 @@ public class AvRoomPresenter extends BaseMvpPresenter<IAvRoomView> {
|
||||
if (getMvpView() != null) {
|
||||
getMvpView().enterRoomSuccess();
|
||||
}
|
||||
|
||||
mAvRoomModel.userRoomIn(
|
||||
String.valueOf(uid),
|
||||
roomInfo.getUid(),
|
||||
fromType == AVRoomActivity.FROM_TYPE_GAME_RECOMMEND ? 1 : 0
|
||||
, fromUid)
|
||||
.subscribe((stringServiceResult) -> EventBus.getDefault().post(new AudioPartyOpenEvent()));
|
||||
initAnotherPKData();
|
||||
}, this::dealEnterRoomError);
|
||||
}
|
||||
|
||||
|
@@ -1,40 +1,18 @@
|
||||
package com.yizhuan.erban.common.widget.dialog;
|
||||
|
||||
import android.content.Context;
|
||||
import android.content.ContextWrapper;
|
||||
import android.content.res.Resources;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.appcompat.app.AlertDialog;
|
||||
|
||||
import me.jessyan.autosize.AutoSizeCompat;
|
||||
|
||||
public class BaseAlertDialogBuilder extends AlertDialog.Builder {
|
||||
|
||||
private static final float ALERT_BASE_WIDTH = 375f;
|
||||
|
||||
public BaseAlertDialogBuilder(@NonNull Context context) {
|
||||
super(adjustAutoSize(context));
|
||||
super(context);
|
||||
}
|
||||
|
||||
public BaseAlertDialogBuilder(@NonNull Context context, int themeResId) {
|
||||
super(adjustAutoSize(context), themeResId);
|
||||
super(context, themeResId);
|
||||
}
|
||||
|
||||
private static Context adjustAutoSize(Context context) {
|
||||
return new ContextWrapper(context) {
|
||||
private final Resources mResources;
|
||||
|
||||
{
|
||||
Resources oldResources = super.getResources();
|
||||
mResources = new Resources(oldResources.getAssets(), oldResources.getDisplayMetrics(), oldResources.getConfiguration());
|
||||
}
|
||||
|
||||
@Override
|
||||
public Resources getResources() {
|
||||
AutoSizeCompat.autoConvertDensityBaseOnWidth(mResources, ALERT_BASE_WIDTH);
|
||||
return mResources;
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
|
@@ -62,13 +62,12 @@ import java.util.Map;
|
||||
import cn.sharesdk.framework.Platform;
|
||||
import io.reactivex.android.schedulers.AndroidSchedulers;
|
||||
import io.reactivex.schedulers.Schedulers;
|
||||
import me.jessyan.autosize.internal.CancelAdapt;
|
||||
|
||||
|
||||
/**
|
||||
* @author Administrator
|
||||
*/
|
||||
public class CommonWebViewActivity extends BaseActivity implements ShareDialog.OnShareDialogItemClick, CancelAdapt {
|
||||
public class CommonWebViewActivity extends BaseActivity implements ShareDialog.OnShareDialogItemClick {
|
||||
|
||||
protected FrameLayout layoutTitleBar;
|
||||
protected WebView webView;
|
||||
|
@@ -11,23 +11,20 @@ import java.lang.reflect.Field;
|
||||
|
||||
public class ScreenUtil {
|
||||
private static final String TAG = "Demo.ScreenUtil";
|
||||
|
||||
private static double RATIO = 0.85;
|
||||
|
||||
public static int screenWidth;
|
||||
public static int screenHeight;
|
||||
public static int screenMin;// 宽高中,小的一边
|
||||
public static int screenMax;// 宽高中,较大的值
|
||||
|
||||
public static float density;
|
||||
public static float scaleDensity;
|
||||
public static float xdpi;
|
||||
public static float ydpi;
|
||||
public static int densityDpi;
|
||||
|
||||
public static int dialogWidth;
|
||||
public static int statusbarheight;
|
||||
public static int navbarheight;
|
||||
private static double RATIO = 0.85;
|
||||
private static boolean isInit;
|
||||
|
||||
static {
|
||||
init(NimUIKit.getContext());
|
||||
@@ -55,9 +52,10 @@ public class ScreenUtil {
|
||||
}
|
||||
|
||||
public static void init(Context context) {
|
||||
if (null == context) {
|
||||
if (null == context || isInit) {
|
||||
return;
|
||||
}
|
||||
isInit = true;
|
||||
DisplayMetrics dm = context.getApplicationContext().getResources().getDisplayMetrics();
|
||||
screenWidth = dm.widthPixels;
|
||||
screenHeight = dm.heightPixels;
|
||||
|
Reference in New Issue
Block a user