From 4d4413f9542242ad6c99f8321aae4af910bd8e90 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期五, 16 六月 2023 15:35:32 +0800
Subject: [PATCH] 备份一下代码
---
app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMPSDKManager.java | 3
app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMP.java | 39 ++++---
app/src/main/java/com/hdl/photovoltaic/widget/ConfirmationInputDialog.java | 14 ++
app/src/main/java/com/hdl/photovoltaic/other/HdlLogLogic.java | 3
app/src/main/java/com/hdl/photovoltaic/other/HdlAccountLogic.java | 22 ++--
app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java | 122 ++++++++++++++++++++++++
app/src/main/java/com/hdl/photovoltaic/ui/HomeLoginActivity.java | 1
app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java | 61 ++++--------
.idea/misc.xml | 2
9 files changed, 189 insertions(+), 78 deletions(-)
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 106e635..fd5a617 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -8,7 +8,7 @@
<entry key="app/src/main/res/layout/activity_my_power_station.xml" value="0.10030395136778116" />
<entry key="app/src/main/res/layout/fragment_house_list.xml" value="0.10030395136778116" />
<entry key="app/src/main/res/layout/fragment_me.xml" value="0.10030395136778116" />
- <entry key="app/src/main/res/layout/loading_confirm_input.xml" value="0.10030395136778116" />
+ <entry key="app/src/main/res/layout/loading_confirm_input.xml" value="0.1" />
<entry key="app/src/main/res/layout/toolbar_top_view_52.xml" value="0.10030395136778116" />
</map>
</option>
diff --git a/app/src/main/java/com/hdl/photovoltaic/other/HdlAccountLogic.java b/app/src/main/java/com/hdl/photovoltaic/other/HdlAccountLogic.java
index 28b4233..04629d3 100644
--- a/app/src/main/java/com/hdl/photovoltaic/other/HdlAccountLogic.java
+++ b/app/src/main/java/com/hdl/photovoltaic/other/HdlAccountLogic.java
@@ -73,7 +73,7 @@
}
/**
- * 鐧诲綍
+ * 鐧诲綍(B绔处鍙�)
* 閫氳繃璐﹀彿鍜屽瘑鐮�
*
* @param account 鎵嬫満鎴栬�呴偖绠�
@@ -124,20 +124,20 @@
}
/**
- * 鐧诲綍鎴愬姛淇濆瓨
+ * 鐧诲綍鎴愬姛淇濆瓨鐧诲綍淇℃伅
*/
private void saveUserData(LoginBean obj) {
if (obj != null) {
- UserConfigManage.getInstance().setLogin(true);
- UserConfigManage.getInstance().setAcceiptPolicy(true);
- UserConfigManage.getInstance().setLoginDateTime(System.currentTimeMillis());
- UserConfigManage.getInstance().setUserId(obj.getUserId());
- UserConfigManage.getInstance().setAccount(obj.getAccount());
- UserConfigManage.getInstance().setToken(obj.getAccessToken());
- UserConfigManage.getInstance().setHeaderPrefix(obj.getHeaderPrefix());
- UserConfigManage.getInstance().setRefreshToken(obj.getRefreshToken());
+ UserConfigManage.getInstance().setLogin(true);//鏄惁鐧诲綍
+ UserConfigManage.getInstance().setAcceiptPolicy(true);//鏄惁閫夋嫨闅愮鏀跨瓥
+ UserConfigManage.getInstance().setLoginDateTime(System.currentTimeMillis());//鐧诲綍鏃堕棿
+ UserConfigManage.getInstance().setUserId(obj.getUserId());//鐢ㄦ埛id
+ UserConfigManage.getInstance().setAccount(obj.getAccount());//璐﹀彿
+ UserConfigManage.getInstance().setToken(obj.getAccessToken());//Token
+ UserConfigManage.getInstance().setHeaderPrefix(obj.getHeaderPrefix());//璁よ瘉璇锋眰澶村墠缂�(搴曞眰璇锋眰缁熶竴鍔�)
+ UserConfigManage.getInstance().setRefreshToken(obj.getRefreshToken());//鍒锋柊Token
boolean isUserId = UserConfigManage.getInstance().getUserId().equals(obj.getUserId());
- UserConfigManage.getInstance().setTheSameLoginAccount(isUserId);
+ UserConfigManage.getInstance().setTheSameLoginAccount(isUserId);//涓庝笂涓�涓处鍙锋槸鍚﹀悓涓�涓�
}
}
diff --git a/app/src/main/java/com/hdl/photovoltaic/other/HdlLogLogic.java b/app/src/main/java/com/hdl/photovoltaic/other/HdlLogLogic.java
index 741a0b8..561ab7f 100644
--- a/app/src/main/java/com/hdl/photovoltaic/other/HdlLogLogic.java
+++ b/app/src/main/java/com/hdl/photovoltaic/other/HdlLogLogic.java
@@ -29,5 +29,8 @@
Log.d(tag, mgs);
}
+ public static void print(String mgs) {
+ System.out.println(mgs);
+ }
}
diff --git a/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java b/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java
new file mode 100644
index 0000000..86bd98f
--- /dev/null
+++ b/app/src/main/java/com/hdl/photovoltaic/other/HdlUniLogic.java
@@ -0,0 +1,122 @@
+package com.hdl.photovoltaic.other;
+
+
+import com.hdl.photovoltaic.config.UserConfigManage;
+import com.hdl.photovoltaic.uni.HDLUniMP;
+import com.hdl.photovoltaic.uni.HDLUniMPSDKManager;
+
+import org.json.JSONObject;
+
+
+import io.dcloud.feature.unimp.DCUniMPJSCallback;
+
+/**
+ * uni灏忕▼搴忕殑閫昏緫
+ */
+public class HdlUniLogic implements HDLUniMPSDKManager.IOnOtherUniMPEventCallBack {
+ private static volatile HdlUniLogic sHdlUniLogic;
+
+ /**
+ * 鑾峰彇褰撳墠瀵硅薄
+ *
+ * @return HdlAccountLogic
+ */
+ public static synchronized HdlUniLogic getInstance() {
+ if (sHdlUniLogic == null) {
+ synchronized (HdlUniLogic.class) {
+ if (sHdlUniLogic == null) {
+ sHdlUniLogic = new HdlUniLogic();
+ }
+ }
+
+ }
+ return sHdlUniLogic;
+ }
+
+ /**
+ * 鍘熺敓鎺ユ敹uni鍙戞潵鐨勬暟鎹�
+ *
+ * @param appId -uni灏忕▼搴忔寚瀹氱殑appId
+ * @param event -uni灏忕▼搴忓彂鏉ユ暟鎹�
+ * @param data JSONObject com.alibaba.fastjson瑙f瀽澶勭悊
+ * @param callback callback.invoke(JSONObject) 鐢╟om.alibaba.fastjson
+ */
+ @Override
+ public void onOtherUniMPEventReceive(String appId, String event, Object data, DCUniMPJSCallback callback) {
+ if (!HDLUniMP.UNI_APP_ID.equals(appId)) {
+ return;
+ }
+ try {
+ org.json.JSONObject jsonObject = null;
+ if (data != null) {
+ jsonObject = new org.json.JSONObject(data.toString());
+ }
+ if (HDLUniMP.UNI_EVENT_HOME_CREATION.equals(event)) {
+ if (callback != null) {
+ callback.invoke(null);
+ }
+ }
+ HdlLogLogic.print("uni===鍘熺敓鎺ユ敹uni鍙戞潵鐨勬暟鎹�", event + "\r\n" + data);
+ } catch (Exception e) {
+ HdlLogLogic.print("uni===鍘熺敓鎺ユ敹uni鍙戞潵鐨勬暟鎹�", e.getMessage());
+ }
+
+ }
+
+ /**
+ * 鍘熺敓鎵撳紑uni鎸囧畾椤甸潰
+ *
+ * @param path 鎵撳紑璺緞
+ * @param jsonObject 闄勪欢鏁版嵁(娌℃湁鏁版嵁濉玭ull)
+ */
+ public void openUniMP(String path, JSONObject jsonObject) {
+ JSONObject json = this.createdJsonDate(jsonObject);
+ HDLUniMPSDKManager.getInstance().openUniMP(HDLUniMP.UNI_APP_ID, path, json, HdlUniLogic.this);
+ }
+
+ /**
+ * 鍘熺敓銆愪富鍔ㄣ�戝悜灏忕▼搴忓彂閫侀�氱煡浜嬩欢
+ * 娉ㄦ剰锛氶渶瑕佹彁鍓嶅皬绋嬪簭鍦ㄨ繍琛屾墠鍙垚鍔�
+ *
+ * @param topic 涓婚
+ * @param body 闄勪欢鏁版嵁(娌℃湁鏁版嵁濉玭ull)
+ */
+ public void sendUni(String topic, String body) {
+ try {
+ HDLUniMP.UniCallBackBaseBean callBackBaseBean = new HDLUniMP.UniCallBackBaseBean();
+ callBackBaseBean.setTopic(topic);
+ callBackBaseBean.setData(body);
+ HDLUniMPSDKManager.getInstance().sendUniMPEvent(HDLUniMP.UNI_APP_ID, HDLUniMP.UNI_APP_ID, callBackBaseBean.getJSONObject());
+ } catch (Exception e) {
+ HdlLogLogic.print("uni===鍘熺敓涓诲姩鍚戝皬绋嬪簭鍙戦�侀�氱煡浜嬩欢", e.getMessage());
+ }
+ }
+
+ /**
+ * 妫�娴嬫槸鍚﹀綋鍓嶉〉闈㈡敞鍐岀殑callback,鏄殑璇濆垯绉婚櫎
+ */
+ public void checkRemoveOtherUniMPEventCallBack() {
+ HDLUniMPSDKManager.getInstance().checkRemoveOtherUniMPEventCallBack(this);
+ }
+
+ /**
+ * 缁勮uni鍙戦�佹暟鎹牸寮�
+ *
+ * @param data -闄勪欢鏁版嵁(娌℃湁鏁版嵁濉玭ull)
+ * @return JSONObject
+ */
+ public JSONObject createdJsonDate(JSONObject data) {
+ HDLUniMP.UniCallBackBaseBean uniCallBackBaseBean = new HDLUniMP.UniCallBackBaseBean();
+ try {
+ if (data == null) {
+ data = new JSONObject();
+ }
+ data.put("token", UserConfigManage.getInstance().getToken());
+ uniCallBackBaseBean.setData(data);
+ return uniCallBackBaseBean.getJSONObject();
+ } catch (Exception e) {
+ HdlLogLogic.print("uni===缁勮uni鍙戦�佹暟鎹牸寮�", e.getMessage());
+ }
+ return new JSONObject();
+ }
+}
diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/HomeLoginActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/HomeLoginActivity.java
index 4b03a84..1d03953 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/HomeLoginActivity.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/HomeLoginActivity.java
@@ -306,5 +306,4 @@
view.setText(spannable);
}
-
}
\ No newline at end of file
diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java b/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java
index 3c595e7..17a4e7e 100644
--- a/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java
+++ b/app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseListFragment.java
@@ -1,5 +1,6 @@
package com.hdl.photovoltaic.ui.powerstation;
+import android.Manifest;
import android.content.Context;
import android.content.pm.PackageManager;
import android.hardware.camera2.CameraManager;
@@ -15,10 +16,12 @@
import com.google.gson.Gson;
import com.google.gson.JsonObject;
import com.hdl.photovoltaic.R;
+import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.databinding.FragmentHouseListBinding;
import com.hdl.photovoltaic.base.CustomBaseFragment;
import com.hdl.photovoltaic.databinding.LoadingConfirmInputBinding;
import com.hdl.photovoltaic.other.HdlThreadLogic;
+import com.hdl.photovoltaic.other.HdlUniLogic;
import com.hdl.photovoltaic.ui.adapter.HouseInfoAdapter;
import com.hdl.photovoltaic.ui.bean.HouseListBean;
import com.hdl.photovoltaic.ui.device.FastScanActivity;
@@ -27,6 +30,7 @@
import com.hdl.photovoltaic.utils.PermissionUtils;
import com.hdl.photovoltaic.widget.ConfirmationInputDialog;
+import org.json.JSONException;
import org.json.JSONObject;
import java.util.ArrayList;
@@ -60,52 +64,13 @@
}
-
private void initEvent() {
viewBinding.toolbarTopFragmentHouseListRl.topMoreIv.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
-// String path = "pages/powerStationDetail/index";
-//// HDLUniMP.UNI_PATH_MILLIMETER;//鍘熺敓閫氱煡灏忕▼搴忓湴鍧�
-// HDLUniMP.UniCallBackBaseBean uniCallBackBaseBean = new HDLUniMP.UniCallBackBaseBean();
-// uniCallBackBaseBean.setType(HDLUniMP.UNI_EVENT_HOME_DETAILS);
-// uniCallBackBaseBean.setPath(path);
-// JSONObject jsonObject = uniCallBackBaseBean.getJSONObject();
-//
-// HDLUniMPSDKManager.getInstance().openUniMP(HDLUniMP.UNI_APP_ID, path, jsonObject, new HDLUniMPSDKManager.IOnOtherUniMPEventCallBack() {
-// @Override
-// public void onOtherUniMPEventReceive(String appid, String event, Object data, DCUniMPJSCallback callback) {
-//
-// }
-// });
-//
-// HdlThreadLogic.runThread(new Runnable() {
-// @Override
-// public void run() {
-// SystemClock.sleep(3000);
-// HDLUniMPSDKManager.getInstance().sendUniMPEvent(HDLUniMP.UNI_APP_ID, "2342", "764574574");
-//
-// }
-// }, null, null);
-
-
-// String[] ary = PermissionUtils.checkPermission(_mActivity, new String[]{Manifest.permission.CAMERA});
-// if (ary.length > 0) {
-// requestPermissions(ary, PermissionUtils.STATUS_SUCCESS);
-// } else {
-// startActivity(FastScanActivity.class);
-// }
-
- ConfirmationInputDialog confirmationInputDialog = new ConfirmationInputDialog(_mActivity);
- confirmationInputDialog.show();
- confirmationInputDialog.setNoOnclickListener(new ConfirmationInputDialog.onNoOnclickListener() {
- @Override
- public void Cancel() {
- confirmationInputDialog.dismiss();
- }
- });
-
+ // 鎵撳紑灏忕▼搴忛〉闈�
+ HdlUniLogic.getInstance().openUniMP(HDLUniMP.UNI_EVENT_HOME_CREATION, null);
}
});
//璁剧疆涓嬫媺绠ご棰滆壊
@@ -143,6 +108,18 @@
}
+ /**
+ * 鐢宠鏉冮檺
+ */
+ private void requestPermissions() {
+ String[] ary = PermissionUtils.checkPermission(_mActivity, new String[]{Manifest.permission.CAMERA});
+ if (ary.length > 0) {
+ requestPermissions(ary, PermissionUtils.STATUS_SUCCESS);
+ } else {
+ startActivity(FastScanActivity.class);
+ }
+ }
+
@Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
@@ -156,4 +133,6 @@
}
}
+
+
}
diff --git a/app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMP.java b/app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMP.java
index 4fb75f6..edf9a9d 100644
--- a/app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMP.java
+++ b/app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMP.java
@@ -19,28 +19,31 @@
public final static String UNI_EVENT_uniMPOnClose = "uni_MPOnClose";//鑷畾涔夊皬绋嬪簭鍏抽棴浜嬩欢
public final static String UNI_EVENT_GetAppParams = "uni_GetAppParams";//鑾峰彇APP搴旂敤淇℃伅
- //銆愬皬绋嬪簭銆戝彂閫佸埌銆愬師鐢熴�� 鍔犲墠缂�:uni_
- /*********浣忓畢銆愮數绔欍�戞ā鍧�*********/
- public final static String UNI_EVENT_HOME_LIST = "list";//鑾峰彇浣忓畢銆愮數绔欍�戝垪琛�
- public final static String UNI_EVENT_HOME_CREATION = "creation";//浣忓畢銆愮數绔欍�戝垱寤�
- public final static String UNI_EVENT_HOME_EDIT = "edit";//浣忓畢銆愮數绔欍�戠紪杈�
- public final static String UNI_EVENT_HOME_DETAILS = "details";//浣忓畢銆愮數绔欍�戣鎯�
- public final static String UNI_EVENT_Home_DEl = "del";//浣忓畢銆愮數绔欍�戝垹闄�
- /*********璁惧妯″潡*********/
- public final static String UNI_EVENT_DEVICE_LIST = "list";//閫嗗彉鍣ㄨ澶囧垪琛�
- public final static String UNI_EVENT_DEVICE_CHILD_LIST = "child_list";//閫嗗彉鍣ㄣ�愪笅鎸傘�戣澶囧垪琛�
- public final static String UNI_EVENT_DEVICE_ADD = "add";//璁惧娣诲姞
- public final static String UNI_EVENT_DEVICE_DEL = "del";//璁惧鍒犻櫎
- public final static String UNI_EVENT_DEVICE_OID = "oid";//璁惧銆愬寘鎷笅鎸傝澶囥�憃id鍒楄〃
-
-
- //銆愬師鐢熴�戜富鍔ㄥ彂閫佸埌銆愬皬绋嬪簭銆� 鍔犲墠缂�:app_
-
- //銆愬師鐢熴�戞墦寮�銆愬皬绋嬪簭銆戦〉闈㈣矾寰�:open_
+// //銆愬皬绋嬪簭銆戝彂閫佸埌銆愬師鐢熴�� 鍔犲墠缂�:uni_
+// /*********浣忓畢銆愮數绔欍�戞ā鍧�*********/
+// public final static String UNI_EVENT_HOME_LIST = "list";//鑾峰彇浣忓畢銆愮數绔欍�戝垪琛�
// public final static String UNI_EVENT_HOME_CREATION = "creation";//浣忓畢銆愮數绔欍�戝垱寤�
// public final static String UNI_EVENT_HOME_EDIT = "edit";//浣忓畢銆愮數绔欍�戠紪杈�
// public final static String UNI_EVENT_HOME_DETAILS = "details";//浣忓畢銆愮數绔欍�戣鎯�
// public final static String UNI_EVENT_Home_DEl = "del";//浣忓畢銆愮數绔欍�戝垹闄�
+// /*********璁惧妯″潡*********/
+// public final static String UNI_EVENT_DEVICE_LIST = "list";//閫嗗彉鍣ㄨ澶囧垪琛�
+// public final static String UNI_EVENT_DEVICE_CHILD_LIST = "child_list";//閫嗗彉鍣ㄣ�愪笅鎸傘�戣澶囧垪琛�
+// public final static String UNI_EVENT_DEVICE_ADD = "add";//璁惧娣诲姞
+// public final static String UNI_EVENT_DEVICE_DEL = "del";//璁惧鍒犻櫎
+// public final static String UNI_EVENT_DEVICE_OID = "oid";//璁惧銆愬寘鎷笅鎸傝澶囥�憃id鍒楄〃
+
+
+ //銆愬師鐢熴�戜富鍔ㄥ彂閫佸埌銆愬皬绋嬪簭銆� 鍔犲墠缂�:app_
+
+ //銆愬師鐢熴�戞墦寮�銆愬皬绋嬪簭銆戦〉闈㈣矾寰�
+ /*********浣忓畢妯″潡*********/
+ public final static String UNI_EVENT_HOME_CREATION = "pages/powerStation/powerStationCreate";//浣忓畢銆愮數绔欍�戝垱寤�
+ public final static String UNI_EVENT_HOME_EDIT = "pages/powerStation/powerStationEdit";//浣忓畢銆愮數绔欍�戠紪杈�
+ public final static String UNI_EVENT_HOME_DETAILS = "pages/powerStationDetail/index";//浣忓畢銆愮數绔欍�戣鎯�
+// public final static String UNI_EVENT_Home_DEl = "del";//浣忓畢銆愮數绔欍�戝垹闄�
+ /*********璁惧妯″潡*********/
+ //璁惧妯″潡鎵撳紑椤甸潰鍏ㄨ矾寰�
/**
diff --git a/app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMPSDKManager.java b/app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMPSDKManager.java
index dd4722a..521c6d6 100644
--- a/app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMPSDKManager.java
+++ b/app/src/main/java/com/hdl/photovoltaic/uni/HDLUniMPSDKManager.java
@@ -262,12 +262,9 @@
if (TextUtils.isEmpty(path)) {
uniMP = DCUniMPSDK.getInstance().openUniMP(mContext, uniAppId);
} else {
-
-
UniMPOpenConfiguration uniMPOpenConfiguration = new UniMPOpenConfiguration();
uniMPOpenConfiguration.path = path;
uniMPOpenConfiguration.extraData = jsonObject;
-
uniMP = DCUniMPSDK.getInstance().openUniMP(mContext, uniAppId, uniMPOpenConfiguration);
}
mCurrentAppId = uniAppId;//璁板綍褰撳墠灏忕▼搴�
diff --git a/app/src/main/java/com/hdl/photovoltaic/widget/ConfirmationInputDialog.java b/app/src/main/java/com/hdl/photovoltaic/widget/ConfirmationInputDialog.java
index 16c6e59..5040cf6 100644
--- a/app/src/main/java/com/hdl/photovoltaic/widget/ConfirmationInputDialog.java
+++ b/app/src/main/java/com/hdl/photovoltaic/widget/ConfirmationInputDialog.java
@@ -8,6 +8,7 @@
import android.text.method.HideReturnsTransformationMethod;
import android.text.method.PasswordTransformationMethod;
import android.view.View;
+import android.widget.FrameLayout;
import androidx.annotation.NonNull;
import androidx.appcompat.content.res.AppCompatResources;
@@ -51,13 +52,20 @@
KeyboardStateObserverUtils.getKeyboardStateObserver((Activity) mContext).setKeyboardVisibilityListener(new KeyboardStateObserverUtils.OnKeyboardVisibilityListener() {
@Override
public void onKeyboardShow(int h) {
- //Toast.makeText(MainActivity.this,"閿洏寮瑰嚭",Toast.LENGTH_SHORT).show();
ConstraintSet cs = new ConstraintSet();
cs.clone(viewBinding.loadingParentCl);
// (viewBinding.loadingConfirmationRl.getTop()-dip2px(h))
+
cs.connect(R.id.loading_confirmation_rl, ConstraintSet.BOTTOM, ConstraintSet.PARENT_ID, ConstraintSet.BOTTOM, px2dip(h));//
//搴旂敤绾︽潫
cs.applyTo(viewBinding.loadingParentCl);
+
+
+// FrameLayout.LayoutParams lp = (FrameLayout.LayoutParams) viewBinding.loadingParentCl.getLayoutParams();
+// lp.bottomMargin = px2dip(h);
+// viewBinding.loadingParentCl.setLayoutParams(lp);
+
+
}
@Override
@@ -225,7 +233,7 @@
/**
* 鏍规嵁鎵嬫満鐨勫垎杈ㄧ巼浠� dp 鐨勫崟浣� 杞垚涓� px(鍍忕礌)
*/
- public int dip2px(float dpValue) {
+ private int dip2px(float dpValue) {
if (mContext == null) {
return 0;
}
@@ -236,7 +244,7 @@
/**
* 鏍规嵁鎵嬫満鐨勫垎杈ㄧ巼浠� px(鍍忕礌) 鐨勫崟浣� 杞垚涓� dp
*/
- public int px2dip(float pxValue) {
+ private int px2dip(float pxValue) {
final float scale = mContext.getResources().getDisplayMetrics().density;
return (int) (pxValue / scale + 0.5f);
}
--
Gitblit v1.8.0