summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTeddy <ted.sybil@gmail.com>2013-08-23 21:15:01 +0800
committerTeddy <ted.sybil@gmail.com>2013-08-23 21:15:01 +0800
commit9f239db4b690e648db9c3a2df6b0ee7f26edb0c2 (patch)
treeea4f14c857608acb637ddd27f1251d55d244b231
parent12b1d4bc7e56c7de8bf325f702cff1ae114c4db0 (diff)
parente76d8dc824fddada5912eb838a49d77e7f73641e (diff)
Merge branch 'master' of github.com:Determinant/piztor
-rw-r--r--client/Socket-demo/Login.java6
-rw-r--r--client/Socket-demo/Transam.java31
-rw-r--r--client/activity-demo/Piztor.rarbin0 -> 7055093 bytes
-rw-r--r--client/activity-demo/Piztor/.classpath9
-rw-r--r--client/activity-demo/Piztor/.project33
-rw-r--r--client/activity-demo/Piztor/.settings/org.eclipse.jdt.core.prefs4
-rw-r--r--client/activity-demo/Piztor/AndroidManifest.xml37
-rw-r--r--client/activity-demo/Piztor/bin/AndroidManifest.xml37
-rw-r--r--client/activity-demo/Piztor/bin/Piztor.apkbin0 -> 3698259 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes.dexbin0 -> 642964 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/BuildConfig.classbin0 -> 345 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/Controller.classbin0 -> 1527 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/GPSTracker$1.classbin0 -> 1184 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/GPSTracker$2.classbin0 -> 854 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/GPSTracker.classbin0 -> 4470 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/Login.classbin0 -> 774 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/MainActivity$1.classbin0 -> 2432 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/MainActivity.classbin0 -> 3200 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/MyView.classbin0 -> 3669 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/Myrequest.classbin0 -> 549 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/Myrespond.classbin0 -> 502 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/R$attr.classbin0 -> 340 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/R$dimen.classbin0 -> 461 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/R$drawable.classbin0 -> 435 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/R$id.classbin0 -> 568 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/R$layout.classbin0 -> 443 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/R$menu.classbin0 -> 419 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/R$string.classbin0 -> 518 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/R$style.classbin0 -> 431 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/R.classbin0 -> 673 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/Rmsg.classbin0 -> 438 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/Running.classbin0 -> 2264 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/SocketClient.classbin0 -> 4046 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/Tracker$GPSTask.classbin0 -> 1292 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/Tracker.classbin0 -> 1099 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/Transam$1.classbin0 -> 1655 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/Transam$Timertk.classbin0 -> 1102 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/Transam$thd.classbin0 -> 2127 bytes
-rw-r--r--client/activity-demo/Piztor/bin/classes/com/example/piztor/Transam.classbin0 -> 2082 bytes
-rw-r--r--client/activity-demo/Piztor/bin/dexedLibs/android-support-v4-47342e257aecfcb7fb303475c203fee3.jarbin0 -> 211326 bytes
-rw-r--r--client/activity-demo/Piztor/bin/dexedLibs/android-support-v4-6b57c516e4d1603db1d416c633a3e0a1.jarbin0 -> 211326 bytes
-rw-r--r--client/activity-demo/Piztor/bin/jarlist.cache3
-rw-r--r--client/activity-demo/Piztor/bin/res/drawable-hdpi/ic_launcher.pngbin0 -> 5964 bytes
-rw-r--r--client/activity-demo/Piztor/bin/res/drawable-mdpi/ic_launcher.pngbin0 -> 3112 bytes
-rw-r--r--client/activity-demo/Piztor/bin/res/drawable-xhdpi/ic_launcher.pngbin0 -> 9355 bytes
-rw-r--r--client/activity-demo/Piztor/bin/res/drawable-xxhdpi/ic_launcher.pngbin0 -> 17889 bytes
-rw-r--r--client/activity-demo/Piztor/bin/resources.ap_bin0 -> 3475320 bytes
-rw-r--r--client/activity-demo/Piztor/data.jpgbin0 -> 686402 bytes
-rw-r--r--client/activity-demo/Piztor/gen/com/example/piztor/BuildConfig.java6
-rw-r--r--client/activity-demo/Piztor/gen/com/example/piztor/R.java78
-rw-r--r--client/activity-demo/Piztor/ic_launcher-web.pngbin0 -> 51394 bytes
-rw-r--r--client/activity-demo/Piztor/libs/android-support-v4.jarbin0 -> 556198 bytes
-rw-r--r--client/activity-demo/Piztor/proguard-project.txt20
-rw-r--r--client/activity-demo/Piztor/project.properties14
-rw-r--r--client/activity-demo/Piztor/res/drawable-hdpi/data.jpgbin0 -> 686402 bytes
-rw-r--r--client/activity-demo/Piztor/res/drawable-hdpi/ic_launcher.pngbin0 -> 7658 bytes
-rw-r--r--client/activity-demo/Piztor/res/drawable-ldpi/data.jpgbin0 -> 686402 bytes
-rw-r--r--client/activity-demo/Piztor/res/drawable-mdpi/data.jpgbin0 -> 686402 bytes
-rw-r--r--client/activity-demo/Piztor/res/drawable-mdpi/ic_launcher.pngbin0 -> 3777 bytes
-rw-r--r--client/activity-demo/Piztor/res/drawable-xhdpi/data.jpgbin0 -> 686402 bytes
-rw-r--r--client/activity-demo/Piztor/res/drawable-xhdpi/ic_launcher.pngbin0 -> 12516 bytes
-rw-r--r--client/activity-demo/Piztor/res/drawable-xxhdpi/data.jpgbin0 -> 686402 bytes
-rw-r--r--client/activity-demo/Piztor/res/drawable-xxhdpi/ic_launcher.pngbin0 -> 24777 bytes
-rw-r--r--client/activity-demo/Piztor/res/layout/activity_main.xml44
-rw-r--r--client/activity-demo/Piztor/res/layout/activity_running.xml14
-rw-r--r--client/activity-demo/Piztor/res/menu/main.xml9
-rw-r--r--client/activity-demo/Piztor/res/menu/running.xml9
-rw-r--r--client/activity-demo/Piztor/res/values-sw600dp/dimens.xml8
-rw-r--r--client/activity-demo/Piztor/res/values-sw720dp-land/dimens.xml9
-rw-r--r--client/activity-demo/Piztor/res/values-v11/styles.xml11
-rw-r--r--client/activity-demo/Piztor/res/values-v14/styles.xml12
-rw-r--r--client/activity-demo/Piztor/res/values/dimens.xml7
-rw-r--r--client/activity-demo/Piztor/res/values/strings.xml9
-rw-r--r--client/activity-demo/Piztor/res/values/styles.xml20
-rw-r--r--client/activity-demo/Piztor/src/com/example/piztor/Controller.java29
-rw-r--r--client/activity-demo/Piztor/src/com/example/piztor/GPSTracker.java206
-rw-r--r--client/activity-demo/Piztor/src/com/example/piztor/Login.java20
-rw-r--r--client/activity-demo/Piztor/src/com/example/piztor/MainActivity.java120
-rw-r--r--client/activity-demo/Piztor/src/com/example/piztor/MyView.java99
-rw-r--r--client/activity-demo/Piztor/src/com/example/piztor/Myrequest.java10
-rw-r--r--client/activity-demo/Piztor/src/com/example/piztor/Myrespond.java12
-rw-r--r--client/activity-demo/Piztor/src/com/example/piztor/Rmsg.java12
-rw-r--r--client/activity-demo/Piztor/src/com/example/piztor/Running.java44
-rw-r--r--client/activity-demo/Piztor/src/com/example/piztor/SocketClient.java113
-rw-r--r--client/activity-demo/Piztor/src/com/example/piztor/Tracker.java41
-rw-r--r--client/activity-demo/Piztor/src/com/example/piztor/Transam.java126
86 files changed, 1260 insertions, 2 deletions
diff --git a/client/Socket-demo/Login.java b/client/Socket-demo/Login.java
new file mode 100644
index 0000000..2dd386c
--- /dev/null
+++ b/client/Socket-demo/Login.java
@@ -0,0 +1,6 @@
+package com.example.test;
+
+public class Login{
+ void success(int t){}
+ void failed(){}
+} \ No newline at end of file
diff --git a/client/Socket-demo/Transam.java b/client/Socket-demo/Transam.java
index 6f0fb44..b5e2381 100644
--- a/client/Socket-demo/Transam.java
+++ b/client/Socket-demo/Transam.java
@@ -12,6 +12,7 @@ import android.os.Message;
public class Transam implements Runnable {
public Timer timer;
public boolean flag = true;
+ public boolean reqlog = false;
public int cnt = 4;
public int port;
public String ip;
@@ -19,6 +20,16 @@ public class Transam implements Runnable {
Myrequest req;
Myrespond res;
Controller core;
+ Login log;
+
+
+ Transam(String i,int p,Myrequest r,Login l){
+ port = p;
+ ip = i;
+ req = r;
+ log = l;
+ reqlog = true;
+ }
Transam(String i,int p,Myrequest r,Controller c){
port = p;
@@ -43,8 +54,19 @@ public class Transam implements Runnable {
public void run() {
try{
SocketClient client = new SocketClient(ip,port);
- res = client.sendMsg(req);
+ res = client.sendMsg(req);
+ if(!reqlog){
core.recieveInfo(res);
+ }
+ else{
+ if((Integer) res.contain.get(2)==0){
+ int t = (Integer) res.contain.get(1);
+ log.success(t);
+ }
+ else{
+ log.failed();
+ }
+ }
Message msg = new Message();
msg.what = 1;
handler.sendMessage(msg);
@@ -63,10 +85,15 @@ public class Transam implements Runnable {
case 1:
flag = true;
break;
- case 2:
+ case 2:
+ if(!reqlog){
res = new Myrespond();
res.wrong = msg.obj.toString();
core.recieveInfo(res);
+ }
+ else{
+ log.failed();
+ }
break;
case 3:
final thd t = new thd();
diff --git a/client/activity-demo/Piztor.rar b/client/activity-demo/Piztor.rar
new file mode 100644
index 0000000..5ebf80c
--- /dev/null
+++ b/client/activity-demo/Piztor.rar
Binary files differ
diff --git a/client/activity-demo/Piztor/.classpath b/client/activity-demo/Piztor/.classpath
new file mode 100644
index 0000000..5176974
--- /dev/null
+++ b/client/activity-demo/Piztor/.classpath
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
+ <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/>
+ <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="src" path="gen"/>
+ <classpathentry kind="output" path="bin/classes"/>
+</classpath>
diff --git a/client/activity-demo/Piztor/.project b/client/activity-demo/Piztor/.project
new file mode 100644
index 0000000..97100ec
--- /dev/null
+++ b/client/activity-demo/Piztor/.project
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>Piztor</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>com.android.ide.eclipse.adt.PreCompilerBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>com.android.ide.eclipse.adt.ApkBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>com.android.ide.eclipse.adt.AndroidNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
diff --git a/client/activity-demo/Piztor/.settings/org.eclipse.jdt.core.prefs b/client/activity-demo/Piztor/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..b080d2d
--- /dev/null
+++ b/client/activity-demo/Piztor/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.source=1.6
diff --git a/client/activity-demo/Piztor/AndroidManifest.xml b/client/activity-demo/Piztor/AndroidManifest.xml
new file mode 100644
index 0000000..10e170f
--- /dev/null
+++ b/client/activity-demo/Piztor/AndroidManifest.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.example.piztor"
+ android:versionCode="1"
+ android:versionName="1.0" >
+
+ <uses-permission android:name="android.permission.INTERNET" />
+ <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+ <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
+ <uses-permission android:name="android.permission.WAKE_LOCK"/>
+ <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
+
+ <uses-sdk
+ android:minSdkVersion="9"
+ android:targetSdkVersion="17" />
+
+ <application
+ android:allowBackup="true"
+ android:icon="@drawable/ic_launcher"
+ android:label="@string/app_name"
+ android:theme="@style/AppTheme" >
+ <activity
+ android:name="com.example.piztor.MainActivity"
+ android:label="@string/app_name" >
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+
+ <category android:name="android.intent.category.LAUNCHER" />
+ </intent-filter>
+ </activity>
+ <activity
+ android:name="com.example.piztor.Running"
+ android:label="@string/title_activity_running" >
+ </activity>
+ </application>
+
+</manifest>
diff --git a/client/activity-demo/Piztor/bin/AndroidManifest.xml b/client/activity-demo/Piztor/bin/AndroidManifest.xml
new file mode 100644
index 0000000..10e170f
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/AndroidManifest.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.example.piztor"
+ android:versionCode="1"
+ android:versionName="1.0" >
+
+ <uses-permission android:name="android.permission.INTERNET" />
+ <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+ <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
+ <uses-permission android:name="android.permission.WAKE_LOCK"/>
+ <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
+
+ <uses-sdk
+ android:minSdkVersion="9"
+ android:targetSdkVersion="17" />
+
+ <application
+ android:allowBackup="true"
+ android:icon="@drawable/ic_launcher"
+ android:label="@string/app_name"
+ android:theme="@style/AppTheme" >
+ <activity
+ android:name="com.example.piztor.MainActivity"
+ android:label="@string/app_name" >
+ <intent-filter>
+ <action android:name="android.intent.action.MAIN" />
+
+ <category android:name="android.intent.category.LAUNCHER" />
+ </intent-filter>
+ </activity>
+ <activity
+ android:name="com.example.piztor.Running"
+ android:label="@string/title_activity_running" >
+ </activity>
+ </application>
+
+</manifest>
diff --git a/client/activity-demo/Piztor/bin/Piztor.apk b/client/activity-demo/Piztor/bin/Piztor.apk
new file mode 100644
index 0000000..a27d301
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/Piztor.apk
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes.dex b/client/activity-demo/Piztor/bin/classes.dex
new file mode 100644
index 0000000..0c22f74
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes.dex
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/BuildConfig.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/BuildConfig.class
new file mode 100644
index 0000000..05d2e99
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes/com/example/piztor/BuildConfig.class
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/Controller.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/Controller.class
new file mode 100644
index 0000000..e9b16d2
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes/com/example/piztor/Controller.class
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/GPSTracker$1.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/GPSTracker$1.class
new file mode 100644
index 0000000..997b8f5
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes/com/example/piztor/GPSTracker$1.class
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/GPSTracker$2.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/GPSTracker$2.class
new file mode 100644
index 0000000..a01d5ea
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes/com/example/piztor/GPSTracker$2.class
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/GPSTracker.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/GPSTracker.class
new file mode 100644
index 0000000..ae89879
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes/com/example/piztor/GPSTracker.class
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/Login.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/Login.class
new file mode 100644
index 0000000..dd08b6f
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes/com/example/piztor/Login.class
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/MainActivity$1.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/MainActivity$1.class
new file mode 100644
index 0000000..b99a90c
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes/com/example/piztor/MainActivity$1.class
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/MainActivity.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/MainActivity.class
new file mode 100644
index 0000000..e8f5052
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes/com/example/piztor/MainActivity.class
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/MyView.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/MyView.class
new file mode 100644
index 0000000..441b92c
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes/com/example/piztor/MyView.class
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/Myrequest.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/Myrequest.class
new file mode 100644
index 0000000..80893f6
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes/com/example/piztor/Myrequest.class
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/Myrespond.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/Myrespond.class
new file mode 100644
index 0000000..a475cee
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes/com/example/piztor/Myrespond.class
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/R$attr.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/R$attr.class
new file mode 100644
index 0000000..bf7ee98
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes/com/example/piztor/R$attr.class
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/R$dimen.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/R$dimen.class
new file mode 100644
index 0000000..a0d6549
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes/com/example/piztor/R$dimen.class
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/R$drawable.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/R$drawable.class
new file mode 100644
index 0000000..0438e22
--- /dev/null
+++ b/client/activity-demo/Piztor/bin/classes/com/example/piztor/R$drawable.class
Binary files differ
diff --git a/client/activity-demo/Piztor/bin/classes/com/example/piztor/R$id.class b/client/activity-demo/Piztor/bin/classes/com/example/piztor/R$id.class
new file mode 100644
index 0000000..9139bf3
--- /dev/null
+++ b/