Форум программистов, компьютерный форум CyberForum.ru

Как сохранять информацию о пользователе и использовать её в дальнейшем уведомлении? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Eclipse под Ubuntu http://www.cyberforum.ru/android-dev/thread977536.html
Привет всем! Установил на ноут ubuntu, теперь пытаюсь поставить под нее Eclipse. Собственно, сам Eclipse и SDK я поставил, но вот скомпилировать и запустить приложение на девайсе так и не получается, просто напросто нет кнопки RUN!!! Кто-нибудь использует вообще Ubuntu и AndroidDT? Расскажите, может что делаю не так... Заранее благодарен!
Android Вылет приложения при использования бокового меню. О чем говорят логи Помогите разобраться с ошибкой при работе с боковым меню. В лог выводит следующую информацию: 10-14 19:14:05.209: D/AndroidRuntime(20524): Shutting down VM 10-14 19:14:05.209: W/dalvikvm(20524): threadid=1: thread exiting with uncaught exception (group=0x40018578) 10-14 19:14:05.219: E/AndroidRuntime(20524): FATAL EXCEPTION: main 10-14 19:14:05.219: E/AndroidRuntime(20524):... http://www.cyberforum.ru/android-dev/thread977474.html
Android Рабочий пример бд
кто может, напишите рабочий пример работы с бд на основе sqliteHelper что бы можно было сохранить и выгрузить обьект в\из бд(load\save) обьект вида class human{ String name; int age; int salary; getAge
Android Кликабельные Fragment
Доброго дня, коллеги. Прошу помощи. Есть активити с scrollView, внутри его Fragment: <ScrollView android:id="@+id/scrollView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_above="@+id/imageView1" android:layout_alignParentLeft="true" android:layout_alignParentRight="true"
Android Ошибки при востановление активити после уничтожения http://www.cyberforum.ru/android-dev/thread976814.html
Странное поведение андроида при переходе планшета в дежурный режим (черный экран). Есть приложение, на главном активити 8 кнопок. Первые четыре (в таком же порядке инициализируются) именованные последующие четыре с именами Button1, Button2, Button3, Button4. При запуске приложения все работает, переходы в другое активити и возврат обрабатывается без ошибок, а вот при переходе планшета в...
Android Заготовка для фото-галереи Посоветуйте пожалуйста примеры с фото-галерей Есть папка с фотками (много). Просто накиданы в одную папку - имена случайные. Есть программа, которая ГРУППИРУЕТ эти фото по смыслу (знает как групировать) Нужно нажать кнопку 1 и увидеть галерею с (например) 1й, 8й, 12й и 69й фотками. Нажать 2 и увидеть другой "набор" фоток. Каждую фотку нужно зумировать. Кажется видел подобное в... подробнее

Показать сообщение отдельно
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
15.10.2013, 22:40     Как сохранять информацию о пользователе и использовать её в дальнейшем уведомлении?
что то не нашел где в сервисе инициализируется sPref.
а лучше всего используйте для таких целей хелперы.

Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
/* 
 * License: GPLv3 ([url]http://www.gnu.org/licenses/gpl-3.0.html[/url])
 * Start: 01.02.2012
 */
 
package ru.helpers;
 
import android.content.Context;
import android.content.SharedPreferences;
 
public class SPHelper {
    public static final String  SHARED_PREFS    = "SHARED_PREFS";
    private Context             mContext;
 
    public SPHelper(Context context) {
        mContext = context;
    }
 
    // SAVE TO PREFS
    public void saveToPrefsString(String _key, String _value) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        SharedPreferences.Editor prefsEdit = prefs.edit();
 
        prefsEdit.putString(_key, _value);
        prefsEdit.commit();
    }
 
    public void saveToPrefsInt(String _key, int _value) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        SharedPreferences.Editor prefsEdit = prefs.edit();
 
        prefsEdit.putInt(_key, _value);
        prefsEdit.commit();
    }
 
    public void saveToPrefsLong(String _key, long _value) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        SharedPreferences.Editor prefsEdit = prefs.edit();
 
        prefsEdit.putLong(_key, _value);
        prefsEdit.commit();
    }
 
    public void saveToPrefsFloat(String _key, float _value) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        SharedPreferences.Editor prefsEdit = prefs.edit();
 
        prefsEdit.putFloat(_key, _value);
        prefsEdit.commit();
    }
 
    public void saveToPrefsBoolean(String _key, boolean _value) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        SharedPreferences.Editor prefsEdit = prefs.edit();
 
        prefsEdit.putBoolean(_key, _value);
        prefsEdit.commit();
    }
 
    // GET FROM PREFS
    public String getFromPrefsString(String _key) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        String value = prefs.getString(_key, "");
 
        return value;
    }
 
    public String getFromPrefsString(String _key, String _default) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        String value = prefs.getString(_key, _default);
 
        return value;
    }
 
    public int getFromPrefsInt(String _key) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        int value = prefs.getInt(_key, 0);
 
        return value;
    }
 
    public int getFromPrefsInt(String _key, int _default) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        int value = prefs.getInt(_key, _default);
 
        return value;
    }
 
    public long getFromPrefsLong(String _key) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        long value = prefs.getLong(_key, 0);
 
        return value;
    }
 
    public long getFromPrefsLong(String _key, long _default) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        long value = prefs.getLong(_key, _default);
 
        return value;
    }
 
    public float getFromPrefsFloat(String _key) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        float value = prefs.getFloat(_key, 0);
 
        return value;
    }
 
    public float getFromPrefsFloat(String _key, float _default) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        float value = prefs.getFloat(_key, _default);
 
        return value;
    }
 
    public boolean getFromPrefsBoolean(String _key) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        boolean value = prefs.getBoolean(_key, false);
 
        return value;
    }
 
    public boolean getFromPrefsBoolean(String _key, boolean _default) {
        SharedPreferences prefs = mContext.getSharedPreferences(SHARED_PREFS, 0);
        boolean value = prefs.getBoolean(_key, _default);
 
        return value;
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru