修改相关bug ,添加日志

This commit is contained in:
wangdongsheng
2021-10-14 18:29:51 +08:00
parent c86c914a9b
commit e59724bcfd
17 changed files with 119 additions and 64 deletions

View File

@@ -184,8 +184,6 @@ public class FragmentManagement extends BaseActivity {
fragmentTransaction.hide(photoFragment); fragmentTransaction.hide(photoFragment);
if (videoFragment!=null)//查看详情-视频 37 if (videoFragment!=null)//查看详情-视频 37
fragmentTransaction.hide(videoFragment); fragmentTransaction.hide(videoFragment);
} }
public void selectorFragment(int i) { public void selectorFragment(int i) {
@@ -503,7 +501,8 @@ public class FragmentManagement extends BaseActivity {
private void setZtlTextColor() { private void setZtlTextColor() {
ImmersionBar.with(this).statusBarDarkFont(true, 0.2f) ImmersionBar.with(this)
.statusBarDarkFont(true, 0.2f)
//原理:如果当前设备支持状态栏字体变色,会设置状态栏字体为黑色,如果当前设备不支持状态栏字体变色,会使当前状态栏加上透明度,否则不执行透明度 //原理:如果当前设备支持状态栏字体变色,会设置状态栏字体为黑色,如果当前设备不支持状态栏字体变色,会使当前状态栏加上透明度,否则不执行透明度
.init(); .init();
} }

View File

@@ -104,7 +104,8 @@ public class HomeActivity extends BaseActivity{
} }
@Override @Override
public void onPageScrollStateChanged(int state) { } public void onPageScrollStateChanged(int state) {
}
}); });
mViewPager.setCanScroll(true); mViewPager.setCanScroll(true);
mViewPager.setNoScrollAnim(false); mViewPager.setNoScrollAnim(false);
@@ -133,7 +134,6 @@ public class HomeActivity extends BaseActivity{
//点击table layout效果 //点击table layout效果
@Override @Override
public void onTabUnselected(TabLayout.Tab tab) {} public void onTabUnselected(TabLayout.Tab tab) {}
@Override @Override
public void onTabReselected(TabLayout.Tab tab) {} public void onTabReselected(TabLayout.Tab tab) {}
}); });
@@ -166,7 +166,6 @@ public class HomeActivity extends BaseActivity{
this.finish(); this.finish();
} }
} }
} }
@Override @Override
protected void onDestroy() { protected void onDestroy() {

View File

@@ -300,7 +300,6 @@ public class LoginActivity extends BaseActivity implements View.OnClickListener
Toast.makeText(LoginActivity.this, response.getMessage() + "", Toast.LENGTH_SHORT).show(); Toast.makeText(LoginActivity.this, response.getMessage() + "", Toast.LENGTH_SHORT).show();
} }
} }
@Override @Override
public void onError(Throwable e, int id) { public void onError(Throwable e, int id) {
dismissLoadingDialog(); dismissLoadingDialog();

View File

@@ -191,7 +191,6 @@ public class PhotographActivity extends BaseActivity implements View.OnClickList
} }
}); });
*/ */
} }
}); });
@@ -210,19 +209,20 @@ public class PhotographActivity extends BaseActivity implements View.OnClickList
@Subscribe @Subscribe
public void onEvent(Message data) { public void onEvent(Message data) {
} }
@Override @Override
protected void onResume() { protected void onResume() {
super.onResume(); super.onResume();
photographBuilder.append("onResume "); photographBuilder.append("onResume ,");
cameraView.open(); cameraView.open();
} }
@Override @Override
protected void onPause() { protected void onPause() {
super.onPause(); super.onPause();
photographBuilder.append("onPause "); photographBuilder.append("onPause ,");
cameraView.close(); cameraView.close();
} }

View File

