Class Global.SharedPreference

  • Enclosing class:
    Global

    public static class Global.SharedPreference
    extends java.lang.Object
    SharePreferences에서 사용하는 상수를 모아놓은 클래스.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String APP_DATA
      앱 데이터를 모아놓은 SharedPreferences 이름.
      static java.lang.String IS_FIRST
      앱이 최초로 실행되었는지에 대한 여부.
      static java.lang.String IS_LOGINED
      사용자가 앱에 로그인 했는지에 대한 여부.
      static java.lang.String LAST_NOTIFICATION_ID
      마지막 Notification의 번호.
      static java.lang.String QR_IMAGE
      Pos기로부터 불러온 QR코드.
      static java.lang.String TEMP_MESSAGE
      Intent로 넘길 수 있는 데이터가 제한되어있어 이를 해결하기 위해서 사용되는 TEMP_MESSAGE 데이터를 SharedPreferences에 TEMP_MESSAGE라는 키값으로 임시로 저장한 후 새로운 Activity에서 이를 불러오는 과정에서 사용.
      static java.lang.String USER_ID
      앱에 로그인한 사용자 아이디.
      static java.lang.String USER_PW
      앱에 로그인한 사용자 비밀번호.
      static java.lang.String USER_TYPE
      앱에 로그인한 사용자 종류(일반고객, U.O.S 파트너).
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • APP_DATA

        public static final java.lang.String APP_DATA
        앱 데이터를 모아놓은 SharedPreferences 이름.
        See Also:
        Constant Field Values
      • IS_FIRST

        public static final java.lang.String IS_FIRST
        앱이 최초로 실행되었는지에 대한 여부. (true: 최초 실행, false: 최초 실행 아님)
        See Also:
        Constant Field Values
      • IS_LOGINED

        public static final java.lang.String IS_LOGINED
        사용자가 앱에 로그인 했는지에 대한 여부. 값이 true일 경우 자동으로 마지막에 로그인했던 사용자로 로그인. U.O.S 서비스 탈퇴, 로그아웃 시에만 해당 값이 false로 변경.
        See Also:
        Constant Field Values
      • USER_ID

        public static final java.lang.String USER_ID
        앱에 로그인한 사용자 아이디. 추후 자동 로그인시 사용.
        See Also:
        Constant Field Values
      • USER_PW

        public static final java.lang.String USER_PW
        앱에 로그인한 사용자 비밀번호. 추후 자동 로그인시 사용.
        See Also:
        Constant Field Values
      • USER_TYPE

        public static final java.lang.String USER_TYPE
        앱에 로그인한 사용자 종류(일반고객, U.O.S 파트너). 추후 자동 로그인시 사용.
        See Also:
        Constant Field Values
      • QR_IMAGE

        public static final java.lang.String QR_IMAGE
        Pos기로부터 불러온 QR코드. U.O.S 파트너 로그인 후 QR코드 전시 시 사용.
        See Also:
        Constant Field Values
      • LAST_NOTIFICATION_ID

        public static final java.lang.String LAST_NOTIFICATION_ID
        마지막 Notification의 번호. Notification이 중복되지 않도록 하기 위해 사용.
        See Also:
        Constant Field Values
      • TEMP_MESSAGE

        public static final java.lang.String TEMP_MESSAGE
        Intent로 넘길 수 있는 데이터가 제한되어있어 이를 해결하기 위해서 사용되는 TEMP_MESSAGE 데이터를 SharedPreferences에 TEMP_MESSAGE라는 키값으로 임시로 저장한 후 새로운 Activity에서 이를 불러오는 과정에서 사용.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SharedPreference

        public SharedPreference()