diff --git a/.idea/misc.xml b/.idea/misc.xml
index d79aadd..10608e0 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -13,7 +13,7 @@
-
+
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index ebd1379..cb84606 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -10,6 +10,7 @@
+
+ android:label="配置信息" />
@@ -52,6 +53,7 @@
android:name=".RoadConditionActivity"
android:label="路况服务" />
+
\ No newline at end of file
diff --git a/app/src/main/java/com/mogo/cloud/WifiBroadCastReceiver.java b/app/src/main/java/com/mogo/cloud/WifiBroadCastReceiver.java
new file mode 100644
index 0000000..923fc6b
--- /dev/null
+++ b/app/src/main/java/com/mogo/cloud/WifiBroadCastReceiver.java
@@ -0,0 +1,43 @@
+package com.mogo.cloud;
+
+import android.content.BroadcastReceiver;
+import android.content.Context;
+import android.content.Intent;
+import android.net.wifi.WifiInfo;
+import android.net.wifi.WifiManager;
+
+import com.mogo.cloud.utils.logger.Logger;
+
+public class WifiBroadCastReceiver extends BroadcastReceiver {
+
+ private static final String TAG = "WifiBroadCastReceiver";
+
+ @Override
+ public void onReceive(Context context, Intent intent) {
+ int wifiState = intent.getIntExtra("wifi_state", 0);
+ WifiManager wifiManager = ((WifiManager) context.getApplicationContext().getSystemService(Context.WIFI_SERVICE));
+ WifiInfo wifiInfo = wifiManager.getConnectionInfo();
+ int linkSpeed = wifiInfo.getLinkSpeed();
+ Logger.d(TAG, "wifi linkSpeed : " + linkSpeed); //wifi连接速度
+ //0到-50表示信号最好,-50到-70表示信号偏差,小于-70表示最差,有可能连接不上或者掉线
+ int level = Math.abs(wifiInfo.getRssi());
+ Logger.d(TAG, "wifi level : " + level); //wifi信号强度
+ switch (wifiState) {
+ case WifiManager.WIFI_STATE_DISABLING:
+ Logger.d(TAG, "WIFI State : DISABLING");
+ break;
+ case WifiManager.WIFI_STATE_DISABLED:
+ Logger.d(TAG, "WIFI State : DISABLED");
+ break;
+ case WifiManager.WIFI_STATE_ENABLING:
+ Logger.d(TAG, "WIFI State : ENABLING");
+ break;
+ case WifiManager.WIFI_STATE_ENABLED:
+ Logger.d(TAG, "WIFI State : ENABLED");
+ break;
+ case WifiManager.WIFI_STATE_UNKNOWN:
+ Logger.d(TAG, "WIFI State : UNKNOWN");
+ break;
+ }
+ }
+}
diff --git a/app/src/main/res/mipmap-xxhdpi/dora.png b/app/src/main/res/mipmap-xxhdpi/dora.png
new file mode 100644
index 0000000..9a2a929
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/dora.png differ
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index bb5e69c..32294b7 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -4,5 +4,6 @@
开始直播
停止直播
+ dora
\ No newline at end of file