zengjiebin лет назад: 7
Родитель
Сommit
d68508d161

+ 7 - 5
app/src/main/java/com/sheep/gamegroup/util/Jump2View.java

@@ -772,11 +772,13 @@ public class Jump2View {
             G.showToast(R.string.service_data_error);
             return;
         }
-        Intent intent = new Intent();
-        intent.setAction("android.intent.action.VIEW");
-        Uri content_url = Uri.parse(url);
-        intent.setData(content_url);
-        context.startActivity(intent);
+        try {
+            Uri uri = Uri.parse(url);
+            Intent intent = new Intent(Intent.ACTION_VIEW, uri);
+            context.startActivity(intent);
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
     }
     /**
      * 跳到web页面

+ 3 - 3
app/src/main/java/com/sheep/gamegroup/util/NetUtil.java

@@ -37,7 +37,7 @@ public class NetUtil {
     public static boolean isConnected(Context context)
     {
 
-        ConnectivityManager connectivity = (ConnectivityManager) context
+        ConnectivityManager connectivity = (ConnectivityManager) SheepApp.getInstance()
                 .getSystemService(Context.CONNECTIVITY_SERVICE);
 
         if (null != connectivity)
@@ -60,7 +60,7 @@ public class NetUtil {
      */
     public static boolean isWifi(Context context)
     {
-        ConnectivityManager cm = (ConnectivityManager) context
+        ConnectivityManager cm = (ConnectivityManager) SheepApp.getInstance()
                 .getSystemService(Context.CONNECTIVITY_SERVICE);
 
         if (cm == null)
@@ -74,7 +74,7 @@ public class NetUtil {
      */
     public static boolean isMobile(Context context)
     {
-        ConnectivityManager cm = (ConnectivityManager) context
+        ConnectivityManager cm = (ConnectivityManager) SheepApp.getInstance()
                 .getSystemService(Context.CONNECTIVITY_SERVICE);
 
         if (cm == null)

+ 1 - 1
app/src/main/java/com/sheep/gamegroup/util/SysAppUtil.java

@@ -243,7 +243,7 @@ public class SysAppUtil {
                         int result = -1;
                         Runtime runtime = Runtime.getRuntime();
                         try {
-                            Process p = runtime.exec("ping -c 1 -w 1 www.baidu.com");
+                            Process p = runtime.exec("ping -c 1 -w 2 www.baidu.com");//-c 1,表示只发送一个icmp echo_request 包  -w 1 表示等待1s
                             result = p.waitFor();
                             LogUtil.println("ping", "Process:"+result);
                         } catch (Exception e) {

+ 2 - 2
app/src/main/java/com/sheep/gamegroup/view/activity/ActFindGame.java

@@ -351,9 +351,9 @@ public class ActFindGame extends BaseActivity {
         ViewUtil.setText(find_game_name_tv, findApp.getName());
         final boolean isNeedReservation = !findApp.isCanDonload();//这里认为只有两种状态:可下载与预约下载
         if (isNeedReservation)
-            ViewUtil.setText(find_game_info_tv, String.format(Locale.CHINA, "开放时间:%s", TimeUtil.TimeStamp2Date(findApp.getDownload_at(), "yyyy-MM-dd\tHH:mm")));
+            ViewUtil.setText(find_game_info_tv, String.format(Locale.CHINA, "开放时间:%s", TimeUtil.TimeStamp2Date(findApp.getDownload_at(), "yyyy-MM-dd\u0020HH:mm")));
         else
-            ViewUtil.setText(find_game_info_tv, String.format(Locale.CHINA, "厂商:%s | 版本号:%s\t包体大小:%sM", findApp.getManufacturer(), findApp.getVersions(), findApp.getPackage_size()));
+            ViewUtil.setText(find_game_info_tv, String.format(Locale.CHINA, "厂商:%s | 版本号:%s\u0020包体大小:%sM", findApp.getManufacturer(), findApp.getVersions(), findApp.getPackage_size()));
 
         find_game_xin.setRating(findApp.getScore() / 2);
 

+ 2 - 2
app/src/main/java/com/sheep/gamegroup/view/activity/ActFindInformation.java

@@ -183,9 +183,9 @@ public class ActFindInformation extends BaseActivity implements Action1<Integer>
         final boolean isNeedReservation = !findApp.isCanDonload();//这里认为只有两种状态:可下载与预约下载
         ViewUtil.setText(find_information_game_surplus);
         if(isNeedReservation)
-            ViewUtil.setText(find_information_game_time, String.format(Locale.CHINA, "开放时间:%s", TimeUtil.TimeStamp2Date(findApp.getDownload_at(), "yyyy-MM-dd HH:mm")));
+            ViewUtil.setText(find_information_game_time, String.format(Locale.CHINA, "开放时间:%s", TimeUtil.TimeStamp2Date(findApp.getDownload_at(), "yyyy-MM-dd\u0020HH:mm")));
         else
-            ViewUtil.setText(find_information_game_time, String.format(Locale.CHINA, "厂商:%s 包体大小:%sM", findApp.getManufacturer(),findApp.getPackage_size()));
+            ViewUtil.setText(find_information_game_time, String.format(Locale.CHINA, "厂商:%s\u0020包体大小:%sM", findApp.getManufacturer(),findApp.getPackage_size()));
         find_information_game_yuan.setVisibility(View.GONE);
 
         updateView(this,findApp, find_information_game_task);

+ 1 - 1
app/src/main/java/com/sheep/gamegroup/view/activity/ActReservation.java

@@ -130,7 +130,7 @@ public class ActReservation extends BaseActivity {
 
             ViewUtil.setImage(find_information_game_icon, findApp.getIcon());
             ViewUtil.setText(find_information_game_name, findApp.getName());
-            ViewUtil.setText(find_information_game_time, String.format(Locale.CHINA, "开放时间:\n%s", TimeUtil.TimeStamp2Date(findApp.getDownload_at(), "yyyy-MM-dd\tHH:mm")));
+            ViewUtil.setText(find_information_game_time, String.format(Locale.CHINA, "开放时间:\n%s", TimeUtil.TimeStamp2Date(findApp.getDownload_at(), "yyyy-MM-dd\u0020HH:mm")));
             if(findApp.isCanDonload()){//可以下载
                 downLoadTextViewMap.put(findApp.getDownload_link(), find_information_game_bt1);
                 downLoadTextViewMap.put(findApp.getPackage_name(), find_information_game_bt1);