This commit is contained in:
lixiaopeng
2021-01-21 18:37:36 +08:00
parent 111df21374
commit 05dd0f86b5
31 changed files with 196 additions and 154 deletions

View File

@@ -1,11 +1,13 @@
package com.mogo.cloud;
import android.content.Intent;
import android.os.Bundle;
import android.widget.Button;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import com.mogo.cloud.network.NetworkActivity;
import com.mogo.cloud.passport.MoGoAiCloudClient;
/**
@@ -17,6 +19,9 @@ public class PassPortActivity extends AppCompatActivity {
private TextView tvSn;
private TextView tvToken;
private Button btnJumpToNet;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
@@ -25,11 +30,17 @@ public class PassPortActivity extends AppCompatActivity {
btnRefreshToken = findViewById(R.id.btnRefreshToken);
tvSn = findViewById(R.id.tvSn);
tvToken = findViewById(R.id.tvToken);
btnJumpToNet = findViewById(R.id.btnJumpToNet);
btnRefreshToken.setOnClickListener(v -> {
tvSn.setText("SN" + MoGoAiCloudClient.getInstance().getAiCloudClientConfig().getSn());
tvToken.setText("Token" + MoGoAiCloudClient.getInstance().getAiCloudClientConfig().getToken());
});
btnJumpToNet.setOnClickListener(v -> {
Intent intent = new Intent(this, NetworkActivity.class);
startActivity(intent);
});
}
}

View File

@@ -1,7 +1,5 @@
package com.mogo.cloud.network;
import com.mogo.cloud.network.V2XRoadDataRes;
import java.util.Map;
import io.reactivex.Observable;

View File

@@ -1,6 +1,7 @@
package com.mogo.cloud.network;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
@@ -10,6 +11,10 @@ import androidx.appcompat.app.AppCompatActivity;
import com.google.gson.Gson;
import com.mogo.cloud.R;
import com.mogo.cloud.commons.network.RetrofitFactory;
import com.mogo.cloud.tanlu.UploadManager;
import com.mogo.cloud.tanlu.api.ITanluUploadCallback;
import com.mogo.cloud.tanlu.bean.InformationBody;
import com.mogo.cloud.tanlu.bean.UploadResult;
import java.util.HashMap;
@@ -38,16 +43,35 @@ public class NetworkActivity extends AppCompatActivity {
tvResult = (TextView) findViewById(R.id.tv_result);
apiService = RetrofitFactory.INSTANCE.getInstance("http://dzt-test.zhidaozhixing.com")
.create(ApiService.class);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
tvResult.setText("结果显示");
queryRoadData("ZD802C1938L10797");
// queryHelpSignal("ZD802C1938L10797");
// queryRoadData("ZD802C1938L10797");
// queryHelpSignal("ZD802C1938L10797");
UploadManager.getInstance(NetworkActivity.this).loadUpload(new InformationBody(), new ITanluUploadCallback() {
@Override
public void onSuccess(UploadResult result) {
Log.d("liyz", "result.id = " + result.id);
}
@Override
public void onFailure(int code) {
Log.d("liyz", " code = " + code);
}
@Override
public void onError(Throwable e) {
Log.d("liyz", "onError e = " + e);
}
});
}
});
}
public void queryRoadData(String sn) {
if (apiService != null) {
Map<String, Object> map = new HashMap<>();