From 9580ef19966b4381216ec863c8c1c333d489f33a Mon Sep 17 00:00:00 2001 From: 陈力 <66164129@qq.com> Date: 星期一, 29 五月 2023 23:45:09 +0800 Subject: [PATCH] sqllite 和 点击隐藏键盘 --- app/src/main/java/com/lotaai/canguiayw/MainActivity.java | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/com/lotaai/canguiayw/MainActivity.java b/app/src/main/java/com/lotaai/canguiayw/MainActivity.java index f143975..601fa53 100644 --- a/app/src/main/java/com/lotaai/canguiayw/MainActivity.java +++ b/app/src/main/java/com/lotaai/canguiayw/MainActivity.java @@ -1,6 +1,7 @@ package com.lotaai.canguiayw; import androidx.appcompat.app.AppCompatActivity; +import androidx.arch.core.executor.DefaultTaskExecutor; import android.content.Context; import android.content.Intent; @@ -12,13 +13,21 @@ import android.widget.ImageView; import com.blankj.utilcode.util.LogUtils; +import com.blankj.utilcode.util.TimeUtils; import com.lotaai.canguiayw.device.CanGuiCommand; import com.lotaai.canguiayw.device.CanguiStatus; import com.lotaai.canguiayw.device.DeviceMessage; import com.lotaai.canguiayw.device.DeviceType; import com.lotaai.canguiayw.device.MessageType; import com.lotaai.canguiayw.device.service.CanGuiService; +import com.lotaai.canguiayw.sqllitedb.Order; +import com.lotaai.canguiayw.sqllitedb.OrderDetail; +import com.lotaai.canguiayw.sqllitedb.SqlliteDbManage; + import org.greenrobot.eventbus.EventBus; + +import java.util.Date; +import java.util.Random; public class MainActivity extends AppCompatActivity { private Context context; @@ -41,6 +50,28 @@ return true; } }); + testData(); + } + + public void testData(){ + Random random = new Random(); + int rt= random.nextInt(10000-1000+1) + 1000; + Order order = new Order(); + order.setOrderNo("GB"+ rt); + order.setGridNo("1"); + order.setTakeCode("526895"); + order.setState(0); + Date time = new Date(); + order.setPutInDate(TimeUtils.date2String(time,"yyyy-MM-dd HH:mm:ss")); + SqlliteDbManage.getInstance().insertOrderInfo(order); + for (int p = 0; p < 3;p ++){ + OrderDetail detail = new OrderDetail(); + detail.setItemName("项目"+p); + detail.setNum(p); + detail.setOrderNo(order.getOrderNo()); + SqlliteDbManage.getInstance().insertOrUpdateOrderDetailInfo(detail); + } + LogUtils.i("插入订单数据:" + order.getOrderNo()); } public void gotoSetting(View view){ -- Gitblit v1.7.1