diff --git a/app/src/main/java/com/bonus/canteen/activity/MainActivity.java b/app/src/main/java/com/bonus/canteen/activity/MainActivity.java
index 8b0e335..3087400 100644
--- a/app/src/main/java/com/bonus/canteen/activity/MainActivity.java
+++ b/app/src/main/java/com/bonus/canteen/activity/MainActivity.java
@@ -120,6 +120,7 @@ public class MainActivity extends AppCompatActivity {
private MainActivity activity;
TabLayout mTabLayout;
TextView titleView, userName;
+ Button exit;
private TextView timeShow, tvWeight;
private Handler mHandler = new Handler(Looper.getMainLooper());
private ShutdownReceiver shutdownReceiver;
@@ -194,12 +195,13 @@ public class MainActivity extends AppCompatActivity {
dishAdapter = new DishAdapter(MainActivity.this, dishList, MainActivity.this);
dishGridView.setAdapter(dishAdapter);
userName = findViewById(R.id.username);
+ exit = findViewById(R.id.exit);
ThreadPoolManager.getExecutor().execute(() -> {
String userNameStr = AppDatabase.getDatabase(this).loginInfoDao().getLoginInfoOne().getUserName();
runOnUiThread(() -> userName.setText(userNameStr));
});
- userName.setOnClickListener(v -> DialogLoader.getInstance().showConfirmDialog(
+ exit.setOnClickListener(v -> DialogLoader.getInstance().showConfirmDialog(
this,
"是否退出登录?",
getString(R.string.lab_yes),
@@ -228,7 +230,7 @@ public class MainActivity extends AppCompatActivity {
stallSpinner.setOnItemSelectedListener((spinner, position, id, item) -> {
String stallId = stallBeanList.get(position).getStallId();
Log.e("stallSpinner", "Selected stallId: " + stallId + ", stallName: " + stallBeanList.get(position).getStallName());
- initMealTimeTab(stallId);
+ initDishData(stallId);
});
}
@@ -378,7 +380,7 @@ public class MainActivity extends AppCompatActivity {
if (decimal.compareTo(BigDecimal.valueOf(124)) > 0) {
// 如果重量大于100,表示秤上有物品
keepASample.setEnabled(true);
- keepASample.setBackground(getDrawable(R.drawable.btn_border_bg_10_dark_green));
+ keepASample.setBackground(getDrawable(R.drawable.title_bg));
keepASample.setText(getString(R.string.keepASample));
} else {
// 如果重量小于等于0,表示秤上没有物品
diff --git a/app/src/main/java/com/bonus/canteen/adapter/DishAdapter.java b/app/src/main/java/com/bonus/canteen/adapter/DishAdapter.java
index f287f7c..4f646d8 100644
--- a/app/src/main/java/com/bonus/canteen/adapter/DishAdapter.java
+++ b/app/src/main/java/com/bonus/canteen/adapter/DishAdapter.java
@@ -87,7 +87,7 @@ public class DishAdapter extends BaseAdapter {
boolean isSampled = StringHelper.isEmptyAndNull(bean.getSampleSaveTime());
holder.isRecord.setText(isSampled ? "未留样" : "已留样");
holder.dishItemLinearLayout.setBackgroundResource(
- isSampled ? R.drawable.btn_border_bg_10_dark_green : R.drawable.btn_border_bg_10_dark_green_1
+ isSampled ? R.drawable.btn_border_bg_10_dark_blue : R.drawable.btn_border_bg_10_dark_green_1
);
ViewHolder finalHolder = holder;
holder.dishItemLinearLayout.setOnClickListener(v -> {
@@ -103,12 +103,12 @@ public class DishAdapter extends BaseAdapter {
if (StringHelper.isEmptyAndNull(dish.getSampleSaveTime())) {
LinearLayout itemLayout = (LinearLayout) viewGroup.getChildAt(list.indexOf(dish));
if (itemLayout != null) {
- itemLayout.setBackgroundResource(R.drawable.btn_border_bg_10_dark_green);
+ itemLayout.setBackgroundResource(R.drawable.btn_border_bg_10_dark_blue);
}
}
}
//设置当前选择菜品的底色
- finalHolder.dishItemLinearLayout.setBackgroundResource(R.drawable.btn_border_bg_10_dark_blue);
+ finalHolder.dishItemLinearLayout.setBackgroundResource(R.drawable.btn_border_bg_5_fe6d4b);
mainActivity.updateDishDate(clickedBean);
}
});
diff --git a/app/src/main/java/com/bonus/canteen/utils/OkHttpService.java b/app/src/main/java/com/bonus/canteen/utils/OkHttpService.java
index 0a047d9..d89483b 100644
--- a/app/src/main/java/com/bonus/canteen/utils/OkHttpService.java
+++ b/app/src/main/java/com/bonus/canteen/utils/OkHttpService.java
@@ -268,6 +268,7 @@ public class OkHttpService {
//get方法
public String httpGet(String url, Context context) {
try {
+ Log.e("OkHttpService", "httpGet: " + url);
OkHttpClient client = getInstance();
Request request = new Request.Builder().url(url).addHeader(
"Authorization", "Bearer " + AppDatabase.getDatabase(context).loginInfoDao().getLoginInfoOne().getToken()
diff --git a/app/src/main/java/com/bonus/canteen/utils/WorkConfig.java b/app/src/main/java/com/bonus/canteen/utils/WorkConfig.java
index 94bb67f..807c786 100644
--- a/app/src/main/java/com/bonus/canteen/utils/WorkConfig.java
+++ b/app/src/main/java/com/bonus/canteen/utils/WorkConfig.java
@@ -25,10 +25,10 @@ public class WorkConfig {
throw new UnsupportedOperationException("Cannot instantiate utility class");
}
//本地
-// protected static String baseUrl = "http://192.168.0.34:48380/smart-canteen";
-// protected static String prefixesUrl = "http://192.168.0.34:48380";
protected static String baseUrl = "http://192.168.0.244:48380/smart-canteen";
protected static String prefixesUrl = "http://192.168.0.244:48380";
+// protected static String baseUrl = "http://192.168.0.244:48380/smart-canteen";
+// protected static String prefixesUrl = "http://192.168.0.244:48380";
protected static String fileUrl = "http://192.168.0.14:9090/lnyst/";
protected static String updateUrl = "https://www.baidu.com";
protected static String serverUri = "tcp://192.168.0.244:1883";
diff --git a/app/src/main/res/drawable/btn_border_bg_10_dark_blue.xml b/app/src/main/res/drawable/btn_border_bg_10_dark_blue.xml
index cf14bab..3e5d89c 100644
--- a/app/src/main/res/drawable/btn_border_bg_10_dark_blue.xml
+++ b/app/src/main/res/drawable/btn_border_bg_10_dark_blue.xml
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/btn_border_bg_10_dark_gray.xml b/app/src/main/res/drawable/btn_border_bg_10_dark_gray.xml
index 54db1c3..f44e6bb 100644
--- a/app/src/main/res/drawable/btn_border_bg_10_dark_gray.xml
+++ b/app/src/main/res/drawable/btn_border_bg_10_dark_gray.xml
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/btn_border_bg_10_dark_green_1.xml b/app/src/main/res/drawable/btn_border_bg_10_dark_green_1.xml
index c82d31a..2398039 100644
--- a/app/src/main/res/drawable/btn_border_bg_10_dark_green_1.xml
+++ b/app/src/main/res/drawable/btn_border_bg_10_dark_green_1.xml
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/btn_border_bg_10_60ffffff.xml b/app/src/main/res/drawable/btn_border_bg_10_white_1.xml
similarity index 52%
rename from app/src/main/res/drawable/btn_border_bg_10_60ffffff.xml
rename to app/src/main/res/drawable/btn_border_bg_10_white_1.xml
index 6a86c59..0cedec6 100644
--- a/app/src/main/res/drawable/btn_border_bg_10_60ffffff.xml
+++ b/app/src/main/res/drawable/btn_border_bg_10_white_1.xml
@@ -1,8 +1,8 @@
-
+
+ android:width="2dp"
+ android:color="#ffffff" />
\ No newline at end of file
diff --git a/app/src/main/res/drawable/edit_text_bg.xml b/app/src/main/res/drawable/edit_text_bg.xml
index ec3cd6c..8424266 100644
--- a/app/src/main/res/drawable/edit_text_bg.xml
+++ b/app/src/main/res/drawable/edit_text_bg.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/app/src/main/res/drawable/ic_login_bg.png b/app/src/main/res/drawable/ic_login_bg.png
index b7b1926..c42eba3 100644
Binary files a/app/src/main/res/drawable/ic_login_bg.png and b/app/src/main/res/drawable/ic_login_bg.png differ
diff --git a/app/src/main/res/drawable/title_bg.xml b/app/src/main/res/drawable/title_bg.xml
new file mode 100644
index 0000000..89a044a
--- /dev/null
+++ b/app/src/main/res/drawable/title_bg.xml
@@ -0,0 +1,8 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/font/source_han_sans_cn_bold.otf b/app/src/main/res/font/source_han_sans_cn_bold.otf
new file mode 100644
index 0000000..4b3429a
Binary files /dev/null and b/app/src/main/res/font/source_han_sans_cn_bold.otf differ
diff --git a/app/src/main/res/font/source_han_sans_cn_medium.ttf b/app/src/main/res/font/source_han_sans_cn_medium.ttf
new file mode 100644
index 0000000..2639ef9
Binary files /dev/null and b/app/src/main/res/font/source_han_sans_cn_medium.ttf differ
diff --git a/app/src/main/res/font/source_han_sans_regular.otf b/app/src/main/res/font/source_han_sans_regular.otf
new file mode 100644
index 0000000..886f82f
Binary files /dev/null and b/app/src/main/res/font/source_han_sans_regular.otf differ
diff --git a/app/src/main/res/layout/activity_dish_item.xml b/app/src/main/res/layout/activity_dish_item.xml
index b02389a..cc85622 100644
--- a/app/src/main/res/layout/activity_dish_item.xml
+++ b/app/src/main/res/layout/activity_dish_item.xml
@@ -19,7 +19,7 @@
android:layout_width="150dp"
android:layout_height="wrap_content"
android:id="@+id/dish_item_linear_layout"
- android:background="@drawable/btn_border_bg_10_dark_green"
+ android:background="@drawable/btn_border_bg_10_dark_blue"
android:orientation="vertical"
android:padding="20dp">
+ android:textSize="16sp" />
diff --git a/app/src/main/res/layout/activity_keep_sample_details.xml b/app/src/main/res/layout/activity_keep_sample_details.xml
index 921ede6..d6377c2 100644
--- a/app/src/main/res/layout/activity_keep_sample_details.xml
+++ b/app/src/main/res/layout/activity_keep_sample_details.xml
@@ -6,15 +6,17 @@
android:layout_height="match_parent"
android:background="#F4F4F4"
android:orientation="vertical">
-
+
+ android:layout_height="wrap_content"
+ android:padding="10dp">
@@ -26,6 +30,7 @@
android:id="@+id/stall_spinner"
style="@style/Material.SpinnerStyle"
android:layout_height="50dp"
+ app:ms_dropdown_max_height="300dp"
android:layout_marginStart="10dp"
android:minWidth="200dp" />
@@ -33,6 +38,7 @@
android:id="@+id/storage_status_spinner"
style="@style/Material.SpinnerStyle"
android:layout_height="50dp"
+ app:ms_dropdown_max_height="300dp"
android:layout_marginStart="@dimen/config_margin_10dp"
android:minWidth="200dp" />
@@ -60,7 +66,7 @@
style="?android:attr/buttonBarButtonStyle"
android:layout_width="100dp"
android:layout_height="wrap_content"
- android:background="@drawable/btn_border_bg_10_dark_green"
+ android:background="@drawable/title_bg"
android:text="@string/query" />
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_keep_sample_title.xml b/app/src/main/res/layout/activity_keep_sample_title.xml
index 061e0f3..36c582b 100644
--- a/app/src/main/res/layout/activity_keep_sample_title.xml
+++ b/app/src/main/res/layout/activity_keep_sample_title.xml
@@ -18,7 +18,7 @@
@@ -64,6 +68,7 @@
android:text="存放状态"
android:textSize="20sp"
android:textColor="#000000"
+ android:background="#F2F2F2"
android:gravity="center"
android:padding="10dp"/>
-
-
+ android:text="智能留样称"/>
+
+
+
+
@@ -67,17 +80,20 @@
android:layout_height="wrap_content"
android:layout_weight="1"
android:maxLength="20"
- android:text="13866134935"
android:hint="@string/please_enter_username"
+ android:textColorHint="#999999"
+ android:text="13866134935"
android:inputType="textPersonName"
android:background="@android:color/transparent"
- android:paddingLeft="10dp"
- android:autofillHints="" />
+ android:paddingStart="10dp"
+ android:autofillHints=""
+ tools:ignore="RtlSymmetry" />
@@ -97,26 +113,29 @@
android:autofillHints=""
android:background="@android:color/transparent"
android:hint="@string/please_enter_password"
- android:layout_marginRight="5dp"
+ android:layout_marginEnd="5dp"
android:inputType="textPassword"
android:paddingLeft="10dp"
android:text="Bonus$2028" />
+
+ android:contentDescription="@string/image_desc"
+ android:src="@drawable/ic_eye_close" />
@@ -14,14 +16,22 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello"
+ android:fontFamily="@font/source_han_sans_cn_medium"
android:layout_marginStart="20dp"
- android:textSize="28sp"/>
+ android:textSize="15pt"/>
+ android:textSize="15pt"/>
+
+
@@ -60,27 +79,31 @@
android:id="@+id/canteen_spinner"
android:minWidth="250dp"
android:enabled="false"
+ app:ms_dropdown_max_height="300dp"
style="@style/Material.SpinnerStyle" />
+ android:background="@drawable/title_bg"/>
+
+ android:layout_width="150dp"
+ android:layout_height="42dp"
+ android:layout_marginStart="@dimen/config_margin_20dp"
+ android:background="@drawable/title_bg"
+ android:text="刷新" />
+ android:textSize="6pt"/>