Intereting Posts
Как получить файл apk с устройства Android? Import google-play-service зависимость красный крест Eclipse сохраняет рабочее пространство … и строительное пространство … и рабочее пространство для строительства Android 5.0 – Добавление заголовка / нижнего колонтитула в RecyclerView Android – запись пользовательского (составного) компонента Параметры для взаимодействия с клиентским сервером на Android Переход на общий элемент Android между двумя действиями не работает Android: как установить событие onClick для кнопки в элементе списка в ListView Кнопка обратного вызова кнопки Android Fragment Библиотеки больше не добавляются в APK после перехода на ADT 22 Как указать идентификатор, когда использование включает в XML-файл макета Почему андроид дает предупреждение об использовании размера меньше 12sp? Прокрутите по всем подзонам вида Android? Android sdk загрузчик контента на 0% … и ничего не работает Android 4.4 Выбор файла WebView не открывается?

Хранить глобальные данные приложения

Привет. Каков наилучший способ хранения глобальных объектов / экземпляров через приложение?

Solutions Collecting From Web of "Хранить глобальные данные приложения"

Вот следующий код, который я использую для хранения String в контексте приложения.

Я делаю класс GlobalVariable.java

 import android.app.Application; public class GlobalVariable extends Application { private String myState; public String getState() { return myState; }//End method public void setState(String s) { myState = s; }//End method }//End Class 

В .Manifest я добавляю следующий код

 <application android:icon="@drawable/icon" android:label="@string/app_name" android:name="GlobalVariable"> 

Где я хочу установить значение строки, я использую следующий код

 GlobalVariable appState = ((GlobalVariable)getApplicationContext()); appState.setState("Testing"); 

& Where I want to Retrive Используемые данные

 GlobalVariable appState = ((GlobalVariable)getApplicationContext()); appState.getState(); 

Расширьте объект приложения и сохраните ссылки на свои глобальные объекты.

Как насчет шаблона Singleton ?