|
|
|
android เก็บค่าตัวแปร variable มีดึงค่าแบบ session ปะครับ พอมีตัวอย่างให้มั้ยครับ |
|
|
|
|
|
|
|
android ไม่มี session น่ะครับ
|
|
|
|
|
Date :
2013-02-12 07:07:41 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วพอมีวิธีคล้ายๆกันไหมครับ
|
|
|
|
|
Date :
2013-02-12 19:02:50 |
By :
Sunkise |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะจัดเก็บไว้แบบไหนครับ เอาตัวแปรไปทำอะไรครับ
|
|
|
|
|
Date :
2013-02-13 09:23:18 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะเก็บไว้ เพื่อดึงข้อมูลของ id นึงมาโชว์ และเพิ่มลง database ด้วยครับ
สมมุติว่า ผม login id เข้าไปโดย id นี้ เป็นชื่อ aa แล้วให้เรียกข้อมูลของ aa ใน database มาโชว์ แล้วเลือกข้อมูลนั้น ไปเพิ่มลง database อีก table นึง ครับ โดยที่จะเพิ่มเข้าไปมี ชื่อ aa เวลาปัจจุบันขนาดบันทึก ข้อมูลที่เลือกมา
|
|
|
|
|
Date :
2013-02-13 22:09:04 |
By :
Sunkise |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เก็บค่าไว้ใน Preferences ครับ.
|
|
|
|
|
Date :
2013-02-14 09:54:16 |
By :
EvoLutionGT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ เดี่ยวลองทำดู
|
|
|
|
|
Date :
2013-02-17 03:20:43 |
By :
Sunkise |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตัวอย่าง UserHelper.java
Code (Java)
public class UserHelper {
Context context;
SharedPreferences sharedPerfs;
Editor editor;
// Prefs Keys
static String perfsName = "UserHelper";
static int perfsMode = 0;
public UserHelper(Context context) {
this.context = context;
this.sharedPerfs = this.context.getSharedPreferences(perfsName, perfsMode);
this.editor = sharedPerfs.edit();
}
public void createSession(String key) {
editor.putBoolean("isLogin", true);
editor.putString("userID", key);
editor.commit();
}
public void deleteSession() {
editor.clear();
editor.commit();
}
public boolean isLogin() {
return sharedPerfs.getBoolean("isLogin", false);
}
public String getUserID() {
return sharedPerfs.getString("userID", null);
}
}
วิธีใช้
Code (Java)
UserHelper usrHelper = new UserHelper(this);
// Create Session
usrHelper.createSession(ID);
// Delete Session
usrHelper.deleteSession();
// Check Login
if (usrHelper.isLogin()) {
} else {
}
// Get UserID
usrHelper.getUserID()
|
|
|
|
|
Date :
2014-01-14 19:17:01 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|