我正在构建一个具有登录和注册功能的Android应用,并且正在使用MySql保存用户。我在数据库中有一个用于用户的表,一个用于用户的表,而id_post是我的用户表中的外键,用于在它们之间创建连接。
登录Android后如何实现此连接?
 在我的登录活动中,我开始与SessionManager进行会话。如何将同一会话放在其他活动中?够了吗?

最佳答案

首先创建:

public class App extends Application {

SessionManager sessionManager;

@Override
public void onCreate() {
    super.onCreate();

    sessionManager=new SessionManager(this);
}

public SessionManager getSessionManager(){
    return sessionManager;
}


}


新活动中的通话会话:

App app;

app = ((App)getApplicationContext());


if (sessionManager==null){
    sessionManager=app.getSessionManager();
}


添加清单:

<application
    android:name=".App">
</application>

关于android - 如何在Android中的不同 Activity/fragment 之间保持相同的 session ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39548278/

10-10 10:35