将应用程序连接到登录用户

时间:2014-07-01 06:42:01

标签: java android eclipse web-services connectivity

我目前正在开发eclipse中的android应用程序 对于这个应用程序,我将它连接到现有数据库的Web服务 我目前正在构建登录页面,并设法将其连接到数据库并获得会话ID,但是,我想知道如何将应用程序的其余部分连接到该会话ID并保存所有的东西用户将在实际应用中对登录的同一用户进行操作, 所以基本上,如何将应用程序连接到同一个登录的人?

这是我的第一个应用,所以我没有真正的经历

1 个答案:

答案 0 :(得分:0)

我的第一个应用程序遇到了完全相同的问题。

我做了以下事情:

创建一个扩展应用程序的类。

public class App_Web extends Application{

    public static AsyncHttpClient client = new AsyncHttpClient();

    @Override
    public void onCreate() {
        super.onCreate();
        //initialize myObject here, if needed
    }

    public static void deconnexion() {
        client = new AsyncHttpClient();
    }

公共静态AsyncHttpClient允许我在每个类或活动中使用它。 例如:

App_Web.client.post("your_url", null, new JsonHttpResponseHandler() {
    @Override
    public void onSuccess(JSONObject data) {
       // success code here
    }

所以基本上,它有相同的会话。

(我真的建议你使用这个库,但如果你不想,那么另一个想法应该是一样的!)

祝你好运;)