From 2088653fe47dbedbaa3c0dd7cc46d531bc0e47f7 Mon Sep 17 00:00:00 2001
From: lizhanwei <Dana_Lee1016@126.com>
Date: 星期四, 16 一月 2020 11:21:27 +0800
Subject: [PATCH] 开机启动app;修改my profile
---
app/src/main/java/safeluck/drive/evaluation/receiver/BootFinishReceiver.java | 25 ++++++
app/src/main/AndroidManifest.xml | 7 +
app/src/main/res/layout/profile_layout.xml | 182 ++++++++++++++++++++++++---------------------
3 files changed, 130 insertions(+), 84 deletions(-)
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0c25bcf..5fcb6c6 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -22,6 +22,13 @@
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
+
+
+ <receiver android:name=".receiver.BootFinishReceiver">
+ <intent-filter>
+ <action android:name="android.intent.action.BOOT_COMPLETED"/>
+ </intent-filter>
+ </receiver>
</application>
</manifest>
\ No newline at end of file
diff --git a/app/src/main/java/safeluck/drive/evaluation/receiver/BootFinishReceiver.java b/app/src/main/java/safeluck/drive/evaluation/receiver/BootFinishReceiver.java
new file mode 100644
index 0000000..f92f8b8
--- /dev/null
+++ b/app/src/main/java/safeluck/drive/evaluation/receiver/BootFinishReceiver.java
@@ -0,0 +1,25 @@
+package safeluck.drive.evaluation.receiver;
+
+import android.content.BroadcastReceiver;
+import android.content.Context;
+import android.content.Intent;
+
+import com.anyun.exam.lib.MyLog;
+
+import safeluck.drive.evaluation.MainActivity;
+
+public class BootFinishReceiver extends BroadcastReceiver {
+
+ private static final String TAG = "BootFinishReceiver";
+
+ static final String ACTION = "android.intent.action.BOOT_COMPLETED";
+ @Override
+ public void onReceive(Context context, Intent intent) {
+ if (intent.getAction().equals(ACTION)) {
+ MyLog.i(TAG,"寮�鏈哄惎鍔ㄥ畬鎴�");
+ Intent first= new Intent(context, MainActivity.class); //鍚姩鎸囧畾椤甸潰
+ first.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+ context.startActivity(intent);
+ }
+ }
+}
diff --git a/app/src/main/res/layout/profile_layout.xml b/app/src/main/res/layout/profile_layout.xml
index e5d2c44..696948c 100644
--- a/app/src/main/res/layout/profile_layout.xml
+++ b/app/src/main/res/layout/profile_layout.xml
@@ -10,7 +10,7 @@
<ImageView
android:id="@+id/iv_head"
android:layout_width="0dp"
- android:layout_height="70dp"
+ android:layout_height="90dp"
android:layout_weight="1"
android:scaleType="fitXY"
@@ -18,7 +18,7 @@
<LinearLayout
android:layout_width="0dp"
- android:layout_height="wrap_content"
+ android:layout_height="90dp"
android:layout_marginLeft="10dp"
android:layout_weight="3"
android:orientation="vertical">
@@ -27,8 +27,7 @@
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
- android:orientation="horizontal"
- >
+ android:orientation="horizontal">
<TextView
android:id="@+id/tv_name"
@@ -39,25 +38,15 @@
android:text="濮撳悕:lizanwei"
android:textColor="@android:color/white" />
- <TextView
- android:id="@+id/tv_sex"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_marginLeft="10dp"
- android:layout_marginRight="10dp"
- android:layout_toRightOf="@+id/tv_name"
- android:layout_weight="1"
- android:text="鎬у埆:鐢�"
- android:textColor="@android:color/white"/>
<TextView
- android:visibility="gone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/tv_sex"
android:layout_weight="1"
android:text="鐢靛瓙鏁欑粌:楂樼骇"
- android:textColor="@android:color/white" />
+ android:textColor="@android:color/white"
+ android:visibility="gone" />
</LinearLayout>
<LinearLayout
@@ -65,42 +54,60 @@
android:layout_height="0dp"
android:layout_marginTop="5dp"
android:layout_marginBottom="5dp"
- android:layout_weight="1"
- >
+ android:layout_weight="1">
+
+ <TextView
+ android:id="@+id/tv_sex"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginRight="10dp"
+ android:layout_toRightOf="@+id/tv_name"
+ android:layout_weight="1"
+ android:text="鎬у埆:鐢�"
+ android:textColor="@android:color/white" />
+
+ <TextView
+ android:id="@+id/tv_use_time"
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:layout_weight="1"
+ android:text="鐢ㄦ椂:"
+ android:textColor="@android:color/white"
+
+ android:visibility="gone" />
+
+ </LinearLayout>
+
+ <LinearLayout
+ android:layout_width="match_parent"
+ android:layout_height="0dp"
+ android:layout_marginTop="5dp"
+ android:layout_marginBottom="5dp"
+ android:layout_weight="1">
<TextView
android:id="@+id/tv_ID"
android:layout_width="0dp"
- android:layout_height="wrap_content"
+ android:layout_height="match_parent"
android:layout_below="@+id/tv_name"
android:layout_weight="2"
android:text="@string/user_id"
- android:textColor="@android:color/white" />
- <TextView
- android:id="@+id/tv_use_time"
- android:layout_width="0dp"
- android:layout_weight="1"
- android:layout_height="wrap_content"
- android:visibility="gone"
- android:text="鐢ㄦ椂:"
-
android:textColor="@android:color/white" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
- android:layout_weight="1"
android:layout_height="0dp"
- >
+ android:layout_weight="1">
<TextView
android:id="@+id/tv_start_time"
android:layout_width="0dp"
android:layout_height="wrap_content"
- android:text="寮�濮嬫椂闂�:"
android:layout_weight="1"
- android:textColor="@android:color/white"/>
+ android:text="寮�濮嬫椂闂�:"
+ android:textColor="@android:color/white" />
<TextView
@@ -109,72 +116,79 @@
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="鏌ョ湅鍦板浘"
- android:textColor="@android:color/white"/>
+ android:textColor="@android:color/white" />
</LinearLayout>
</LinearLayout>
+ <RelativeLayout
+ android:layout_width="0dp"
+ android:layout_height="90dp"
+ android:layout_marginLeft="10dp"
+ android:layout_weight="1"
+ android:gravity="center">
- <LinearLayout
- android:layout_width="wrap_content"
- android:layout_height="100dp"
+ <LinearLayout
+ android:id="@+id/ll_gps"
+ android:layout_width="wrap_content"
+ android:layout_height="40dp"
+ android:gravity="center"
+ android:orientation="horizontal">
- android:layout_weight="0.5"
- android:gravity="center"
- android:orientation="horizontal"
- >
+ <ImageView
+ android:id="@+id/iv_gps"
+ android:layout_width="20dp"
+ android:layout_height="20dp"
+ android:src="@drawable/gps" />
+
+ <TextView
+ android:id="@+id/tv_sat_num"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:gravity="center"
+ android:text="10"
+ android:textColor="@android:color/white" />
+
+
+ </LinearLayout>
<ImageView
- android:layout_width="20dp"
- android:layout_height="20dp"
- android:id="@+id/iv_gps"
- android:src="@drawable/gps" />
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_below="@+id/ll_gps"
+ android:id="@+id/iv_rtk_connect"
+ android:src="@drawable/antennaxml" />
+
+ </RelativeLayout>
+
+ <LinearLayout
+ android:layout_width="0dp"
+ android:layout_height="100dp"
+
+ android:layout_weight="1"
+ android:gravity="center"
+ android:orientation="vertical">
+
+
+ <TextView
+ android:id="@+id/tv_total_score"
+ android:layout_width="90dp"
+ android:layout_height="40dp"
+ android:layout_marginTop="5dp"
+ android:background="@android:color/holo_green_dark"
+ android:padding="5dp"
+ android:text="@string/total_score"
+ android:gravity="center"
+ android:textSize="20sp"
+ android:textColor="@android:color/white" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:textColor="@android:color/white"
- android:id="@+id/tv_sat_num"
+ android:text="褰撳墠寰楀垎"
android:gravity="center"
- android:text="10" />
-
-
- </LinearLayout>
- <LinearLayout
- android:layout_width="0dp"
- android:layout_height="wrap_content"
-
- android:layout_weight="1"
- android:gravity="center"
- android:orientation="vertical"
- >
-
- <ImageView
- android:layout_width="wrap_content"
- android:layout_height="0dp"
- android:layout_weight="1"
- android:id="@+id/iv_rtk_connect"
- android:src="@drawable/antennaxml" />
-
- <TextView
- android:layout_width="wrap_content"
- android:layout_height="0dp"
- android:layout_weight="1"
- android:layout_marginBottom="5dp"
- android:layout_marginTop="5dp"
- android:textColor="@android:color/white"
- android:background="@android:color/holo_green_dark"
- android:padding="5dp"
- android:id="@+id/tv_total_score"
- android:text="@string/total_score" />
-
- <TextView
- android:layout_width="wrap_content"
- android:layout_height="0dp"
- android:layout_weight="1"
- android:textColor="@android:color/white"
- android:text="褰撳墠寰楀垎" />
+ android:textColor="@android:color/white" />
</LinearLayout>
</LinearLayout>
\ No newline at end of file
--
Gitblit v1.8.0