Commit 39fccf6e by llxqb

擎朗机器人第一个版本提交

parent 5de9c7a8
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
<application <application
android:name=".RobotApp" android:name=".RobotApp"
android:allowBackup="true" android:allowBackup="true"
android:icon="@mipmap/ic_launcher" android:icon="@mipmap/logo_ql"
android:label="@string/app_name" android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round" android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true" android:supportsRtl="true"
......
...@@ -21,7 +21,8 @@ import peanut.keenon.com.network.WebApiRequest; ...@@ -21,7 +21,8 @@ import peanut.keenon.com.network.WebApiRequest;
public class RobotServiceAction extends BaseAction<WebResponse> { public class RobotServiceAction extends BaseAction<WebResponse> {
private static final String O2O_URL_ADDRESS = "http://111.231.64.247/api"; private static final String O2O_URL_ADDRESS = "http://waimaiapitest.freemudorder.com/api";
// private static final String O2O_URL_ADDRESS = "http://111.231.64.247/api";
@Override @Override
public void startLoad() throws JSONException { public void startLoad() throws JSONException {
......
...@@ -68,7 +68,7 @@ public class BaseAction<T> implements Response.Listener<T>, Response.ErrorListen ...@@ -68,7 +68,7 @@ public class BaseAction<T> implements Response.Listener<T>, Response.ErrorListen
this.mErrorListener = mErrorListener; this.mErrorListener = mErrorListener;
} }
public void setSucceedListener(NetworkListener.Succeed<T> mSucceedListener) { public void setSucceedListener(NetworkListener.Succeed<T> mSucceedListener, NetworkListener.Error<String> error) {
this.mSucceedListener = mSucceedListener; this.mSucceedListener = mSucceedListener;
} }
......
...@@ -9,7 +9,7 @@ public class NetworkListener<T> { ...@@ -9,7 +9,7 @@ public class NetworkListener<T> {
void onRequestSucceed(T data, int index); void onRequestSucceed(T data, int index);
} }
public interface Error { public interface Error<T> {
void onErrorHappened(String errorCode, String errorMessage); void onErrorHappened(String errorCode, String errorMessage);
} }
......
...@@ -123,6 +123,10 @@ public class FaceActivity extends AppCompatActivity implements CameraBridgeViewB ...@@ -123,6 +123,10 @@ public class FaceActivity extends AppCompatActivity implements CameraBridgeViewB
//mFaceSerialCount = -5000; //mFaceSerialCount = -5000;
} }
} }
}, new NetworkListener.Error<String>() {
@Override
public void onErrorHappened(String errorCode, String errorMessage) {
}
}); });
setWebRequestLoding(imageService); setWebRequestLoding(imageService);
} }
......
...@@ -211,6 +211,10 @@ public class MainActivity extends Activity { ...@@ -211,6 +211,10 @@ public class MainActivity extends Activity {
public void onRequestSucceed(WebResponse data, int index) { public void onRequestSucceed(WebResponse data, int index) {
} }
}, new NetworkListener.Error<String>() {
@Override
public void onErrorHappened(String errorCode, String errorMessage) {
}
}); });
mAction.setErrorListener(new NetworkListener.Error() { mAction.setErrorListener(new NetworkListener.Error() {
......
...@@ -10,5 +10,12 @@ public class AppConstant { ...@@ -10,5 +10,12 @@ public class AppConstant {
/** /**
* 机器人初始点位 * 机器人初始点位
*/ */
public static final int INIT_POINT = 0; public static final int INIT_POINT = 60006;
/**
* 登陆信息
*/
public static final String LOGIN_USERNAME = "ql_pos_Keenon001";
public static final String LOGIN_PASSWORD = "posoperator@freemud.cn";
} }
...@@ -7,22 +7,18 @@ package peanut.keenon.com.util; ...@@ -7,22 +7,18 @@ package peanut.keenon.com.util;
public class DinnerUtil { public class DinnerUtil {
public static String tranPointName(int point){ public static String tranPointName(int point){
String pointName =null; String pointName =null;
if(point== 1){ if(point== 60006){
pointName = "一号餐桌"; pointName = "返回中";
}else if(point== 2){ }else if(point== 81){
pointName = "二号餐桌"; pointName = "送餐中:一号餐桌";
}else if(point== 3){ }else if(point== 82){
pointName = "三号餐桌"; pointName = "送餐中:二号餐桌";
}else if(point== 4){ }else if(point== 83){
pointName = "四号餐桌"; pointName = "送餐中:三号餐桌";
}else if(point== 5){ }else if(point== 84){
pointName = "五号餐桌"; pointName = "送餐中:四号餐桌";
}else if(point== 6){ }else if(point== 85){
pointName = "六号餐桌"; pointName = "送餐中:五号餐桌";
}else if(point== 7){
pointName = "七号餐桌";
}else if(point== 8){
pointName = "八号餐桌";
} }
return pointName; return pointName;
} }
......
...@@ -22,9 +22,9 @@ ...@@ -22,9 +22,9 @@
<ImageView <ImageView
android:id="@+id/merchantLogo" android:id="@+id/merchantLogo"
android:layout_width="@dimen/dp_50" android:layout_width="@dimen/dp_60"
android:layout_height="@dimen/dp_50" android:layout_height="@dimen/dp_60"
android:src="@drawable/md" /> android:src="@mipmap/logo_ql" />
<LinearLayout <LinearLayout
android:layout_width="match_parent" android:layout_width="match_parent"
...@@ -54,7 +54,7 @@ ...@@ -54,7 +54,7 @@
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:gravity="bottom" android:gravity="bottom"
android:text="机器人壹号 - 可可小爱" android:text="机器人 - 可可小爱"
android:textColor="@color/colorNormal" android:textColor="@color/colorNormal"
android:textSize="@dimen/sp_14" /> android:textSize="@dimen/sp_14" />
</LinearLayout> </LinearLayout>
...@@ -82,7 +82,7 @@ ...@@ -82,7 +82,7 @@
android:paddingBottom="@dimen/dp_10"> android:paddingBottom="@dimen/dp_10">
<RadioButton <RadioButton
android:id="@+id/btn1" android:id="@+id/start_point_rb"
android:layout_width="@dimen/dp_90" android:layout_width="@dimen/dp_90"
android:layout_height="@dimen/dp_35" android:layout_height="@dimen/dp_35"
android:layout_marginStart="@dimen/dp_10" android:layout_marginStart="@dimen/dp_10"
...@@ -90,27 +90,13 @@ ...@@ -90,27 +90,13 @@
android:background="@drawable/radiobutton_background" android:background="@drawable/radiobutton_background"
android:button="@null" android:button="@null"
android:gravity="center" android:gravity="center"
android:tag="1" android:tag="60006"
android:text="一号餐桌" android:text="服务台"
android:textColor="@color/radiobutton_textcolor" android:textColor="@color/radiobutton_textcolor"
android:textSize="@dimen/sp_14" /> android:textSize="@dimen/sp_14" />
<RadioButton <RadioButton
android:id="@+id/btn2" android:id="@+id/btn1"
android:layout_width="@dimen/dp_90"
android:layout_height="@dimen/dp_35"
android:layout_marginStart="@dimen/dp_10"
android:layout_marginTop="@dimen/dp_10"
android:background="@drawable/radiobutton_background"
android:button="@null"
android:gravity="center"
android:tag="2"
android:text="二号餐桌"
android:textColor="@color/radiobutton_textcolor"
android:textSize="@dimen/sp_14" />
<RadioButton
android:id="@+id/btn3"
android:layout_width="@dimen/dp_90" android:layout_width="@dimen/dp_90"
android:layout_height="@dimen/dp_35" android:layout_height="@dimen/dp_35"
android:layout_marginStart="@dimen/dp_10" android:layout_marginStart="@dimen/dp_10"
...@@ -118,13 +104,13 @@ ...@@ -118,13 +104,13 @@
android:background="@drawable/radiobutton_background" android:background="@drawable/radiobutton_background"
android:button="@null" android:button="@null"
android:gravity="center" android:gravity="center"
android:tag="3" android:tag="81"
android:text="号餐桌" android:text="号餐桌"
android:textColor="@color/radiobutton_textcolor" android:textColor="@color/radiobutton_textcolor"
android:textSize="@dimen/sp_14" /> android:textSize="@dimen/sp_14" />
<RadioButton <RadioButton
android:id="@+id/btn4" android:id="@+id/btn2"
android:layout_width="@dimen/dp_90" android:layout_width="@dimen/dp_90"
android:layout_height="@dimen/dp_35" android:layout_height="@dimen/dp_35"
android:layout_marginStart="@dimen/dp_10" android:layout_marginStart="@dimen/dp_10"
...@@ -132,13 +118,13 @@ ...@@ -132,13 +118,13 @@
android:background="@drawable/radiobutton_background" android:background="@drawable/radiobutton_background"
android:button="@null" android:button="@null"
android:gravity="center" android:gravity="center"
android:tag="4" android:tag="82"
android:text="号餐桌" android:text="号餐桌"
android:textColor="@color/radiobutton_textcolor" android:textColor="@color/radiobutton_textcolor"
android:textSize="@dimen/sp_14" /> android:textSize="@dimen/sp_14" />
<RadioButton <RadioButton
android:id="@+id/btn5" android:id="@+id/btn3"
android:layout_width="@dimen/dp_90" android:layout_width="@dimen/dp_90"
android:layout_height="@dimen/dp_35" android:layout_height="@dimen/dp_35"
android:layout_marginStart="@dimen/dp_10" android:layout_marginStart="@dimen/dp_10"
...@@ -146,13 +132,13 @@ ...@@ -146,13 +132,13 @@
android:background="@drawable/radiobutton_background" android:background="@drawable/radiobutton_background"
android:button="@null" android:button="@null"
android:gravity="center" android:gravity="center"
android:tag="5" android:tag="83"
android:text="号餐桌" android:text="号餐桌"
android:textColor="@color/radiobutton_textcolor" android:textColor="@color/radiobutton_textcolor"
android:textSize="@dimen/sp_14" /> android:textSize="@dimen/sp_14" />
<RadioButton <RadioButton
android:id="@+id/btn6" android:id="@+id/btn4"
android:layout_width="@dimen/dp_90" android:layout_width="@dimen/dp_90"
android:layout_height="@dimen/dp_35" android:layout_height="@dimen/dp_35"
android:layout_marginStart="@dimen/dp_10" android:layout_marginStart="@dimen/dp_10"
...@@ -160,13 +146,13 @@ ...@@ -160,13 +146,13 @@
android:background="@drawable/radiobutton_background" android:background="@drawable/radiobutton_background"
android:button="@null" android:button="@null"
android:gravity="center" android:gravity="center"
android:tag="6" android:tag="84"
android:text="号餐桌" android:text="号餐桌"
android:textColor="@color/radiobutton_textcolor" android:textColor="@color/radiobutton_textcolor"
android:textSize="@dimen/sp_14" /> android:textSize="@dimen/sp_14" />
<RadioButton <RadioButton
android:id="@+id/bt7" android:id="@+id/btn5"
android:layout_width="@dimen/dp_90" android:layout_width="@dimen/dp_90"
android:layout_height="@dimen/dp_35" android:layout_height="@dimen/dp_35"
android:layout_marginStart="@dimen/dp_10" android:layout_marginStart="@dimen/dp_10"
...@@ -174,24 +160,11 @@ ...@@ -174,24 +160,11 @@
android:background="@drawable/radiobutton_background" android:background="@drawable/radiobutton_background"
android:button="@null" android:button="@null"
android:gravity="center" android:gravity="center"
android:tag="7" android:tag="85"
android:text="号餐桌" android:text="号餐桌"
android:textColor="@color/radiobutton_textcolor" android:textColor="@color/radiobutton_textcolor"
android:textSize="@dimen/sp_14" /> android:textSize="@dimen/sp_14" />
<RadioButton
android:id="@+id/btn8"
android:layout_width="@dimen/dp_90"
android:layout_height="@dimen/dp_35"
android:layout_marginStart="@dimen/dp_10"
android:layout_marginTop="@dimen/dp_10"
android:background="@drawable/radiobutton_background"
android:button="@null"
android:gravity="center"
android:tag="8"
android:text="八号餐桌"
android:textColor="@color/radiobutton_textcolor"
android:textSize="@dimen/sp_14" />
</peanut.keenon.com.control.RadioGroupEx> </peanut.keenon.com.control.RadioGroupEx>
...@@ -202,7 +175,7 @@ ...@@ -202,7 +175,7 @@
android:padding="@dimen/dp_10" android:padding="@dimen/dp_10"
android:text="@string/dinner_table_hint" android:text="@string/dinner_table_hint"
android:textColor="@color/colorNormal" android:textColor="@color/colorNormal"
android:textSize="@dimen/sp_11" /> android:textSize="@dimen/sp_12" />
</LinearLayout> </LinearLayout>
......
<resources> <resources>
<string name="app_id">5af25aee</string> <string name="app_id">5af25aee</string>
<string name="app_name">PeanutSample</string> <string name="app_name">擎朗机器人</string>
<string name="auto_pilot_pause">暂停导航</string> <string name="auto_pilot_pause">暂停导航</string>
<string name="auto_pilot">自动导航</string> <string name="auto_pilot">自动导航</string>
<string name="auto_pilot_resume">继续导航</string> <string name="auto_pilot_resume">继续导航</string>
...@@ -18,5 +18,5 @@ ...@@ -18,5 +18,5 @@
<string name="dinner_left_table">2</string> <string name="dinner_left_table">2</string>
<string name="dinner_right_table">3</string> <string name="dinner_right_table">3</string>
<string name="dinner_table_have_check">已经被选择,请选择其它餐桌</string> <string name="dinner_table_have_check">已经被选择,请选择其它餐桌</string>
<string name="dinner_table_hint">机器人会按右侧餐桌顺序送餐</string> <string name="dinner_table_hint">请选择餐桌号,机器人会按右侧餐桌顺序送餐</string>
</resources> </resources>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment