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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
needelp
0 / 0 / 0
Регистрация: 19.05.2015
Сообщений: 6
#1

Глобальная переменная, которую можно использовать в других Activity - Android

09.06.2015, 10:44. Просмотров 681. Ответов 3
Метки нет (Все метки)

Здравствуйте, интересует вопрос: как создать переменную, которую я смогу использовать в других классах, и после запуска я смогу к ней обратится снова.
Прочитал данную статью http://developer.alexanderklimov.ru/...references.php , но не понял как мне из других активити получить нужную переменную.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2015, 10:44     Глобальная переменная, которую можно использовать в других Activity
Посмотрите здесь:

Android Как можно вызывать один класс в разных activity?
Посоветуйте пожалуйста литературу, изучив которую можно будет серьезно заниматься программированием под андроид. Android
Android SetOnClickListener исчезает глобальная переменная
Android Можно ли использовать рекламу AdMob для приложений распространяемых в других маркетах?
Android String-array resources, как глобальная переменная
Написать программу, на которую можно будет перетаскивать разные элементы и строить мнемосхемы Android
Можно ли не использовать singleton Android
Android Как сделать панель с кнопками внизу, которую можно проматывать
Можно ли обработать два ListView в пределах одного activity на android? Android
Глобальная переменная в Java Android
Android Обмен данными между Activity (одна глобальная переменная)
Android Вывод activity в activity

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Spelcrawler
523 / 493 / 111
Регистрация: 12.03.2014
Сообщений: 1,646
Завершенные тесты: 1
09.06.2015, 10:48     Глобальная переменная, которую можно использовать в других Activity #2
needelp, SharedPreferences
androbro
319 / 279 / 55
Регистрация: 17.10.2014
Сообщений: 827
09.06.2015, 10:53     Глобальная переменная, которую можно использовать в других Activity #3
Spelcrawler, имхо если уж ТС не понял на русском(тем более статья довольно доступная), на буржуйском он уж точно не поймет)
Spelcrawler
523 / 493 / 111
Регистрация: 12.03.2014
Сообщений: 1,646
Завершенные тесты: 1
09.06.2015, 11:01     Глобальная переменная, которую можно использовать в других Activity #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
androbro, ну ок, напишу на Java тогда)
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    private static final String PREFERENCES_NAME = "settings";
    private static final String VALUE_KEY = "value";
 
    public void setValue(int value){
        SharedPreferences preferences = context.getSharedPreferences(PREFERENCES_NAME, Context.MODE_PRIVATE);
        SharedPreferences.Editor editor = preferences.edit();
        editor.putInt(VALUE_KEY, value);
        editor.apply();        
    }
    
    public int getValue(){
        SharedPreferences preferences = context.getSharedPreferences(PREFERENCES_NAME, Context.MODE_PRIVATE);
        return preferences.getInt(VALUE_KEY, 0);
    }
Yandex
Объявления
09.06.2015, 11:01     Глобальная переменная, которую можно использовать в других Activity
Ответ Создать тему
Опции темы

Текущее время: 08:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru