Intereting Posts
Еще один вопрос загрузки изображения ActionBar onNavigationItemSelected не вызывается, когда выбранный элемент остается тем же Управление памятью Android: плотность экрана, требуемые размеры изображений и доступная куча Как скомпилировать и запустить программу C / C ++ в системе Android (например, MinGW в Windows)? Мое приложение открывается при нажатии на URL-адрес в Android Android LocationLister, реализованный в IntentService, никогда не выполняет метод OnLocationChanged () Многоязычное андроидное приложение? Как заменить запятую пробелом, когда я использую «MultiAutoCompleteTextView», Лучший способ показать индикатор загрузки / выполнения? Получая кинжал, чтобы вводить ложные объекты при выполнении функционального тестирования espresso для Android Каково использование файла res / values ​​/ public.xml на Android? AddView (View) не поддерживается в AdapterView Android REST POST проигрывает значение даты Глянцевый градиент с помощью android drawable xml Как выравнивать пункты меню по горизонтали

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

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

Вот следующий код, который я использую для хранения 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 ?