ソースを参照

http请求分环境

niusongtao@dl-cg.com 5 年 前
コミット
213db29a27

+ 7 - 1
base_library/src/main/java/com/mgtech/base_library/http/common/HttpConfig.java

@@ -1,5 +1,9 @@
 package com.mgtech.base_library.http.common;
 
+import android.text.TextUtils;
+
+import com.mgtech.base_library.BuildConfig;
+
 /**
  * @ProjectName: TUA
  * @Package: com.tennor.base_library.http.common
@@ -20,7 +24,9 @@ public class HttpConfig {
 //    public static final String BASE_URL = "https://api.d.ulestyle.com/";//上海
 //    public static final String BASE_URL = "http://172.14.3.33:9400/";//本地
 
-//        public static final String BASE_URL = "http://172.14.3.96:8310/";//孙 本地
+//    public static final String BASE_URL = TextUtils.equals("release", BuildConfig.BUILD_TYPE)
+//            ? "https://api.d.ulestyle.com/" : (TextUtils.equals("debug",BuildConfig.BUILD_TYPE)
+//            ? "https://api.d.ulestyle.com/" : "http://api.basss.pj.dl-cg.com/");//发布
 
     public static final String BASE_URL_V1 = "";
 

+ 2 - 1
base_library/src/main/java/com/mgtech/base_library/util/CustomDialog.java

@@ -185,7 +185,8 @@ public class CustomDialog extends Dialog {
                 ((LinearLayout) layout.findViewById(R.id.content))
                         .addView(contentView, new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT));
             }
-            dialog.setContentView(layout);
+            dialog.setContentView(layout,new LinearLayout.LayoutParams(
+                    LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT));
             return dialog;
         }
     }

+ 8 - 14
base_library/src/main/res/values/styles.xml

@@ -80,22 +80,16 @@
 
 
     <style name="CustomDialog" parent="android:style/Theme.Holo.DialogWhenLarge">
-        <item name="android:windowBackground">@color/transparent</item>
-        <!--//设置dialog的背景,此处为系统给定的透明值 -->
+        <!--背景颜色及和透明程度-->
+        <item name="android:windowBackground">@android:color/transparent</item>
+        <!--是否去除标题 -->
+        <item name="android:windowNoTitle">true</item>
+        <!--是否去除边框-->
         <item name="android:windowFrame">@null</item>
-        <!--//Dialog的windowFrame框为无 -->
-        <item name="android:windowNoTitle">true</item>        
-        <!--//是否显示标题-->
+        <!--是否浮现在activity之上-->
         <item name="android:windowIsFloating">true</item>
-        <!--//是否浮现在activity之上 -->
-        <item name="android:windowIsTranslucent">false</item>
-        <!--//是否半透明 -->
-        <item name="android:windowContentOverlay">@null</item>
-        <!--//是否有覆盖 -->
-        <item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>
-        <!--//设置Activity出现方式 -->
-        <item name="android:backgroundDimEnabled">false</item>
-        <!--//背景是否模糊显示 -->
+        <!--是否模糊-->
+        <item name="android:backgroundDimEnabled">true</item>
     </style>
 
 </resources>