@@ -132,7 +132,6 @@ public class PicturesActivity extends BaseActivity implements View.OnClickListen
private File logFile; private File logFile;
private StringBuilder picturesBuilder; private StringBuilder picturesBuilder;
@Override @Override
protected int getLayout() { protected int getLayout() {
EventBus.getDefault().register(this); EventBus.getDefault().register(this);
@@ -143,7 +142,6 @@ public class PicturesActivity extends BaseActivity implements View.OnClickListen
@Override @Override
protected void initView() { protected void initView() {
super.initView(); super.initView();
removables = new ArrayList<>();//存储轨迹的marker removables = new ArrayList<>();//存储轨迹的marker
layerChange = findViewById(R.id.layer_change); layerChange = findViewById(R.id.layer_change);
if (getIntent() != null) { if (getIntent() != null) {
@@ -556,7 +554,6 @@ public class PicturesActivity extends BaseActivity implements View.OnClickListen
removables.get(i).remove(); removables.get(i).remove();
} }
removables.clear(); removables.clear();
picturesBuilder.append("onDestroy"); picturesBuilder.append("onDestroy");
picturesBuilder.append("\r\n"); picturesBuilder.append("\r\n");
FileUtils.writeFile(logFile.getAbsolutePath(), picturesBuilder.toString(), true); FileUtils.writeFile(logFile.getAbsolutePath(), picturesBuilder.toString(), true);

View File

@@ -46,15 +46,12 @@ public class VideoActivity extends BaseActivity implements View.OnClickListener
imageVideo.setOnClickListener(this); imageVideo.setOnClickListener(this);
jzvdStd.setUp(videoPath,"", Jzvd.SCREEN_NORMAL); jzvdStd.setUp(videoPath,"", Jzvd.SCREEN_NORMAL);
Glide.with(this).asDrawable().load(videoPath).into(jzvdStd.posterImageView); //设置图片 Glide.with(this).asDrawable().load(videoPath).into(jzvdStd.posterImageView); //设置图片
} }
@Override @Override
protected void onPause() { protected void onPause() {
super.onPause(); super.onPause();
Jzvd.releaseAllVideos(); Jzvd.releaseAllVideos();
} }
@Override @Override
public void onBackPressed() { public void onBackPressed() {

View File

@@ -47,11 +47,10 @@ public class WebActivity extends BaseActivity implements View.OnClickListener {
} }
private void initWebWork() { private void initWebWork() {
showLoadingDialog();
Bundle bundle = getIntent().getExtras(); Bundle bundle = getIntent().getExtras();
if (bundle!=null){ if (bundle!=null){
String url = bundle.getString("url"); String url = bundle.getString("url");
if (url != null && !url.equals("")) { if (url == null || url.equals("")) {
Toast.makeText(this, "连接失败", Toast.LENGTH_SHORT).show(); Toast.makeText(this, "连接失败", Toast.LENGTH_SHORT).show();
return; return;
} }
@@ -62,7 +61,7 @@ public class WebActivity extends BaseActivity implements View.OnClickListener {
httpParams.put(entry.getKey(),entry.getValue()); httpParams.put(entry.getKey(),entry.getValue());
} }
} }
showLoadingDialog();
OkGoBuilder.getInstance() OkGoBuilder.getInstance()
.Builder(this) .Builder(this)
.url(url) .url(url)

View File

@@ -1,5 +1,6 @@
package com.navinfo.outdoor.adapter; package com.navinfo.outdoor.adapter;
import android.annotation.SuppressLint;
import android.content.Context; import android.content.Context;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
@@ -35,6 +36,7 @@ public class PoiTaskAdapter extends RecyclerView.Adapter<PoiTaskAdapter.ViewHold
return new ViewHolder(inflate); return new ViewHolder(inflate);
} }
@SuppressLint("SetTextI18n")
@Override @Override
public void onBindViewHolder(@NonNull @NotNull ViewHolder holder, int position) { public void onBindViewHolder(@NonNull @NotNull ViewHolder holder, int position) {
HasSubmitBean.BodyBean.ListBean listBean = listBeans.get(position); HasSubmitBean.BodyBean.ListBean listBean = listBeans.get(position);
@@ -48,7 +50,7 @@ public class PoiTaskAdapter extends RecyclerView.Adapter<PoiTaskAdapter.ViewHold
}else if (listBean.getAuditStatus() == -1){ }else if (listBean.getAuditStatus() == -1){
holder.tvAuditStatus.setText("待审核"); holder.tvAuditStatus.setText("待审核");
} }
holder.tvMany.setText("0.0"); holder.tvMany.setText(""+listBean.getPrice());
} }
@Override @Override

