From 0e687f12bd2653adb55ea002b39292678366c525 Mon Sep 17 00:00:00 2001 From: goblin911 Date: Sun, 25 Aug 2013 21:18:19 +0800 Subject: ... --- .../.history/22/20302442660d00131719b896d543f08c | 82 ++++++++++++++++++++++ .../.history/22/b0553560360d00131249f322b63acde8 | 72 +++++++++++++++++++ 2 files changed, 154 insertions(+) create mode 100644 client/.metadata/.plugins/org.eclipse.core.resources/.history/22/20302442660d00131719b896d543f08c create mode 100644 client/.metadata/.plugins/org.eclipse.core.resources/.history/22/b0553560360d00131249f322b63acde8 (limited to 'client/.metadata/.plugins/org.eclipse.core.resources/.history/22') diff --git a/client/.metadata/.plugins/org.eclipse.core.resources/.history/22/20302442660d00131719b896d543f08c b/client/.metadata/.plugins/org.eclipse.core.resources/.history/22/20302442660d00131719b896d543f08c new file mode 100644 index 0000000..5dd8ba4 --- /dev/null +++ b/client/.metadata/.plugins/org.eclipse.core.resources/.history/22/20302442660d00131719b896d543f08c @@ -0,0 +1,82 @@ +package com.macaroon.piztor; + +import android.annotation.SuppressLint; +import android.location.Location; +import android.os.Bundle; +import android.os.Handler; +import android.os.Message; +import android.view.Menu; + +public class Main extends PiztorAct { + + ActMgr actMgr; + + @SuppressLint("HandlerLeak") + Handler handler = new Handler() { + @Override + public void handleMessage(Message m) { + if (m.what != 0) { + Location l = (Location) m.obj; + if (l == null) + System.out.println("fuck!!!"); + ReqUpdate r = new ReqUpdate(UserInfo.token, l.getLatitude(), + l.getLongitude(), System.currentTimeMillis(), 1000); + AppMgr.transam.send(r); + } + } + }; + + class StartStatus extends ActStatus { + + @Override + void enter(int e) { + } + + @Override + void leave(int e) { + } + + } + + class FetchStatus extends ActStatus { + + @Override + void enter(int e) { + // TODO Auto-generated method stub + + } + + @Override + void leave(int e) { + // TODO Auto-generated method stub + + } + + } + + + @Override + protected void onCreate(Bundle savedInstanceState) { + id = "Main"; + super.onCreate(savedInstanceState); + AppMgr.tracker.setHandler(handler); + EmptyStatus[] r = new EmptyStatus[1]; + r[0] = new EmptyStatus(); + actMgr = new ActMgr(this, r[0], r); + setContentView(R.layout.activity_main); + } + + @Override + protected void onStart() { + super.onStart(); + + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + // Inflate the menu; this adds items to the action bar if it is present. + getMenuInflater().inflate(R.menu.main, menu); + return true; + } + +} diff --git a/client/.metadata/.plugins/org.eclipse.core.resources/.history/22/b0553560360d00131249f322b63acde8 b/client/.metadata/.plugins/org.eclipse.core.resources/.history/22/b0553560360d00131249f322b63acde8 new file mode 100644 index 0000000..12a937e --- /dev/null +++ b/client/.metadata/.plugins/org.eclipse.core.resources/.history/22/b0553560360d00131249f322b63acde8 @@ -0,0 +1,72 @@ +package com.macaroon.piztor; + +import android.os.Bundle; +import android.os.Handler; +import android.os.Message; +import android.view.Menu; +import android.view.View; +import android.widget.Button; +import android.widget.EditText; + +public class Login extends PiztorAct { + + + ActMgr actMgr; + Button btnLogin; + EditText edtUser, edtPass; + + int loginButtonClick = 1, retryButtonClick = 2, loginFailed = 3; + + Handler hand = new Handler() { + @Override + public void handleMessage(Message m) { + if (m.what == 0) { + ResLogin res = (ResLogin) m.obj; + UserInfo.token = res.t; + actMgr.trigger(AppMgr.loginSuccess); + } else (m.what == 101) { + actMgr.trigger(loginFailed); + } + } + }; + + + + + @Override + protected void onCreate(Bundle savedInstanceState) { + id = "login"; + super.onCreate(savedInstanceState); + btnLogin = (Button) findViewById(R.id.login_btn_login); + edtUser = (EditText) findViewById(R.id.user_id); + edtPass = (EditText) findViewById(R.id.user_pass); + EmptyStatus[] r = new EmptyStatus[1]; + r[0] = new EmptyStatus(); + actMgr = new ActMgr(this, r[0], r); + setContentView(R.layout.activity_login); + } + + @Override + protected void onStart() { + super.onStart(); + } + + @Override + protected void onResume() { + super.onResume(); + btnLogin.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View arg0) { + //AppMgr.transam.send(new ReqLogin(u, p, time, alive)) + } + }); + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + // Inflate the menu; this adds items to the action bar if it is present. + getMenuInflater().inflate(R.menu.login, menu); + return true; + } + +} -- cgit v1.2.3