运行通过,目前后端接口返回数据有问题,需要处理

This commit is contained in:
2020-11-10 17:30:33 +08:00
parent b2c8455a6c
commit 580881fe74
51 changed files with 195 additions and 1121 deletions

6
.idea/vcs.xml generated Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

View File

@ -11,7 +11,7 @@ android {
minSdkVersion 8
targetSdkVersion 15
versionCode 1
versionName "1.0"
versionName "V1.077"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
@ -31,8 +31,16 @@ android {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
//加载动态库
sourceSets{
main{
jniLibs.srcDir(['libs'])
}
}
}
dependencies {
//加载jar包
compile fileTree(dir: 'libs', include: ['*.jar'])
}

View File

@ -1,7 +1,6 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.chaoran"
android:versionCode="1"
android:versionName="V1.077" >
xmlns:tools="http://schemas.android.com/tools"
package="com.activity.chaoran">
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
@ -15,8 +14,8 @@
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
<!-- <uses-permission android:name="android.permission.DEVICE_POWER" /> -->
<!-- <uses-permission android:name="android.permission.WRITE_SETTINGS" />-->
<uses-permission android:name="android.permission.WRITE_SETTINGS"
tools:ignore="ProtectedPermissions" />
<uses-permission android:name="android.permission.READ_SETTINGS" />
<!-- 百度定位服务权限 -->
@ -35,10 +34,12 @@
</uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" >
</uses-permission>
<!-- <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" >-->
<!-- </uses-permission>-->
<!-- <uses-permission android:name="android.permission.READ_LOGS" >-->
<!-- </uses-permission>-->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"
tools:ignore="ProtectedPermissions">
</uses-permission>
<uses-permission android:name="android.permission.READ_LOGS"
tools:ignore="ProtectedPermissions">
</uses-permission>
<!-- 百度地图API权限 -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" >
@ -49,8 +50,6 @@
</uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE" >
</uses-permission>
<!-- -->
<uses-permission android:name="com.honeywell.decode.permission.DECODE" />
<application
@ -59,11 +58,10 @@
android:label="@string/app_name"
android:persistent="true"
android:theme="@style/AppTheme" >
<!-- <uses-library android:name="com.sprint.hardware.twinCamDevice" android:required="false"/> -->
<uses-library android:name="android.scanner.library" android:required="false" />
<activity
android:name="com.example.chaoran.MainActivity"
android:name="com.activity.chaoran.MainActivity"
android:label="@string/title_activity_main"
android:screenOrientation="behind"
android:configChanges="orientation|screenSize|keyboardHidden">
@ -75,37 +73,36 @@
</intent-filter>
</activity>
<activity
android:name="com.example.chaoran.NetWorkSet"
android:name="com.activity.chaoran.NetWorkSet"
android:label="@string/title_activity_net_work_set"
android:screenOrientation="behind" >
</activity>
<activity
android:name="com.example.chaoran.MenuActivity"
android:name="com.activity.chaoran.MenuActivity"
android:label="@string/title_activity_menu"
android:screenOrientation="behind" >
</activity>
<activity
android:name="com.example.chaoran.DjActivity"
android:name="com.activity.chaoran.DjActivity"
android:label="@string/title_activity_dj"
android:screenOrientation="behind"
android:launchMode="singleTask">
</activity>
<activity
android:name="com.example.chaoran.ParamActivity"
android:name="com.activity.chaoran.ParamActivity"
android:label="@string/title_activity_param"
android:screenOrientation="behind" >
</activity>
<activity
android:name="com.example.chaoran.DjtqActivity"
android:name="com.activity.chaoran.DjtqActivity"
android:label="@string/djtq_activity"
android:screenOrientation="behind" >
</activity>
<activity
android:name="com.example.chaoran.UpdatePwdActivity"
android:name="com.activity.chaoran.UpdatePwdActivity"
android:label="@string/title_activity_update_pwd"
android:screenOrientation="behind" >
</activity>
<!-- android:hardwareAccelerated="false" android:hardwareAccelerated="false" 硬件加速3.0以上才有 -->
<activity
android:name="map.baidu.com.BDMapActivity"
android:hardwareAccelerated="false"
@ -120,17 +117,6 @@
android:name="com.baidu.location.f"
android:enabled="true"
android:process=":remote" >
<!--
<intent-filter>
<action android:name="com.baidu.location.service_v2.9"></action>
</intent-filter>
-->
</service>
<activity
@ -144,13 +130,13 @@
android:screenOrientation="behind" >
</activity>
<activity
android:name="com.example.chaoran.MipcaActivityCapture"
android:name="com.activity.chaoran.MipcaActivityCapture"
android:label="@string/title_activity_camera_scan"
android:screenOrientation="behind"
android:windowSoftInputMode="stateAlwaysHidden" >
</activity>
<activity
android:name="com.example.chaoran.PdaRegActivity"
android:name="com.activity.chaoran.PdaRegActivity"
android:label="@string/title_activity_pda_reg" >
</activity>
</application>

View File

@ -1,18 +1,15 @@
package com.example.chaoran;
package com.activity.chaoran;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import org.kobjects.base64.Base64;
import com.chaoran.component.MyAdapter;
import com.chaoran.entiry.DataGrid;
import com.chaoran.entiry.Djselefa;
import com.example.chaoran.R;
import com.activity.chaoran.R;
import com.util.DialogUtil;
import com.util.IoUtil;
import com.util.SqlUtil;

View File

@ -1,4 +1,4 @@
package com.example.chaoran;
package com.activity.chaoran;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;

View File

@ -1,64 +1,23 @@
package com.example.chaoran;
package com.activity.chaoran;
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.Properties;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import org.xmlpull.v1.XmlPullParserException;
import com.chaoran.db.DBManager;
import com.chaoran.db.SqlHelpUtil;
import com.chaoran.entiry.UpdataInfo;
import com.chaoran.entiry.UserList;
import com.chaoran.lx.activity.DownDataActivity;
import com.chaoran.thread.DownApk;
import com.example.chaoran.R;
import com.honeywell.aidc.AidcManager;
import com.honeywell.aidc.AidcManager.CreatedCallback;
import com.honeywell.aidc.BarcodeReader;
import com.sys.SysData;
import com.util.DialogUtil;
import com.util.Dom4jUtil;
import com.util.InstallUtil;
import com.util.IoUtil;
import com.util.SysUtil;
import android.content.pm.ActivityInfo;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager.NameNotFoundException;
import android.net.wifi.WifiManager;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.ProgressDialog;
import android.app.AlertDialog.Builder;
import android.content.Context;
import android.app.ProgressDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.content.pm.ActivityInfo;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.pm.PackageManager.NameNotFoundException;
import android.content.res.Configuration;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
@ -67,6 +26,25 @@ import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
import com.chaoran.db.DBManager;
import com.chaoran.db.SqlHelpUtil;
import com.chaoran.entiry.UpdataInfo;
import com.chaoran.entiry.UserList;
import com.chaoran.lx.activity.DownDataActivity;
import com.chaoran.thread.DownApk;
import com.honeywell.aidc.AidcManager;
import com.honeywell.aidc.AidcManager.CreatedCallback;
import com.honeywell.aidc.BarcodeReader;
import com.sys.SysData;
import com.util.*;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import java.io.*;
import java.net.HttpURLConnection;
import java.net.URL;
public class MainActivity extends Activity {
SqlHelpUtil db;
@ -103,8 +81,6 @@ public class MainActivity extends Activity {
DialogUtil.builder(MainActivity.this, "错误信息", "更新文件失败!",0);
} else if (msg.what == 1) {
UpdataInfo info = (UpdataInfo) msg.obj;
System.out.println(info+"---------------------");
System.out.println(versionStr+"---------------------");
if (info!=null&&!info.getVersion().equals(versionStr)) {
showUpdataDialog(info);
}
@ -115,7 +91,6 @@ public class MainActivity extends Activity {
DialogUtil.builder(MainActivity.this, "提示信息", "该功能未授权!",0);
} else {
UserList user = (UserList) msg.obj;
// System.out.println(so.hasProperty("lgnname"));
if (user.getLgnname() == null) {
String udesc = user.getUdesc();
if (udesc.equals("0")) {
@ -136,29 +111,8 @@ public class MainActivity extends Activity {
}
} else {
// SysData.username=
// so.getProperty("username").toString().trim();
SysData.is_lx = false;
login_end(user);
// SysData.jigid = user.getJigid();
// SysData.lgnname = user.getLgnname();
// SysData.userid = String.valueOf(user.getUserid());
// SysData.scale = MainActivity.this.getResources()
// .getDisplayMetrics().density + 1;
// SharedPreferences sp = MainActivity.this
// .getSharedPreferences("userTxt", MODE_PRIVATE);
// Editor editor = sp.edit();
// editor.putString("name", name.getText().toString()
// .trim());
// editor.putString("pwd",
// pwd.getText().toString().trim());
// editor.commit();
// Intent intent = new Intent();
// intent.putExtra("displaymode",
// user.getDisplaymode());
// intent.setClass(getApplicationContext(),
// DjActivity.class);
// startActivity(intent);
}
}
}
@ -185,16 +139,10 @@ public class MainActivity extends Activity {
SysData.lgnname = user.getLgnname();
SysData.userid = String.valueOf(user.getUserid());
SysData.scale = MainActivity.this.getResources().getDisplayMetrics().density + 1;
//SysData.t_scale = MainActivity.this.getResources().getDisplayMetrics().densityDpi >= 200f ? 200f / MainActivity.this.getResources().getDisplayMetrics().densityDpi : 200f * 0.95f / MainActivity.this.getResources().getDisplayMetrics().densityDpi;
SysData.t_scale = MainActivity.this.getResources().getDisplayMetrics().densityDpi >= 300f ? 1 : 300f * def_pbl / MainActivity.this.getResources().getDisplayMetrics().densityDpi;
SysData.exectime=Integer.parseInt(user.getUdesc() == null ? "60" : user.getUdesc());
System.out.println(SysData.exectime+"---------------------------------------SysData.exectime");
SharedPreferences sp = MainActivity.this.getSharedPreferences(
"userTxt", MODE_PRIVATE);
// Editor editor = sp.edit();
// editor.putString("name", name.getText().toString().trim());
// editor.putString("pwd", pwd.getText().toString().trim());
// editor.commit();
if (checkBox.isChecked()) {
Editor editor = sp.edit();
editor.putString("name", name.getText().toString().trim());
@ -245,8 +193,6 @@ public class MainActivity extends Activity {
TextView version = (TextView) findViewById(R.id.version);
versionStr=getVersionName();
version.setText("版本".concat(versionStr));
// SysData.clientid = Secure.getString(getContentResolver(),
// Secure.ANDROID_ID);
SysData.clientid = SysUtil.getLocalMacAddress(MainActivity.this);
db = new SqlHelpUtil(getApplicationContext());
sDatabase = db.getWritableDatabase();
@ -262,14 +208,12 @@ public class MainActivity extends Activity {
select_cursor = sDatabase.rawQuery(selectStr, null);
if (select_cursor.moveToFirst()) {
SysData.isreg = select_cursor.getString(0);
System.out.println(SysData.isreg+"---------------------");
}
select_cursor.close();
if (SysData.url != null) {
new Thread(new CheckVersionTask()).start();
new Thread(queryZcrq).start();
}
//
BufferedReader br = null;
BufferedWriter bw = null;
File file = new File(getFilesDir().getAbsolutePath() + "/cr_pda_config");
@ -311,7 +255,6 @@ public class MainActivity extends Activity {
}
}
}
//
if ("scanpal eda50".equals(android.os.Build.MODEL.toLowerCase())) {
AidcManager.create(this, new CreatedCallback() {
@ -339,10 +282,6 @@ public class MainActivity extends Activity {
public void run() {
try {
String url = SysData.url + "/webservice/ServiceInterface?wsdl";
// System.out
// .println(url
// +
// "--------------============================================");
String method = "regEndRq";
SoapObject rpc = new SoapObject("", method);
HttpTransportSE ht = new HttpTransportSE(url, SysData.timeout);
@ -391,33 +330,20 @@ public class MainActivity extends Activity {
public void onset(View v) {
Intent intent = new Intent();
intent.setClass(this, NetWorkSet.class);
// intent.setClass(getApplicationContext(), BDMapActivity.class);
startActivity(intent);
// startActivityForResult(intent,0);
}
public void onopentest(View v) {
DialogUtil.builder(this, "测试标题","测试内容open" + v.getLeft(), 18);
// ScanManager sm = (ScanManager) getSystemService("olc_service_scan");
//
// sm.setScanSwitchLeft(false);
// sm.setScanSwitchRight(false);
// sm.setScanSwitchMiddle(false);
}
public void onclosetest(View v) {
DialogUtil.builder(this, "测试标题","测试内容close" + v.getLeft(), 18);
// ScanManager sm = (ScanManager) getSystemService("olc_service_scan");
//
// sm.setScanSwitchLeft(true);
// sm.setScanSwitchRight(true);
// sm.setScanSwitchMiddle(true);
}
// 设置按钮监听
public void onRotation(View v) {
int i = MainActivity.this.getRequestedOrientation();
// name.setText(i+"--"+ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT+"--"+ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
if (i == ActivityInfo.SCREEN_ORIENTATION_REVERSE_PORTRAIT) {
MainActivity.this
.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
@ -445,10 +371,6 @@ public class MainActivity extends Activity {
// 设置按钮监听
public void onsub(View v) {
// if (SysData.url == null) {
// DialogUtil.builder(this, "错误信息", "请检查网络!");
// return;
// }
loginTy = 1;
start_login();
}
@ -481,21 +403,12 @@ public class MainActivity extends Activity {
} else {
DialogUtil.setDialog(pd, "提示", "正在登录……");
}
// DialogUtil.setDialog(pd, "提示", "" + MainActivity.this.getResources().getDisplayMetrics().densityDpi);
new Thread(downloadRun).start();
}
public void login(String name, String pwd) {
// WifiManager wifiManager=(WifiManager)
// this.getSystemService(Context.WIFI_SERVICE);
// wifiManager.disconnect();
// wifiManager.reconnect();
try {
String url = SysData.url + "/webservice/ServiceInterface?wsdl";
// System.out
// .println(url
// + "--------------============================================");
String method = "login";
SoapObject rpc = new SoapObject("", method);
rpc.addProperty("name", name);
@ -510,10 +423,6 @@ public class MainActivity extends Activity {
envelope.setOutputSoapObject(rpc);
ht.call("", envelope);
if (envelope.getResponse() != null) {
// SoapObject result = (SoapObject) envelope.bodyIn;
// SoapObject soapChilds = (SoapObject) result.getProperty(0);
// System.out.println(soapChilds+"---"+soapChilds.getProperty("jigid"));
// System.out.println(soapChilds.getProperty("jigid"));
byte[] bb = org.kobjects.base64.Base64.decode(envelope
.getResponse().toString());
Message message = new Message();
@ -601,7 +510,6 @@ public class MainActivity extends Activity {
HttpURLConnection conn = null;
try {
String path = SysData.url + "/apk.xml";
System.out.println(path+"----------------------");
URL url = new URL(path);
conn = (HttpURLConnection) url.openConnection();
conn.setConnectTimeout(5000);
@ -637,9 +545,6 @@ public class MainActivity extends Activity {
case R.id.lxdatadown:
loginTy = 2;
start_login();
// Intent intent = new Intent();
// intent.setClass(getApplicationContext(), DownDataActivity.class);
// startActivity(intent);
break;
case R.id.lxlogin:
if (!isNull()) {
@ -683,11 +588,7 @@ public class MainActivity extends Activity {
return true;
}
/**
* 该方法解决屏幕旋转程序崩溃需要对应 AndroidManifest.xml 文件 android:configChanges="orientation|screenSize|keyboardHidden" 配置
*/
public void onConfigurationChanged(Configuration newConfig) {
// TODO Auto-generated method stub
super.onConfigurationChanged(newConfig);
if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
Toast.makeText(this, "转换横屏", Toast.LENGTH_SHORT).show();

View File

@ -1,9 +1,8 @@
package com.example.chaoran;
package com.activity.chaoran;
import java.io.ByteArrayInputStream;
import java.io.ObjectInputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@ -13,8 +12,7 @@ import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import com.chaoran.entiry.DanJuEntity;
import com.example.chaoran.R;
import com.activity.chaoran.R;
import com.sys.SysData;
import android.os.Bundle;

View File

@ -1,4 +1,4 @@
package com.example.chaoran;
package com.activity.chaoran;
import java.io.IOException;
@ -13,7 +13,6 @@ import android.media.MediaPlayer;
import android.media.MediaPlayer.OnCompletionListener;
import android.os.Bundle;
import android.os.Handler;
import android.os.Vibrator;
import android.view.SurfaceHolder;
import android.view.SurfaceHolder.Callback;
import android.view.SurfaceView;
@ -22,7 +21,7 @@ import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
import com.example.chaoran.R;
import com.activity.chaoran.R;
import com.google.zxing.BarcodeFormat;
import com.google.zxing.Result;
import com.mining.app.zxing.camera.CameraManager;

View File

@ -1,4 +1,4 @@
package com.example.chaoran;
package com.activity.chaoran;
import java.io.BufferedReader;
import java.io.BufferedWriter;
@ -13,7 +13,7 @@ import java.util.HashMap;
import org.kobjects.base64.Base64;
import com.chaoran.db.SqlHelpUtil;
import com.example.chaoran.R;
import com.activity.chaoran.R;
import com.sys.SysData;
import com.util.DialogUtil;
import com.util.IoUtil;
@ -22,12 +22,10 @@ import com.util.SysUtil;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.provider.Settings.Secure;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.util.DisplayMetrics;
import android.view.Menu;
import android.view.View;
import android.widget.EditText;

View File

@ -1,25 +1,21 @@
package com.example.chaoran;
package com.activity.chaoran;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import com.chaoran.component.MyAdapter;
import com.chaoran.entiry.DataGrid;
import com.example.chaoran.R;
import com.util.DialogUtil;
import com.activity.chaoran.R;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.graphics.Color;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListView;
import android.widget.SimpleAdapter;
import android.widget.TextView;
import android.widget.AdapterView.OnItemClickListener;

View File

@ -1,4 +1,4 @@
package com.example.chaoran;
package com.activity.chaoran;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
@ -6,10 +6,9 @@ import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import com.chaoran.db.SqlHelpUtil;
import com.example.chaoran.R;
import com.activity.chaoran.R;
import com.sys.SysData;
import com.util.DialogUtil;
import com.util.IoUtil;
import com.util.SysUtil;
import android.os.Bundle;

View File

@ -1,23 +1,18 @@
package com.example.chaoran;
import java.io.ByteArrayInputStream;
import java.io.ObjectInputStream;
import java.util.HashMap;
import java.util.Map;
package com.activity.chaoran;
import android.os.Handler;
import android.os.Message;
import android.util.Log;
import com.chaoran.entiry.DataGrid;
import com.sys.SysData;
import com.util.IoUtil;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import android.os.Handler;
import android.os.Message;
import android.util.Log;
import com.chaoran.entiry.DataGrid;
import com.chaoran.entiry.Sys_DanJuFormsOptions;
import com.sys.SysData;
import com.util.IoUtil;
import java.util.HashMap;
import java.util.Map;
/*运行检索方案线程*/
public class RunSearchThread extends Thread {

View File

@ -1,20 +1,14 @@
package com.example.chaoran;
import java.util.HashMap;
import java.util.Map;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import com.chaoran.entiry.DataGrid;
import com.sys.SysData;
import com.util.IoUtil;
package com.activity.chaoran;
import android.os.Handler;
import android.os.Message;
import android.util.Log;
import com.sys.SysData;
import com.util.IoUtil;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
public class RunYmupThread extends Thread {
private String param;
@ -55,13 +49,6 @@ public class RunYmupThread extends Thread {
envelope.setOutputSoapObject(rpc);
ht.call("", envelope);
if (envelope.getResponse() != null) {// 判断是否返回结果因为我这个是一个查询操作是带有返回值的
// byte[] bb = org.kobjects.base64.Base64.decode(envelope
// .getResponse().toString());
// Map map= (Map)IoUtil.byte_obj(bb);
// Message msg = new Message();
// msg.obj = map;
// msg.arg1=2;
// handler.sendMessage(msg);
Message msg = new Message();
if (methodName.equals("saveDj")) {
msg.arg1 = 3;

View File

@ -1,4 +1,4 @@
package com.example.chaoran;
package com.activity.chaoran;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;

View File

@ -1,27 +1,15 @@
package com.example.chaoran;
package com.activity.chaoran;
import java.io.File;
import org.ksoap2.serialization.SoapObject;
import com.chaoran.entiry.UpdataInfo;
import com.chaoran.thread.UpdatePwdThread;
import com.example.chaoran.R;
import com.sys.SysData;
import com.util.DialogUtil;
import com.util.InstallUtil;
import android.R.color;
import android.app.Activity;
import android.app.ProgressDialog;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.app.Activity;
import android.app.ProgressDialog;
import android.content.Intent;
import android.graphics.Color;
import android.view.Menu;
import android.view.View;
import android.widget.EditText;
import com.chaoran.thread.UpdatePwdThread;
import com.sys.SysData;
import com.util.DialogUtil;
public class UpdatePwdActivity extends Activity {
private EditText newPwd;

View File

@ -5,13 +5,10 @@ import java.util.HashMap;
import com.chaoran.db.DBManager;
import com.chaoran.lx.activity.DownDataActivity;
import com.example.chaoran.DjActivity;
import com.example.chaoran.R;
import com.activity.chaoran.R;
import android.app.ProgressDialog;
import android.content.Context;
import android.content.Intent;
import android.os.Handler;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

View File

@ -1,23 +1,17 @@
package com.chaoran.component;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import com.example.chaoran.R;
import android.app.Activity;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.GridView;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import com.activity.chaoran.R;
import java.util.List;
import java.util.Map;
public class ImageAdpter extends BaseAdapter {
private List list;

View File

@ -4,8 +4,7 @@ import java.util.ArrayList;
import java.util.HashMap;
import com.chaoran.entiry.Zujian;
import com.example.chaoran.DjActivity;
import com.example.chaoran.R;
import com.activity.chaoran.R;
import com.util.DialogUtil;
import com.util.SysUtil;

View File

@ -1,20 +1,11 @@
package com.chaoran.db;
import java.io.ByteArrayInputStream;
import java.io.ObjectInputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import com.chaoran.entiry.DanJuEntity;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import java.util.*;
public class DBManager {
private SqlHelpUtil helper;
private SQLiteDatabase db;

View File

@ -1,21 +1,9 @@
package com.chaoran.entiry;
import com.example.chaoran.MainActivity;
import com.util.DialogUtil;
import com.util.SysUtil;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.Rect;
import android.view.Gravity;
import android.view.View;
import android.widget.Button;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.LinearLayout;
public class PhotographUi extends LinearLayout {

View File

@ -1,6 +1,6 @@
package com.chaoran.entiry;
import com.example.chaoran.R;
import com.activity.chaoran.R;
import android.content.Context;
import android.util.TypedValue;

View File

@ -16,7 +16,7 @@ import android.widget.ImageButton;
import android.widget.RelativeLayout;
import com.chaoran.imp.InputInterface;
import com.example.chaoran.R;
import com.activity.chaoran.R;
public class SelfDateField extends RelativeLayout implements InputInterface {
private SelfEditText et;

View File

@ -2,16 +2,10 @@ package com.chaoran.entiry;
import com.chaoran.imp.InputInterface;
import com.example.chaoran.R;
import android.content.Context;
import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.GradientDrawable;
import android.text.Editable;
import android.util.TypedValue;
import android.view.Gravity;
import android.widget.Button;
import android.widget.EditText;
import android.widget.RelativeLayout;
public class SelfTextBut extends RelativeLayout implements InputInterface {

View File

@ -1,25 +0,0 @@
package com.chaoran.entiry;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
public class Test {
public static void main(String[] args) {
Map<String, String> m=new HashMap<String, String>();
m.put("a","1");
m.put("b","2");
m.put("c","3");
Set<String> set=m.keySet();
for(String a:set){
System.out.println(a+"---");
if(a.equals("a")){
//set.remove(a);
}
}
Set<String> set1=m.keySet();
for(String b:set1){
System.out.println(b);
}
}
}

View File

@ -1,6 +1,5 @@
package com.chaoran.entiry;
import android.widget.ImageView;
import android.widget.TextView;
public class Zujian {

View File

@ -1,23 +1,19 @@
package com.chaoran.listener;
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.Color;
import android.graphics.Matrix;
import android.graphics.drawable.BitmapDrawable;
import android.view.Display;
import android.view.Gravity;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.View.OnKeyListener;
import android.view.ViewGroup.LayoutParams;
import android.widget.ImageView;
import android.widget.PopupWindow;
import com.chaoran.entiry.SelfImage;
import com.example.chaoran.R;
import com.activity.chaoran.R;
public class ImageClickListener implements OnClickListener {
private Activity activity;

View File

@ -4,11 +4,10 @@ import java.io.File;
import java.io.IOException;
import com.chaoran.entiry.PhotographUi;
import com.example.chaoran.DjActivity;
import com.activity.chaoran.DjActivity;
import com.util.DialogUtil;
import com.util.SysUtil;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.provider.MediaStore;

View File

@ -4,19 +4,13 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.Set;
import org.kobjects.base64.Base64;
import com.chaoran.component.ButAdapter;
import com.chaoran.db.DBManager;
import com.chaoran.lx.thread.LxDataDownThread;
import com.example.chaoran.R;
import com.example.chaoran.RunYmupThread;
import com.example.chaoran.R.id;
import com.example.chaoran.R.layout;
import com.activity.chaoran.R;
import com.activity.chaoran.RunYmupThread;
import com.util.DialogUtil;
import com.util.IoUtil;
import android.R.integer;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;

View File

@ -10,10 +10,7 @@ import org.dom4j.DocumentException;
import com.chaoran.entiry.DanJuEntity;
import com.chaoran.entiry.Sys_DanJuFormsOptions;
import com.chaoran.thread.DownDJRun;
import com.example.chaoran.DjActivity;
import com.example.chaoran.R;
import com.example.chaoran.R.layout;
import com.example.chaoran.R.menu;
import com.activity.chaoran.R;
import com.util.DialogUtil;
import com.util.IoUtil;
import com.util.LxParamPageCreate;

View File

@ -1,22 +1,13 @@
package com.chaoran.lx.thread;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.StreamCorruptedException;
import java.util.HashMap;
import java.util.List;
import android.database.Cursor;
import android.os.Handler;
import android.os.Message;
import com.chaoran.db.DBManager;
import com.chaoran.entiry.DanJuEntity;
import com.chaoran.entiry.Sys_DanJuFormsOptions;
import com.util.DateUtil;
import flex.messaging.io.ArrayList;
import java.util.HashMap;
public class LxDJNrThread implements Runnable {
private DBManager dbManager;

View File

@ -1,25 +1,21 @@
package com.chaoran.lx.thread;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import org.kobjects.base64.Base64;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import org.xmlpull.v1.XmlPullParserException;
import com.chaoran.db.DBManager;
import com.sys.SysData;
import com.util.IoUtil;
import android.app.ProgressDialog;
import android.os.Handler;
import android.os.Message;
import android.widget.TextView;
import com.chaoran.db.DBManager;
import com.sys.SysData;
import com.util.IoUtil;
import org.kobjects.base64.Base64;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
public class LxDataDownThread implements Runnable {
private Handler handler;

View File

@ -1,17 +1,12 @@
package com.chaoran.thread;
import java.io.IOException;
import android.os.Handler;
import android.os.Message;
import com.sys.SysData;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import org.xmlpull.v1.XmlPullParserException;
import com.sys.SysData;
import android.os.Handler;
import android.os.Message;
public class UpdatePwdThread implements Runnable {
private Handler handler;
private String userid;

View File

@ -32,9 +32,7 @@ public class CR5WScanControl {
}
sleep(500);
}
// init(context);
} catch (Exception e) {
e.printStackTrace();
}
}

View File

@ -1,10 +1,6 @@
package com.cr5w.scan;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.provider.Settings;
public class ScanHelper {
/** scan settings show 0 : no; 1 : yes*/

View File

@ -1,11 +1,7 @@
package com.cr5w.scan.aht70;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.provider.Settings;
public class ScanHelper {
/** scan settings show 0 : no; 1 : yes*/

View File

@ -10,7 +10,7 @@ import android.util.Log;
import java.io.IOException;
import com.example.chaoran.R;
import com.activity.chaoran.R;

View File

@ -1,16 +1,9 @@
package com.jiebao.h518.scan;
import com.jiebao.h518.scan.BeepManager;
import com.motorolasolutions.adc.decoder.BarCodeReader;
import android.app.Activity;
import android.content.Context;
import android.media.AudioManager;
import android.media.SoundPool;
import android.media.ToneGenerator;
import android.util.Log;
import android.widget.SlidingDrawer;
import com.motorolasolutions.adc.decoder.BarCodeReader;
public class DiemensionalCodeControler implements BarCodeReader.DecodeCallback {

View File

@ -1,9 +1,5 @@
package com.jiebao.h518.scan;
import java.util.ArrayList;
import java.util.List;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;

View File

@ -27,8 +27,8 @@ import android.os.Handler;
import android.os.Message;
import android.util.Log;
import com.example.chaoran.MipcaActivityCapture;
import com.example.chaoran.R;
import com.activity.chaoran.MipcaActivityCapture;
import com.activity.chaoran.R;
import com.google.zxing.BarcodeFormat;
import com.google.zxing.Result;
import com.mining.app.zxing.camera.CameraManager;

View File

@ -23,8 +23,8 @@ import android.os.Looper;
import android.os.Message;
import android.util.Log;
import com.example.chaoran.MipcaActivityCapture;
import com.example.chaoran.R;
import com.activity.chaoran.MipcaActivityCapture;
import com.activity.chaoran.R;
import com.google.zxing.BinaryBitmap;
import com.google.zxing.DecodeHintType;
import com.google.zxing.MultiFormatReader;

View File

@ -23,7 +23,7 @@ import java.util.concurrent.CountDownLatch;
import android.os.Handler;
import android.os.Looper;
import com.example.chaoran.MipcaActivityCapture;
import com.activity.chaoran.MipcaActivityCapture;
import com.google.zxing.BarcodeFormat;
import com.google.zxing.DecodeHintType;
import com.google.zxing.ResultPointCallback;

View File

@ -30,7 +30,7 @@ import android.graphics.Typeface;
import android.util.AttributeSet;
import android.view.View;
import com.example.chaoran.R;
import com.activity.chaoran.R;
import com.google.zxing.ResultPoint;
import com.mining.app.zxing.camera.CameraManager;

View File

@ -1,8 +1,7 @@
package com.util;
import com.chaoran.entiry.SelfEditText;
import com.example.chaoran.DjActivity;
import com.example.chaoran.MainActivity;
import com.activity.chaoran.DjActivity;
import android.app.AlertDialog;
import android.app.ProgressDialog;
@ -12,9 +11,6 @@ import android.content.DialogInterface.OnClickListener;
import android.text.Spannable;
import android.text.SpannableStringBuilder;
import android.text.style.AbsoluteSizeSpan;
import android.util.Log;
import android.widget.ListView;
import android.widget.RelativeLayout;
public class DialogUtil {
// 错误消息对话框
@ -35,7 +31,6 @@ public class DialogUtil {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
if (DjActivity.cr5wScanControl != null && "DjActivity".equals(context.getClass().getSimpleName())) {
DjActivity.cr5wScanControl.setIsOpen(true);
DjActivity.cr5wScanControl.start(context);
@ -43,7 +38,6 @@ public class DialogUtil {
DjActivity.nr510ScanControl.start(context);
} else if (DjActivity.barcodeReader != null && "DjActivity".equals(context.getClass().getSimpleName())) {
try {
// DjActivity.triggerState = true;
DjActivity.barcodeReader.light(true); //turn on/off backlight
DjActivity.barcodeReader.aim(true); //开关瞄准线
DjActivity.barcodeReader.decode(true); //开关解码功能
@ -61,8 +55,9 @@ public class DialogUtil {
});
builder.create();
builder.show();
if (DjActivity.cr5wScanControl != null && "DjActivity".equals(context.getClass().getSimpleName()))
DjActivity.cr5wScanControl.setIsOpen(false);
// if (DjActivity.cr5wScanControl != null && "DjActivity".equals(context.getClass().getSimpleName()))
// DjActivity.cr5wScanControl.setIsOpen(false);
}
public static void builderCancel(Context context, String title,

View File

@ -2,30 +2,26 @@ package com.util;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.HashMap;
import java.util.Map;
import java.text.DateFormat;
import map.baidu.com.BDMapActivity;
import org.kobjects.base64.Base64;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.view.View;
import com.chaoran.imp.InputInterface;
import com.example.chaoran.DjActivity;
import com.example.chaoran.ExitThread;
import com.example.chaoran.MipcaActivityCapture;
import com.example.chaoran.NetWorkSet;
import com.example.chaoran.RunYmupThread;
import com.activity.chaoran.DjActivity;
import com.activity.chaoran.ExitThread;
import com.activity.chaoran.MipcaActivityCapture;
import com.activity.chaoran.RunYmupThread;
import com.sys.SysData;
public class DjMenuFun {

View File

@ -1,32 +1,18 @@
package com.util;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import com.chaoran.entiry.PhotographUi;
import com.chaoran.entiry.SelfCheckBox;
import com.chaoran.entiry.SelfEditText;
import com.chaoran.entiry.SelfImage;
import com.chaoran.entiry.SelfTextBut;
import com.chaoran.imp.InputInterface;
import com.chaoran.thread.ImageUrl;
import android.graphics.Bitmap;
import android.graphics.Bitmap.CompressFormat;
import android.os.Handler;
import android.view.View;
import android.widget.CheckBox;
import android.widget.EditText;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TabHost;
import android.widget.TextView;
import com.chaoran.entiry.PhotographUi;
import com.chaoran.entiry.SelfCheckBox;
import com.chaoran.entiry.SelfImage;
import com.chaoran.imp.InputInterface;
import com.chaoran.thread.ImageUrl;
import java.util.*;
/*
* 单据工具类

View File

@ -2,7 +2,6 @@ package com.util;
import java.io.InputStream;
import java.lang.reflect.Method;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
@ -23,19 +22,12 @@ import com.chaoran.entiry.SelfTextBut;
import com.chaoran.entiry.UpdataInfo;
import com.chaoran.imp.InputInterface;
import com.chaoran.thread.ImageUrl;
import com.example.chaoran.DjActivity;
import com.activity.chaoran.DjActivity;
import com.sys.SysData;
import com.example.chaoran.R;
import android.app.Activity;
import android.graphics.Color;
import android.os.Build.VERSION;
import android.text.InputType;
import android.util.TypedValue;
import android.view.Gravity;
import android.view.View;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;

View File

@ -33,7 +33,7 @@ public class IoUtil {
if (bin != null) {
bin.close();
}
System.out.println("关闭---");
System.out.println("关闭---");
}
}

View File

@ -17,16 +17,12 @@ import android.widget.TextView;
import com.chaoran.component.AntLine;
import com.chaoran.component.SelfHRule;
import com.chaoran.entiry.PhotographUi;
import com.chaoran.entiry.SelfButton;
import com.chaoran.entiry.SelfCheckBox;
import com.chaoran.entiry.SelfDateField;
import com.chaoran.entiry.SelfEditText;
import com.chaoran.entiry.SelfImage;
import com.chaoran.entiry.SelfTextBut;
import com.chaoran.imp.InputInterface;
import com.chaoran.thread.ImageUrl;
import com.example.chaoran.DjActivity;
import com.sys.SysData;
public class LxParamPageCreate {

View File

@ -1,5 +1,6 @@
package com.util;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Context;
import android.net.wifi.WifiManager;
@ -10,6 +11,7 @@ import android.os.PowerManager.WakeLock;
public class WakeLockUtil {
private static WifiLock wifiLock;
@SuppressLint("InvalidWakeLockTag")
public static void acquireWakeLock(Activity activity, WakeLock wakeLock) {
if (wakeLock == null) {
PowerManager pm = (PowerManager) activity
@ -18,7 +20,7 @@ public class WakeLockUtil {
| PowerManager.ACQUIRE_CAUSES_WAKEUP, "crtech");
}
if (wifiLock == null) {
WifiManager manager = (WifiManager) activity
WifiManager manager = (WifiManager) activity.getApplicationContext()
.getSystemService(Context.WIFI_SERVICE);
wifiLock = manager.createWifiLock("SwiFTP");
wifiLock.setReferenceCounted(false);

View File

@ -9,7 +9,7 @@ import android.widget.ZoomControls;
import com.baidu.location.BDLocation;
import com.baidu.location.BDLocationListener;
import com.baidu.mapapi.*;
import com.example.chaoran.R;
import com.activity.chaoran.R;
import com.util.DialogUtil;
import java.util.HashMap;