aboutsummaryrefslogtreecommitdiffstats
path: root/AndroidAsyncSample
diff options
context:
space:
mode:
authorKoushik Dutta <koushd@gmail.com>2012-12-30 17:46:12 -0800
committerKoushik Dutta <koushd@gmail.com>2012-12-30 17:46:12 -0800
commit755b48603b8cd03fc90f26ad863f3affb87444cd (patch)
tree4d82e2d4afe33c942b35672805ff1e2becd8d847 /AndroidAsyncSample
parent19c781224547ac25ccfc300f0710f6ba8fdad14d (diff)
downloadAndroidAsync-755b48603b8cd03fc90f26ad863f3affb87444cd.tar.gz
AndroidAsync-755b48603b8cd03fc90f26ad863f3affb87444cd.tar.bz2
AndroidAsync-755b48603b8cd03fc90f26ad863f3affb87444cd.zip
wip
Diffstat (limited to 'AndroidAsyncSample')
-rw-r--r--AndroidAsyncSample/gen/com/koushikdutta/async/R.java35
-rw-r--r--AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java18
2 files changed, 22 insertions, 31 deletions
diff --git a/AndroidAsyncSample/gen/com/koushikdutta/async/R.java b/AndroidAsyncSample/gen/com/koushikdutta/async/R.java
index 48d7fcd..07e6084 100644
--- a/AndroidAsyncSample/gen/com/koushikdutta/async/R.java
+++ b/AndroidAsyncSample/gen/com/koushikdutta/async/R.java
@@ -4,38 +4,11 @@
* aapt tool from the resource data it found. It
* should not be modified by hand.
*/
-
package com.koushikdutta.async;
public final class R {
- public static final class attr {
- }
- public static final class drawable {
- public static final int ic_action_search=0x7f020000;
- public static final int ic_launcher=0x7f020001;
- }
- public static final class id {
- public static final int chart=0x7f070004;
- public static final int desksms=0x7f070002;
- public static final int go=0x7f070000;
- public static final int menu_settings=0x7f070005;
- public static final int rommanager=0x7f070001;
- public static final int tether=0x7f070003;
- }
- public static final class layout {
- public static final int activity_main=0x7f030000;
- }
- public static final class menu {
- public static final int activity_main=0x7f060000;
- }
- public static final class string {
- public static final int app_name=0x7f040000;
- public static final int download=0x7f040004;
- public static final int hello_world=0x7f040001;
- public static final int menu_settings=0x7f040002;
- public static final int title_activity_main=0x7f040003;
- }
- public static final class style {
- public static final int AppTheme=0x7f050000;
- }
+ public static final class drawable {
+ public static final int ic_launcher = 0x7f020001;
+ public static final int ic_action_search = 0x7f020000;
+ }
}
diff --git a/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java b/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java
index a335726..f9f1a0e 100644
--- a/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java
+++ b/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java
@@ -21,6 +21,10 @@ import com.koushikdutta.async.http.AsyncHttpClient;
import com.koushikdutta.async.http.AsyncHttpPost;
import com.koushikdutta.async.http.AsyncHttpResponse;
import com.koushikdutta.async.http.UrlEncodedFormBody;
+import com.koushikdutta.async.http.server.AsyncHttpServer;
+import com.koushikdutta.async.http.server.WebSocket;
+import com.koushikdutta.async.http.server.WebSocket.StringCallback;
+import com.koushikdutta.async.http.server.WebSocketCallback;
public class MainActivity extends Activity {
ImageView rommanager;
@@ -45,7 +49,21 @@ public class MainActivity extends Activity {
tether = (ImageView)findViewById(R.id.tether);
desksms = (ImageView)findViewById(R.id.desksms);
chart = (ImageView)findViewById(R.id.chart);
+
+ server.listen(4500);
+ server.websocket("/", new WebSocketCallback() {
+ @Override
+ public void onConnected(WebSocket webSocket) {
+ webSocket.setStringCallback(new StringCallback() {
+ @Override
+ public void onStringAvailable(String s) {
+ System.out.println("String: " + s);
+ }
+ });
+ }
+ });
}
+ AsyncHttpServer server = new AsyncHttpServer();
@Override
public boolean onCreateOptionsMenu(Menu menu) {