我目前正在开发eclipse中的android应用程序 对于这个应用程序,我将它连接到现有数据库的Web服务 我目前正在构建登录页面,并设法将其连接到数据库并获得会话ID,但是,我想知道如何将应用程序的其余部分连接到该会话ID并保存所有的东西用户将在实际应用中对登录的同一用户进行操作, 所以基本上,如何将应用程序连接到同一个登录的人?
这是我的第一个应用,所以我没有真正的经历
答案 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
}
所以基本上,它有相同的会话。
(我真的建议你使用这个库,但如果你不想,那么另一个想法应该是一样的!)
祝你好运;)