Intereting Posts
Как использовать неофициальный API Android Market? Как рисовать с помощью «перевернутой» краски в Android Canvas? Советы по отладке Android Как работает синтаксис доступа к свойствам Kotlin для классов Java? Android – показать / скрыть фрагмент покинет пустую область Android ImageButton с отключенным интерфейсом AVD Manager – для этой цели не установлено системное изображение Аутентификация с помощью Facebook через Rails API Требовать разрешения только для старых версий Android: maxSdkVersion не работает? Проблема упорядочивания стека событий при запуске приложения из установщика приложений Android и с главного экрана Android Studio Ошибка «reg» не распознается как внутренняя или внешняя команда Есть ли способ скрыть и показать элементы управления масштабированием в WebView? DrawerLayout не работает в приложении 2.3 Android: Получить представление Ссылка на пункт меню Android cameraSource.stop () вызывает приложение для замораживания

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

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

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 ?