UI修改
This commit is contained in:
parent
aff997d3db
commit
5af720c2d6
|
|
@ -120,6 +120,7 @@ public class MainActivity extends AppCompatActivity {
|
||||||
private MainActivity activity;
|
private MainActivity activity;
|
||||||
TabLayout mTabLayout;
|
TabLayout mTabLayout;
|
||||||
TextView titleView, userName;
|
TextView titleView, userName;
|
||||||
|
Button exit;
|
||||||
private TextView timeShow, tvWeight;
|
private TextView timeShow, tvWeight;
|
||||||
private Handler mHandler = new Handler(Looper.getMainLooper());
|
private Handler mHandler = new Handler(Looper.getMainLooper());
|
||||||
private ShutdownReceiver shutdownReceiver;
|
private ShutdownReceiver shutdownReceiver;
|
||||||
|
|
@ -194,12 +195,13 @@ public class MainActivity extends AppCompatActivity {
|
||||||
dishAdapter = new DishAdapter(MainActivity.this, dishList, MainActivity.this);
|
dishAdapter = new DishAdapter(MainActivity.this, dishList, MainActivity.this);
|
||||||
dishGridView.setAdapter(dishAdapter);
|
dishGridView.setAdapter(dishAdapter);
|
||||||
userName = findViewById(R.id.username);
|
userName = findViewById(R.id.username);
|
||||||
|
exit = findViewById(R.id.exit);
|
||||||
ThreadPoolManager.getExecutor().execute(() -> {
|
ThreadPoolManager.getExecutor().execute(() -> {
|
||||||
String userNameStr = AppDatabase.getDatabase(this).loginInfoDao().getLoginInfoOne().getUserName();
|
String userNameStr = AppDatabase.getDatabase(this).loginInfoDao().getLoginInfoOne().getUserName();
|
||||||
runOnUiThread(() -> userName.setText(userNameStr));
|
runOnUiThread(() -> userName.setText(userNameStr));
|
||||||
});
|
});
|
||||||
|
|
||||||
userName.setOnClickListener(v -> DialogLoader.getInstance().showConfirmDialog(
|
exit.setOnClickListener(v -> DialogLoader.getInstance().showConfirmDialog(
|
||||||
this,
|
this,
|
||||||
"是否退出登录?",
|
"是否退出登录?",
|
||||||
getString(R.string.lab_yes),
|
getString(R.string.lab_yes),
|
||||||
|
|
@ -228,7 +230,7 @@ public class MainActivity extends AppCompatActivity {
|
||||||
stallSpinner.setOnItemSelectedListener((spinner, position, id, item) -> {
|
stallSpinner.setOnItemSelectedListener((spinner, position, id, item) -> {
|
||||||
String stallId = stallBeanList.get(position).getStallId();
|
String stallId = stallBeanList.get(position).getStallId();
|
||||||
Log.e("stallSpinner", "Selected stallId: " + stallId + ", stallName: " + stallBeanList.get(position).getStallName());
|
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) {
|
if (decimal.compareTo(BigDecimal.valueOf(124)) > 0) {
|
||||||
// 如果重量大于100,表示秤上有物品
|
// 如果重量大于100,表示秤上有物品
|
||||||
keepASample.setEnabled(true);
|
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));
|
keepASample.setText(getString(R.string.keepASample));
|
||||||
} else {
|
} else {
|
||||||
// 如果重量小于等于0,表示秤上没有物品
|
// 如果重量小于等于0,表示秤上没有物品
|
||||||
|
|
|
||||||
|
|
@ -87,7 +87,7 @@ public class DishAdapter extends BaseAdapter {
|
||||||
boolean isSampled = StringHelper.isEmptyAndNull(bean.getSampleSaveTime());
|
boolean isSampled = StringHelper.isEmptyAndNull(bean.getSampleSaveTime());
|
||||||
holder.isRecord.setText(isSampled ? "未留样" : "已留样");
|
holder.isRecord.setText(isSampled ? "未留样" : "已留样");
|
||||||
holder.dishItemLinearLayout.setBackgroundResource(
|
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;
|
ViewHolder finalHolder = holder;
|
||||||
holder.dishItemLinearLayout.setOnClickListener(v -> {
|
holder.dishItemLinearLayout.setOnClickListener(v -> {
|
||||||
|
|
@ -103,12 +103,12 @@ public class DishAdapter extends BaseAdapter {
|
||||||
if (StringHelper.isEmptyAndNull(dish.getSampleSaveTime())) {
|
if (StringHelper.isEmptyAndNull(dish.getSampleSaveTime())) {
|
||||||
LinearLayout itemLayout = (LinearLayout) viewGroup.getChildAt(list.indexOf(dish));
|
LinearLayout itemLayout = (LinearLayout) viewGroup.getChildAt(list.indexOf(dish));
|
||||||
if (itemLayout != null) {
|
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);
|
mainActivity.updateDishDate(clickedBean);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -268,6 +268,7 @@ public class OkHttpService {
|
||||||
//get方法
|
//get方法
|
||||||
public String httpGet(String url, Context context) {
|
public String httpGet(String url, Context context) {
|
||||||
try {
|
try {
|
||||||
|
Log.e("OkHttpService", "httpGet: " + url);
|
||||||
OkHttpClient client = getInstance();
|
OkHttpClient client = getInstance();
|
||||||
Request request = new Request.Builder().url(url).addHeader(
|
Request request = new Request.Builder().url(url).addHeader(
|
||||||
"Authorization", "Bearer " + AppDatabase.getDatabase(context).loginInfoDao().getLoginInfoOne().getToken()
|
"Authorization", "Bearer " + AppDatabase.getDatabase(context).loginInfoDao().getLoginInfoOne().getToken()
|
||||||
|
|
|
||||||
|
|
@ -25,10 +25,10 @@ public class WorkConfig {
|
||||||
throw new UnsupportedOperationException("Cannot instantiate utility class");
|
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 baseUrl = "http://192.168.0.244:48380/smart-canteen";
|
||||||
protected static String prefixesUrl = "http://192.168.0.244:48380";
|
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 fileUrl = "http://192.168.0.14:9090/lnyst/";
|
||||||
protected static String updateUrl = "https://www.baidu.com";
|
protected static String updateUrl = "https://www.baidu.com";
|
||||||
protected static String serverUri = "tcp://192.168.0.244:1883";
|
protected static String serverUri = "tcp://192.168.0.244:1883";
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:shape="rectangle">
|
android:shape="rectangle">
|
||||||
<solid android:color="#409eff"/>
|
<solid android:color="#4C81F4"/>
|
||||||
<corners android:radius="10dp"/>
|
<corners android:radius="10dp"/>
|
||||||
</shape>
|
</shape>
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:shape="rectangle">
|
android:shape="rectangle">
|
||||||
<solid android:color="@color/app_color_grey"/>
|
<solid android:color="@color/app_color_grey"/>
|
||||||
<corners android:radius="10dp"/>
|
<corners android:radius="5dp"/>
|
||||||
</shape>
|
</shape>
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:shape="rectangle">
|
android:shape="rectangle">
|
||||||
<solid android:color="#13aa34"/>
|
<solid android:color="#33D148"/>
|
||||||
<corners android:radius="10dp"/>
|
<corners android:radius="10dp"/>
|
||||||
</shape>
|
</shape>
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:shape="rectangle">
|
android:shape="rectangle">
|
||||||
<solid android:color="#60ffffff"/>
|
<solid android:color="#25C6E0FF"/>
|
||||||
<stroke
|
<stroke
|
||||||
android:width="1.5dp"
|
android:width="2dp"
|
||||||
android:color="#9ddedc"/> <!-- 浅灰色 -->
|
android:color="#ffffff" />
|
||||||
<corners android:radius="10dp"/>
|
<corners android:radius="10dp"/>
|
||||||
</shape>
|
</shape>
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:shape="rectangle">
|
android:shape="rectangle">
|
||||||
<solid android:color="#709A9A9A"/>
|
<solid android:color="#FFFFFF"/>
|
||||||
<stroke
|
<stroke
|
||||||
android:width="1dp"
|
android:width="1dp"
|
||||||
android:color="#D6D6D6"/> <!-- 浅灰色 -->
|
android:color="#D6D6D6"/> <!-- 浅灰色 -->
|
||||||
|
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 122 KiB After Width: | Height: | Size: 694 KiB |
|
|
@ -0,0 +1,8 @@
|
||||||
|
<shape xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:shape="rectangle">
|
||||||
|
<gradient
|
||||||
|
android:startColor="#7D97FF"
|
||||||
|
android:endColor="#4367F5"
|
||||||
|
android:angle="180"/>
|
||||||
|
<corners android:radius="5dp"/>
|
||||||
|
</shape>
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
|
@ -19,7 +19,7 @@
|
||||||
android:layout_width="150dp"
|
android:layout_width="150dp"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:id="@+id/dish_item_linear_layout"
|
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:orientation="vertical"
|
||||||
android:padding="20dp">
|
android:padding="20dp">
|
||||||
<TextView
|
<TextView
|
||||||
|
|
@ -37,11 +37,12 @@
|
||||||
android:id="@+id/tv_keep_sample_status"
|
android:id="@+id/tv_keep_sample_status"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginTop="@dimen/config_margin_5dp"
|
||||||
android:layout_marginStart="@dimen/config_margin_10dp"
|
android:layout_marginStart="@dimen/config_margin_10dp"
|
||||||
android:layout_marginEnd="@dimen/config_margin_10dp"
|
android:layout_marginEnd="@dimen/config_margin_10dp"
|
||||||
android:layout_weight="2"
|
android:layout_weight="2"
|
||||||
android:gravity="center"
|
android:gravity="center"
|
||||||
android:text="未留样"
|
android:text="未留样"
|
||||||
android:textColor="@color/white"
|
android:textColor="@color/white"
|
||||||
android:textSize="18sp" />
|
android:textSize="16sp" />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
|
||||||
|
|
@ -9,12 +9,14 @@
|
||||||
<include layout="@layout/activity_title"/>
|
<include layout="@layout/activity_title"/>
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="match_parent"
|
||||||
android:orientation="vertical"
|
android:orientation="vertical"
|
||||||
|
android:background="#FFFFFF"
|
||||||
android:padding="@dimen/config_margin_20dp">
|
android:padding="@dimen/config_margin_20dp">
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content">
|
android:layout_height="wrap_content"
|
||||||
|
android:padding="10dp">
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
|
@ -49,6 +51,7 @@
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
android:padding="10dp"
|
||||||
android:layout_marginTop="@dimen/config_margin_10dp">
|
android:layout_marginTop="@dimen/config_margin_10dp">
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
|
|
@ -84,6 +87,7 @@
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
android:padding="10dp"
|
||||||
android:layout_marginTop="@dimen/config_margin_10dp">
|
android:layout_marginTop="@dimen/config_margin_10dp">
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
|
|
@ -119,6 +123,7 @@
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
android:padding="10dp"
|
||||||
android:layout_marginTop="@dimen/config_margin_10dp">
|
android:layout_marginTop="@dimen/config_margin_10dp">
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
|
|
@ -154,6 +159,7 @@
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
android:padding="10dp"
|
||||||
android:layout_marginTop="@dimen/config_margin_10dp">
|
android:layout_marginTop="@dimen/config_margin_10dp">
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
|
|
@ -189,6 +195,7 @@
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
android:padding="10dp"
|
||||||
android:layout_marginTop="@dimen/config_margin_10dp">
|
android:layout_marginTop="@dimen/config_margin_10dp">
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
|
|
@ -224,6 +231,7 @@
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
android:padding="10dp"
|
||||||
android:layout_marginTop="@dimen/config_margin_10dp">
|
android:layout_marginTop="@dimen/config_margin_10dp">
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,16 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||||
android:id="@+id/machine_root_id"
|
android:id="@+id/machine_root_id"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
|
android:background="#F2F9FF"
|
||||||
android:orientation="vertical">
|
android:orientation="vertical">
|
||||||
<include layout="@layout/activity_title"/>
|
<include layout="@layout/activity_title"/>
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="80dp"
|
android:layout_height="95dp"
|
||||||
|
android:padding="@dimen/config_margin_10dp"
|
||||||
android:orientation="horizontal">
|
android:orientation="horizontal">
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
|
|
@ -19,6 +22,7 @@
|
||||||
android:id="@+id/canteen_spinner"
|
android:id="@+id/canteen_spinner"
|
||||||
style="@style/Material.SpinnerStyle"
|
style="@style/Material.SpinnerStyle"
|
||||||
android:layout_height="50dp"
|
android:layout_height="50dp"
|
||||||
|
app:ms_dropdown_max_height="300dp"
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
android:minWidth="200dp" />
|
android:minWidth="200dp" />
|
||||||
|
|
||||||
|
|
@ -26,6 +30,7 @@
|
||||||
android:id="@+id/stall_spinner"
|
android:id="@+id/stall_spinner"
|
||||||
style="@style/Material.SpinnerStyle"
|
style="@style/Material.SpinnerStyle"
|
||||||
android:layout_height="50dp"
|
android:layout_height="50dp"
|
||||||
|
app:ms_dropdown_max_height="300dp"
|
||||||
android:layout_marginStart="10dp"
|
android:layout_marginStart="10dp"
|
||||||
android:minWidth="200dp" />
|
android:minWidth="200dp" />
|
||||||
|
|
||||||
|
|
@ -33,6 +38,7 @@
|
||||||
android:id="@+id/storage_status_spinner"
|
android:id="@+id/storage_status_spinner"
|
||||||
style="@style/Material.SpinnerStyle"
|
style="@style/Material.SpinnerStyle"
|
||||||
android:layout_height="50dp"
|
android:layout_height="50dp"
|
||||||
|
app:ms_dropdown_max_height="300dp"
|
||||||
android:layout_marginStart="@dimen/config_margin_10dp"
|
android:layout_marginStart="@dimen/config_margin_10dp"
|
||||||
android:minWidth="200dp" />
|
android:minWidth="200dp" />
|
||||||
|
|
||||||
|
|
@ -60,7 +66,7 @@
|
||||||
style="?android:attr/buttonBarButtonStyle"
|
style="?android:attr/buttonBarButtonStyle"
|
||||||
android:layout_width="100dp"
|
android:layout_width="100dp"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:background="@drawable/btn_border_bg_10_dark_green"
|
android:background="@drawable/title_bg"
|
||||||
android:text="@string/query" />
|
android:text="@string/query" />
|
||||||
|
|
||||||
<Button
|
<Button
|
||||||
|
|
@ -69,16 +75,23 @@
|
||||||
android:layout_width="100dp"
|
android:layout_width="100dp"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginStart="10dp"
|
android:layout_marginStart="10dp"
|
||||||
android:background="@drawable/btn_border_bg_10_dark_green"
|
android:background="@drawable/btn_border_bg_10_dark_gray"
|
||||||
android:text="@string/reset" />
|
android:text="@string/reset" />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
<LinearLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:padding="@dimen/config_margin_10dp"
|
||||||
|
android:orientation="vertical">
|
||||||
<include layout="@layout/activity_keep_sample_title" />
|
<include layout="@layout/activity_keep_sample_title" />
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
|
android:layout_marginTop="5dp"
|
||||||
android:orientation="horizontal">
|
android:orientation="horizontal">
|
||||||
<include layout="@layout/activity_keep_sample_list" />
|
<include layout="@layout/activity_keep_sample_list" />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="60dp"
|
android:layout_height="50dp"
|
||||||
android:orientation="horizontal"
|
android:orientation="horizontal"
|
||||||
android:background="#F4F4F4">
|
android:background="#F4F4F4">
|
||||||
<TextView
|
<TextView
|
||||||
|
|
@ -28,6 +28,7 @@
|
||||||
android:text="食堂"
|
android:text="食堂"
|
||||||
android:textSize="20sp"
|
android:textSize="20sp"
|
||||||
android:textColor="#000000"
|
android:textColor="#000000"
|
||||||
|
android:background="#F2F2F2"
|
||||||
android:gravity="center"
|
android:gravity="center"
|
||||||
android:padding="10dp"/>
|
android:padding="10dp"/>
|
||||||
<TextView
|
<TextView
|
||||||
|
|
@ -37,6 +38,7 @@
|
||||||
android:text="档口"
|
android:text="档口"
|
||||||
android:textSize="20sp"
|
android:textSize="20sp"
|
||||||
android:textColor="#000000"
|
android:textColor="#000000"
|
||||||
|
android:background="#F2F2F2"
|
||||||
android:gravity="center"
|
android:gravity="center"
|
||||||
android:padding="10dp"/>
|
android:padding="10dp"/>
|
||||||
<TextView
|
<TextView
|
||||||
|
|
@ -44,6 +46,7 @@
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
android:text="餐次"
|
android:text="餐次"
|
||||||
|
android:background="#F2F2F2"
|
||||||
android:textSize="20sp"
|
android:textSize="20sp"
|
||||||
android:textColor="#000000"
|
android:textColor="#000000"
|
||||||
android:gravity="center"
|
android:gravity="center"
|
||||||
|
|
@ -54,6 +57,7 @@
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
android:text="菜品名称"
|
android:text="菜品名称"
|
||||||
android:textSize="20sp"
|
android:textSize="20sp"
|
||||||
|
android:background="#F2F2F2"
|
||||||
android:textColor="#000000"
|
android:textColor="#000000"
|
||||||
android:gravity="center"
|
android:gravity="center"
|
||||||
android:padding="10dp"/>
|
android:padding="10dp"/>
|
||||||
|
|
@ -64,6 +68,7 @@
|
||||||
android:text="存放状态"
|
android:text="存放状态"
|
||||||
android:textSize="20sp"
|
android:textSize="20sp"
|
||||||
android:textColor="#000000"
|
android:textColor="#000000"
|
||||||
|
android:background="#F2F2F2"
|
||||||
android:gravity="center"
|
android:gravity="center"
|
||||||
android:padding="10dp"/>
|
android:padding="10dp"/>
|
||||||
<TextView
|
<TextView
|
||||||
|
|
@ -73,6 +78,7 @@
|
||||||
android:text="在柜时长"
|
android:text="在柜时长"
|
||||||
android:textSize="20sp"
|
android:textSize="20sp"
|
||||||
android:textColor="#000000"
|
android:textColor="#000000"
|
||||||
|
android:background="#F2F2F2"
|
||||||
android:gravity="center"
|
android:gravity="center"
|
||||||
android:padding="10dp"/>
|
android:padding="10dp"/>
|
||||||
<TextView
|
<TextView
|
||||||
|
|
@ -82,6 +88,7 @@
|
||||||
android:text="打印时间"
|
android:text="打印时间"
|
||||||
android:textSize="20sp"
|
android:textSize="20sp"
|
||||||
android:textColor="#000000"
|
android:textColor="#000000"
|
||||||
|
android:background="#F2F2F2"
|
||||||
android:gravity="center"
|
android:gravity="center"
|
||||||
android:padding="10dp"/>
|
android:padding="10dp"/>
|
||||||
<TextView
|
<TextView
|
||||||
|
|
@ -89,6 +96,7 @@
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
android:text="操作"
|
android:text="操作"
|
||||||
|
android:background="#F2F2F2"
|
||||||
android:textSize="20sp"
|
android:textSize="20sp"
|
||||||
android:textColor="#000000"
|
android:textColor="#000000"
|
||||||
android:gravity="center"
|
android:gravity="center"
|
||||||
|
|
|
||||||
|
|
@ -25,31 +25,44 @@
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="500dp"
|
android:layout_width="500dp"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_gravity="center"
|
android:layout_gravity="center_vertical"
|
||||||
|
android:layout_marginStart="240dp"
|
||||||
android:padding="50dp"
|
android:padding="50dp"
|
||||||
android:background="@drawable/btn_border_bg_10_60ffffff"
|
android:background="@drawable/btn_border_bg_10_white_1"
|
||||||
android:orientation="vertical">
|
android:orientation="vertical">
|
||||||
|
<TextView
|
||||||
<ImageView
|
android:layout_width="match_parent"
|
||||||
android:layout_gravity="center"
|
android:layout_height="wrap_content"
|
||||||
android:layout_width="120dp"
|
android:textSize="12pt"
|
||||||
android:layout_height="120dp"
|
android:textColor="#4C81F4"
|
||||||
android:contentDescription="@string/image_desc"
|
android:fontFamily="@font/source_han_sans_cn_bold"
|
||||||
android:src="@drawable/ic_login_logo"/>
|
android:textFontWeight="1000"
|
||||||
|
android:text="智能留样称"/>
|
||||||
|
<LinearLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content">
|
||||||
<TextView
|
<TextView
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_gravity="center"
|
android:textSize="8pt"
|
||||||
android:textSize="28sp"
|
android:textColor="#333333"
|
||||||
android:layout_marginTop="10dp"
|
android:textFontWeight="500"
|
||||||
android:textFontWeight="1000"
|
android:fontFamily="@font/source_han_sans_cn_bold"
|
||||||
android:text="@string/app_name"/>
|
android:text="欢迎登录"/>
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:textSize="16sp"
|
||||||
|
android:layout_marginStart="@dimen/config_margin_10dp"
|
||||||
|
android:textColor="#666666"
|
||||||
|
android:textFontWeight="400"
|
||||||
|
android:text="welcome to login in"/>
|
||||||
|
</LinearLayout>
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginLeft="10dp"
|
android:layout_marginEnd="10dp"
|
||||||
android:layout_marginRight="10dp"
|
android:layout_marginTop="10dp"
|
||||||
android:layout_marginTop="30dp"
|
|
||||||
android:orientation="horizontal"
|
android:orientation="horizontal"
|
||||||
android:background="@drawable/edit_text_bg"
|
android:background="@drawable/edit_text_bg"
|
||||||
android:padding="10dp">
|
android:padding="10dp">
|
||||||
|
|
@ -67,17 +80,20 @@
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_weight="1"
|
android:layout_weight="1"
|
||||||
android:maxLength="20"
|
android:maxLength="20"
|
||||||
android:text="13866134935"
|
|
||||||
android:hint="@string/please_enter_username"
|
android:hint="@string/please_enter_username"
|
||||||
|
android:textColorHint="#999999"
|
||||||
|
android:text="13866134935"
|
||||||
android:inputType="textPersonName"
|
android:inputType="textPersonName"
|
||||||
android:background="@android:color/transparent"
|
android:background="@android:color/transparent"
|
||||||
android:paddingLeft="10dp"
|
android:paddingStart="10dp"
|
||||||
android:autofillHints="" />
|
android:autofillHints=""
|
||||||
|
tools:ignore="RtlSymmetry" />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_margin="10dp"
|
android:layout_marginTop="@dimen/config_margin_20dp"
|
||||||
|
android:layout_marginEnd="10dp"
|
||||||
android:orientation="horizontal"
|
android:orientation="horizontal"
|
||||||
android:background="@drawable/edit_text_bg"
|
android:background="@drawable/edit_text_bg"
|
||||||
android:padding="10dp">
|
android:padding="10dp">
|
||||||
|
|
@ -97,26 +113,29 @@
|
||||||
android:autofillHints=""
|
android:autofillHints=""
|
||||||
android:background="@android:color/transparent"
|
android:background="@android:color/transparent"
|
||||||
android:hint="@string/please_enter_password"
|
android:hint="@string/please_enter_password"
|
||||||
android:layout_marginRight="5dp"
|
android:layout_marginEnd="5dp"
|
||||||
android:inputType="textPassword"
|
android:inputType="textPassword"
|
||||||
android:paddingLeft="10dp"
|
android:paddingLeft="10dp"
|
||||||
android:text="Bonus$2028" />
|
android:text="Bonus$2028" />
|
||||||
|
|
||||||
<ImageView
|
<ImageView
|
||||||
android:id="@+id/check_password"
|
android:id="@+id/check_password"
|
||||||
android:layout_width="24dp"
|
android:layout_width="20dp"
|
||||||
android:layout_height="24dp"
|
android:layout_height="20dp"
|
||||||
android:layout_gravity="center_vertical"
|
android:layout_gravity="center_vertical"
|
||||||
android:src="@drawable/ic_eye_close"
|
android:contentDescription="@string/image_desc"
|
||||||
android:contentDescription="@string/image_desc" />
|
android:src="@drawable/ic_eye_close" />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
<com.xuexiang.xui.widget.layout.XUIButton
|
<com.xuexiang.xui.widget.layout.XUIButton
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_margin="10dp"
|
android:layout_marginTop="@dimen/config_margin_20dp"
|
||||||
|
android:layout_marginEnd="10dp"
|
||||||
|
android:layout_marginBottom="@dimen/config_margin_20dp"
|
||||||
android:text="@string/login"
|
android:text="@string/login"
|
||||||
android:textColor="@color/white"
|
android:textColor="@color/white"
|
||||||
android:textSize="18sp"
|
android:textSize="18sp"
|
||||||
android:backgroundTint="#006e6b"
|
android:backgroundTint="#4C81F4"
|
||||||
android:id="@+id/btn_login"/>
|
android:id="@+id/btn_login"/>
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/tv_forget_password"
|
android:id="@+id/tv_forget_password"
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,13 @@
|
||||||
xmlns:tools="http://schemas.android.com/tools"
|
xmlns:tools="http://schemas.android.com/tools"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||||
android:background="@color/xui_config_color_background_pressed"
|
android:background="@color/xui_config_color_background_pressed"
|
||||||
android:orientation="vertical">
|
android:orientation="vertical">
|
||||||
<include layout="@layout/activity_title"
|
<include layout="@layout/activity_title"
|
||||||
android:id="@+id/title"/>
|
android:id="@+id/title"/>
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
|
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:padding="10dp">
|
android:padding="10dp">
|
||||||
|
|
@ -14,14 +16,22 @@
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:text="@string/hello"
|
android:text="@string/hello"
|
||||||
|
android:fontFamily="@font/source_han_sans_cn_medium"
|
||||||
android:layout_marginStart="20dp"
|
android:layout_marginStart="20dp"
|
||||||
android:textSize="28sp"/>
|
android:textSize="15pt"/>
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/username"
|
android:id="@+id/username"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
android:fontFamily="@font/source_han_sans_cn_medium"
|
||||||
android:text="智小样"
|
android:text="智小样"
|
||||||
android:textSize="28sp"/>
|
android:textSize="15pt"/>
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:fontFamily="@font/source_han_sans_cn_medium"
|
||||||
|
android:text="!"
|
||||||
|
android:textSize="15pt"/>
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
style="?android:attr/buttonBarStyle"
|
style="?android:attr/buttonBarStyle"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
|
|
@ -36,8 +46,17 @@
|
||||||
android:layout_height="40dp"
|
android:layout_height="40dp"
|
||||||
android:layout_marginStart="10dp"
|
android:layout_marginStart="10dp"
|
||||||
android:layout_marginEnd="20dp"
|
android:layout_marginEnd="20dp"
|
||||||
android:background="@drawable/btn_border_bg_10_dark_green"
|
android:background="@drawable/title_bg"
|
||||||
android:text="@string/sampleRetentionRecord" />
|
android:text="@string/sampleRetentionRecord" />
|
||||||
|
<Button
|
||||||
|
android:id="@+id/exit"
|
||||||
|
style="?android:attr/buttonBarButtonStyle"
|
||||||
|
android:layout_width="150dp"
|
||||||
|
android:layout_height="40dp"
|
||||||
|
android:layout_marginStart="10dp"
|
||||||
|
android:layout_marginEnd="20dp"
|
||||||
|
android:background="@drawable/btn_border_bg_10_dark_gray"
|
||||||
|
android:text="@string/exit" />
|
||||||
|
|
||||||
<Button
|
<Button
|
||||||
android:id="@+id/setting"
|
android:id="@+id/setting"
|
||||||
|
|
@ -47,7 +66,7 @@
|
||||||
android:visibility="gone"
|
android:visibility="gone"
|
||||||
android:layout_marginStart="10dp"
|
android:layout_marginStart="10dp"
|
||||||
android:layout_marginEnd="20dp"
|
android:layout_marginEnd="20dp"
|
||||||
android:background="@drawable/btn_border_bg_10_dark_green"
|
android:background="@drawable/title_bg"
|
||||||
android:text="@string/setting" />
|
android:text="@string/setting" />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
@ -60,27 +79,31 @@
|
||||||
android:id="@+id/canteen_spinner"
|
android:id="@+id/canteen_spinner"
|
||||||
android:minWidth="250dp"
|
android:minWidth="250dp"
|
||||||
android:enabled="false"
|
android:enabled="false"
|
||||||
|
app:ms_dropdown_max_height="300dp"
|
||||||
style="@style/Material.SpinnerStyle" />
|
style="@style/Material.SpinnerStyle" />
|
||||||
<com.xuexiang.xui.widget.spinner.materialspinner.MaterialSpinner
|
<com.xuexiang.xui.widget.spinner.materialspinner.MaterialSpinner
|
||||||
android:id="@+id/stall_spinner"
|
android:id="@+id/stall_spinner"
|
||||||
android:minWidth="250dp"
|
android:minWidth="250dp"
|
||||||
style="@style/Material.SpinnerStyle"
|
style="@style/Material.SpinnerStyle"
|
||||||
|
app:ms_dropdown_max_height="300dp"
|
||||||
android:layout_marginStart="10dp"/>
|
android:layout_marginStart="10dp"/>
|
||||||
|
|
||||||
<Button
|
<Button
|
||||||
android:layout_width="150dp"
|
android:layout_width="150dp"
|
||||||
android:layout_height="40dp"
|
android:layout_height="40dp"
|
||||||
android:text="搜索"
|
android:text="搜索"
|
||||||
|
android:visibility="gone"
|
||||||
android:layout_marginStart="@dimen/config_margin_20dp"
|
android:layout_marginStart="@dimen/config_margin_20dp"
|
||||||
android:id="@+id/search"
|
android:id="@+id/search"
|
||||||
android:background="@drawable/btn_border_bg_10_dark_green"/>
|
android:background="@drawable/title_bg"/>
|
||||||
|
|
||||||
<Button
|
<Button
|
||||||
android:layout_width="150dp"
|
|
||||||
android:layout_height="40dp"
|
|
||||||
android:text="刷新"
|
|
||||||
android:layout_marginStart="@dimen/config_margin_20dp"
|
|
||||||
android:id="@+id/refresh"
|
android:id="@+id/refresh"
|
||||||
android:background="@drawable/btn_border_bg_10_dark_green"/>
|
android:layout_width="150dp"
|
||||||
|
android:layout_height="42dp"
|
||||||
|
android:layout_marginStart="@dimen/config_margin_20dp"
|
||||||
|
android:background="@drawable/title_bg"
|
||||||
|
android:text="刷新" />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
|
|
@ -100,6 +123,8 @@
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:text="@string/collectSamplePhotos"
|
android:text="@string/collectSamplePhotos"
|
||||||
android:textFontWeight="800"
|
android:textFontWeight="800"
|
||||||
|
android:fontFamily="@font/source_han_sans_cn_bold"
|
||||||
|
android:textColor="#333333"
|
||||||
android:textSize="22sp"/>
|
android:textSize="22sp"/>
|
||||||
<SurfaceView
|
<SurfaceView
|
||||||
android:id="@+id/take_photo_surface_view"
|
android:id="@+id/take_photo_surface_view"
|
||||||
|
|
@ -113,9 +138,11 @@
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:text="@string/pleaseSelectTheDishOnTheRightFirst"
|
android:text="@string/pleaseSelectTheDishOnTheRightFirst"
|
||||||
android:textFontWeight="800"
|
android:textFontWeight="800"
|
||||||
|
android:fontFamily="@font/source_han_sans_regular"
|
||||||
android:layout_marginTop="10dp"
|
android:layout_marginTop="10dp"
|
||||||
|
android:textColor="#606060"
|
||||||
android:gravity="center"
|
android:gravity="center"
|
||||||
android:textSize="22sp"/>
|
android:textSize="6pt"/>
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
<RelativeLayout
|
<RelativeLayout
|
||||||
android:layout_width="0dp"
|
android:layout_width="0dp"
|
||||||
|
|
@ -130,6 +157,8 @@
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:text="@string/pleaseSelectTheDishesForSampleRetention"
|
android:text="@string/pleaseSelectTheDishesForSampleRetention"
|
||||||
|
android:fontFamily="@font/source_han_sans_cn_bold"
|
||||||
|
android:textColor="#333333"
|
||||||
android:textFontWeight="800"
|
android:textFontWeight="800"
|
||||||
android:textSize="22sp"/>
|
android:textSize="22sp"/>
|
||||||
<EditText
|
<EditText
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
xmlns:tools="http://schemas.android.com/tools"
|
xmlns:tools="http://schemas.android.com/tools"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="80dp"
|
android:layout_height="80dp"
|
||||||
android:background="@color/color_dark_green"
|
android:background="@drawable/title_bg"
|
||||||
android:orientation="vertical">
|
android:orientation="vertical">
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
|
|
@ -12,12 +12,11 @@
|
||||||
android:layout_height="50dp"
|
android:layout_height="50dp"
|
||||||
android:layout_marginStart="15dp"
|
android:layout_marginStart="15dp"
|
||||||
android:layout_marginTop="15dp"
|
android:layout_marginTop="15dp"
|
||||||
android:visibility="gone"
|
|
||||||
android:text="@string/back"
|
android:text="@string/back"
|
||||||
android:gravity="center"
|
android:gravity="center"
|
||||||
android:textSize="22sp"
|
android:textSize="22sp"
|
||||||
android:textColor="@color/white"
|
android:textColor="@color/white"
|
||||||
android:background="@drawable/btn_border_bg_10_dark_green_stroke"
|
android:background="@drawable/btn_border_bg_10_dark_blue"
|
||||||
/>
|
/>
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/page_title"
|
android:id="@+id/page_title"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue