如何在应用程序中创建一个会话对象 [英] How to create a session object in an application
问题描述
在我的应用程序,我想创建一个会话的登录和注销。
In my app i want to create a session for login and log out.
我没有任何想法如何与会话中工作。 任何人可以帮助我,使一些示例的例子。
I dont have any idea how to work with session. Anybody help me by giving some sample example.
推荐答案
我觉得会话对象应该声明和初始化静态对象时,您的应用程序开始运行。我遇到过这个问题,并决定把我的会话对象,其中包含用于在我的应用程序的每一次活动注资方式一utils的类。
I think the session object should be a static object declared and initialized when your application starts running. I have met this problem and decided to put my session object in a utils class which contains mathods used by every activity in my app.
下面是一个简单的例子:
Here is a short example:
-
创建一个类utils的其中将包含会话对象,会议是由您实现您的会话对象的类。它可以包含,例如,用户id,用户名等:
create a class for utils which will contain session object, Session is the class by which you implement your session object. It can contain, for example, userId, userName, etc.:
public class Utils {
public static Session mySessionObject = null;
}
当登录按钮被按下初始化会话对象:
When login button is pushed initialize your session object:
login.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Utils.mySessionObject = new Session();
//some extra initalization, for example setting userId
}
});
在注销你可以摧毁你的会话对象。
On logout you can destroy your session object.
这里是一个链接,告诉更多的会话。
Here is a link telling more about sessions.
这篇关于如何在应用程序中创建一个会话对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!