From 94c235c116ebca594662417b5fb2c7378f326c6b Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期三, 08 一月 2025 18:12:31 +0800
Subject: [PATCH] 1.优化上传相关代码。 2.修复多个文件上传时进度条显示异常。

---
 app/src/main/java/com/dayu/pipirrapp/utils/MapUtils.java |   33 +++++++++++++++++++++++----------
 1 files changed, 23 insertions(+), 10 deletions(-)

diff --git a/app/src/main/java/com/dayu/pipirrapp/utils/MapUtils.java b/app/src/main/java/com/dayu/pipirrapp/utils/MapUtils.java
index 3f0b700..de30b9c 100644
--- a/app/src/main/java/com/dayu/pipirrapp/utils/MapUtils.java
+++ b/app/src/main/java/com/dayu/pipirrapp/utils/MapUtils.java
@@ -9,7 +9,7 @@
  * gcj02 02骞存彁鍑猴紝鐏槦鍧愭爣锛岀粡杩囧姞瀵嗙畻娉曘�傚ぇ澶氭暟闈炵櫨搴︿腑鍥藉湴鍥惧巶鍟嗗熀鏈兘鏄娇鐢ㄧ殑鐏槦鍧愭爣锛氶珮寰凤紝鑵捐锛岃胺姝屼腑鍥絚n
  * bd09  09骞存彁鍑猴紝鐧惧害鍧愭爣锛岀粡杩囩伀鏄熷潗鏍囧啀娆″姞瀵嗭紝鐩稿綋浜庡澶у湴鍧愭爣缁忚繃浜嗕簩娆″姞瀵嗐�傜櫨搴﹁嚜宸变娇鐢�
  * 涓�鑸殑绠楁硶锛屾病鏈夌洿鎺d09->wgs84鎴栬�厀gs84->bd09锛岄兘闇�瑕佸�熷姪wgs84->gcj02鎴栬�単cj02->wgs84绠楁硶鎺ㄥ銆�
-
+ * <p>
  * 澶囨敞锛氬潗鏍囩郴杞崲
  */
 public class MapUtils {
@@ -47,10 +47,12 @@
      * @return
      */
     public static boolean outOfChina(double lat, double lon) {
-        if (lon < 72.004 || lon > 137.8347)
+        if (lon < 72.004 || lon > 137.8347) {
             return true;
-        if (lat < 0.8293 || lat > 55.8271)
+        }
+        if (lat < 0.8293 || lat > 55.8271) {
             return true;
+        }
         return false;
     }
 
@@ -103,7 +105,7 @@
      * @param lon
      * @return
      */
-    public static Gps gcj02_To_Wgs84_exact(double lat,double lon) {
+    public static Gps gcj02_To_Wgs84_exact(double lat, double lon) {
         if (outOfChina(lat, lon)) {
             return gcj02_To_Wgs84(lat, lon);
         }
@@ -127,8 +129,16 @@
             if ((Math.abs(dLat) < threshold) && (Math.abs(dLon) < threshold)) {
                 break;
             }
-            if (dLat > 0) { pLat = wgsLat; } else { mLat = wgsLat;}
-            if (dLon > 0) { pLon = wgsLon; } else { mLon = wgsLon;}
+            if (dLat > 0) {
+                pLat = wgsLat;
+            } else {
+                mLat = wgsLat;
+            }
+            if (dLon > 0) {
+                pLon = wgsLon;
+            } else {
+                mLon = wgsLon;
+            }
 
             if (++i > 1000) break;
         }
@@ -179,17 +189,20 @@
 
 }
 
-class Gps{
-    double lat,lon;
+class Gps {
+    double lat, lon;
+
     public Gps() {
     }
-    public Gps(double lat,double lon){
+
+    public Gps(double lat, double lon) {
         this.lat = lat;
         this.lon = lon;
     }
+
     @Override
     public String toString() {
-        return "{"+lat+","+lon+"}";
+        return "{" + lat + "," + lon + "}";
     }
 
 }

--
Gitblit v1.8.0