View File

@@ -183,7 +183,7 @@ public class Constant {
public static SlidingUpPanelLayout SLIDING_LAYOUT = null;//設置 public static SlidingUpPanelLayout SLIDING_LAYOUT = null;//設置
public static boolean IS_FILTER_LIST_ITEM = true;//poi页面的查重 public static boolean IS_FILTER_LIST_ITEM = true;//poi页面的查重
public static TencentMap.OnMarkerClickListener markerClickListener = null; public static TencentMap.OnMarkerClickListener markerClickListener = null;
public static final String NAVIN_FO = "10.12";//版本日期 public static final String NAVIN_FO = "10.14";//版本日期
/* /*
*联系我们的QQ群名称和QQ群号 *联系我们的QQ群名称和QQ群号
*/ */

View File

@@ -122,6 +122,15 @@ public class HasSubmitBean {
private Integer userId; private Integer userId;
private String createTime; private String createTime;
private Integer type; private Integer type;
private double price;
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
public Integer getAuditStatus() { public Integer getAuditStatus() {
return auditStatus; return auditStatus;

View File

@@ -33,8 +33,6 @@ import java.util.Objects;
* 记录-已提交 * 记录-已提交
*/ */
public class HasSubmitFragment extends BaseFragment implements View.OnClickListener { public class HasSubmitFragment extends BaseFragment implements View.OnClickListener {
private TextView auditProcess; private TextView auditProcess;
private TextView auditThrough; private TextView auditThrough;
private TextView auditNotThrough; private TextView auditNotThrough;
@@ -99,8 +97,6 @@ public class HasSubmitFragment extends BaseFragment implements View.OnClickListe
initRequest(); initRequest();
} }
public void initRequest() { public void initRequest() {
initPoiSubMitWork();//poi initPoiSubMitWork();//poi
initCaningSubMitWork();//充电站 initCaningSubMitWork();//充电站
@@ -109,7 +105,6 @@ public class HasSubmitFragment extends BaseFragment implements View.OnClickListe
initOtherSubMitWork();//其他 initOtherSubMitWork();//其他
} }
private void initOtherSubMitWork() { private void initOtherSubMitWork() {
HttpParams httpParams = new HttpParams(); HttpParams httpParams = new HttpParams();
httpParams.put("type", "5"); httpParams.put("type", "5");
@@ -388,4 +383,5 @@ public class HasSubmitFragment extends BaseFragment implements View.OnClickListe
hasSubmitBuilder.append("\r\n"); hasSubmitBuilder.append("\r\n");
FileUtils.writeFile(logFile.getAbsolutePath(), hasSubmitBuilder.toString(), true); FileUtils.writeFile(logFile.getAbsolutePath(), hasSubmitBuilder.toString(), true);
} }
} }

View File

@@ -1,6 +1,9 @@
package com.navinfo.outdoor.fragment; package com.navinfo.outdoor.fragment;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.Intent; import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle; import android.os.Bundle;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;
@@ -11,6 +14,7 @@ import android.widget.Toast;
import androidx.recyclerview.widget.DividerItemDecoration; import androidx.recyclerview.widget.DividerItemDecoration;
import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.LinearLayoutManager;
import com.github.lazylibrary.util.FileUtils;
import com.jcodecraeer.xrecyclerview.ProgressStyle; import com.jcodecraeer.xrecyclerview.ProgressStyle;
import com.jcodecraeer.xrecyclerview.XRecyclerView; import com.jcodecraeer.xrecyclerview.XRecyclerView;
import com.lzy.okgo.model.HttpParams; import com.lzy.okgo.model.HttpParams;
@@ -25,6 +29,10 @@ import com.navinfo.outdoor.http.Callback;
import com.navinfo.outdoor.http.HttpInterface; import com.navinfo.outdoor.http.HttpInterface;
import com.navinfo.outdoor.http.OkGoBuilder; import com.navinfo.outdoor.http.OkGoBuilder;
import java.io.File;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
import java.util.Objects; import java.util.Objects;
@@ -35,6 +43,8 @@ public class MessageFragment extends BaseFragment implements View.OnClickListen
private MessageAdapter messageAdapter; private MessageAdapter messageAdapter;
private int messagePage = 1; private int messagePage = 1;
private File logFile;
private StringBuilder messageBuilder;
public static MessageFragment newInstance(Bundle bundle) { public static MessageFragment newInstance(Bundle bundle) {
MessageFragment fragment = new MessageFragment(); MessageFragment fragment = new MessageFragment();
@@ -67,6 +77,7 @@ public class MessageFragment extends BaseFragment implements View.OnClickListen
messageAdapter.setMessageClickItem(new MessageAdapter.messageClickItem() { messageAdapter.setMessageClickItem(new MessageAdapter.messageClickItem() {
@Override @Override
public void item(int id) { public void item(int id) {
messageBuilder.append("点击item ,");
HashMap<String, String> paramMap = new HashMap<>(); HashMap<String, String> paramMap = new HashMap<>();
paramMap.put("id",id+""); paramMap.put("id",id+"");
intint2WebActivity(HttpInterface.MSG_CONTENT, paramMap); intint2WebActivity(HttpInterface.MSG_CONTENT, paramMap);
@@ -119,16 +130,62 @@ public class MessageFragment extends BaseFragment implements View.OnClickListen
protected void initData() { protected void initData() {
super.initData(); super.initData();
initNetwork(); initNetwork();
SharedPreferences sharedPreferences = Objects.requireNonNull(getActivity()).getSharedPreferences(Constant.MESSAGE_TYPE, Context.MODE_PRIVATE);
SharedPreferences.Editor sharedEdit = sharedPreferences.edit();
@SuppressLint("SimpleDateFormat")
DateFormat formatter = new SimpleDateFormat("yyyyMMdd");
String newFormat = formatter.format(new Date(System.currentTimeMillis()));
String pictures_time = sharedPreferences.getString("pictures_time", null);
if (pictures_time==null){
sharedEdit.putString("pictures_time",newFormat);
sharedEdit.apply();
logFile = new File(Constant.LOG_FOLDER + "/" + newFormat + ".txt");
}else {
if (pictures_time.equals(newFormat)){
logFile = new File(Constant.LOG_FOLDER + "/" + pictures_time + ".txt");
}else {
logFile = new File(Constant.LOG_FOLDER + "/" + newFormat + ".txt");
}
}
messageBuilder = new StringBuilder();
messageBuilder.append("MessageFragment-onCreate-initData ,");
if (Constant.USHERED!=null){
messageBuilder.append("userId:").append(Constant.USHERED).append(",");
}
} }
@Override @Override
public void onClick(View v) { public void onClick(View v) {
switch (v.getId()) { switch (v.getId()) {
case R.id.message_final: case R.id.message_final:
messageBuilder.append("点击返回,");
Objects.requireNonNull(getActivity()).finish(); Objects.requireNonNull(getActivity()).finish();
break; break;
case R.id.tv_read: case R.id.tv_read:
messageBuilder.append("点击全部领取,");
break; break;
} }
} }
@Override
public void onPause() {
super.onPause();
messageBuilder.append("onPause ,");
}
@Override
public void onStop() {
super.onStop();
messageBuilder.append("onStop ,");
}
@Override
public void onDestroy() {
super.onDestroy();
messageBuilder.append("onDestroy");
messageBuilder.append("\r\n");
FileUtils.writeFile(logFile.getAbsolutePath(), messageBuilder.toString(), true);
}
} }

View File

@@ -357,6 +357,7 @@ public class OtherFragment extends BaseDrawerFragment implements View.OnClickLis
logFile = new File(Constant.LOG_FOLDER + "/" + newFormat + ".txt"); logFile = new File(Constant.LOG_FOLDER + "/" + newFormat + ".txt");
} }
} }
otherBuilder = new StringBuilder(); otherBuilder = new StringBuilder();
otherBuilder.append("OtherActivity-onCreate-initData ,"); otherBuilder.append("OtherActivity-onCreate-initData ,");
if (Constant.USHERED!=null){ if (Constant.USHERED!=null){
@@ -389,7 +390,7 @@ public class OtherFragment extends BaseDrawerFragment implements View.OnClickLis
latLng = latLineString.get(0); latLng = latLineString.get(0);
break; break;
} }
BitmapDescriptor otherDescriptor = Constant.MARKER_OTHER_SHOW; BitmapDescriptor otherDescriptor = BitmapDescriptorFactory.fromResource(R.drawable.marker_other_show);
markerOther = tencentMap.addMarker(new MarkerOptions(latLng).icon(otherDescriptor).anchor(0.5f, 1.0f)); markerOther = tencentMap.addMarker(new MarkerOptions(latLng).icon(otherDescriptor).anchor(0.5f, 1.0f));
markerOther.setZIndex(4); markerOther.setZIndex(4);
moveLatlng(latLng, null); moveLatlng(latLng, null);
@@ -400,7 +401,7 @@ public class OtherFragment extends BaseDrawerFragment implements View.OnClickLis
latLng = new LatLng(); latLng = new LatLng();
latLng.setLongitude(Double.parseDouble(x)); latLng.setLongitude(Double.parseDouble(x));
latLng.setLatitude(Double.parseDouble(y)); latLng.setLatitude(Double.parseDouble(y));
BitmapDescriptor otherDescriptor = Constant.MARKER_OTHER_SHOW; BitmapDescriptor otherDescriptor = BitmapDescriptorFactory.fromResource(R.drawable.marker_other_show);
markerOther = tencentMap.addMarker(new MarkerOptions(latLng).icon(otherDescriptor).anchor(0.5f, 1.0f)); markerOther = tencentMap.addMarker(new MarkerOptions(latLng).icon(otherDescriptor).anchor(0.5f, 1.0f));
markerOther.setZIndex(4); markerOther.setZIndex(4);
moveLatlng(latLng, null); moveLatlng(latLng, null);

View File

@@ -86,7 +86,6 @@ public class PoiTaskFragment extends BaseFragment implements View.OnClickListene
page = 1; page = 1;
initWork(type,true); initWork(type,true);
} }
@Override @Override
public void onLoadMore() { public void onLoadMore() {
initWork(type,false); initWork(type,false);

View File

@@ -92,6 +92,7 @@ public class PoiVideoFragment extends BaseDrawerFragment implements View.OnClick
private File logFile; private File logFile;
private StringBuilder poiVideoBuilder; private StringBuilder poiVideoBuilder;
public static PoiVideoFragment newInstance(Bundle bundle) { public static PoiVideoFragment newInstance(Bundle bundle) {
PoiVideoFragment fragment = new PoiVideoFragment(); PoiVideoFragment fragment = new PoiVideoFragment();
fragment.setArguments(bundle); fragment.setArguments(bundle);

View File

@@ -3,8 +3,8 @@ package com.navinfo.outdoor.http;
import com.navinfo.outdoor.api.Constant; import com.navinfo.outdoor.api.Constant;
public class HttpInterface { public class HttpInterface {
public static final String IP_= "http://dtxbmaps.navinfo.com/dtxb/m4";//正式接口 public static final String IP = "http://dtxbmaps.navinfo.com/dtxb/m4";//正式接口
public static final String IP= "http://dtxbmaps.navinfo.com/dtxb_test/m4";//测试接口 public static final String IP_= "http://dtxbmaps.navinfo.com/dtxb_test/m4";//测试接口
public static final String USER_PATH ="/user/";//我的 public static final String USER_PATH ="/user/";//我的
public static final String MSG_LIST_PATH ="/msgList/";//发现 public static final String MSG_LIST_PATH ="/msgList/";//发现