Главная » Статьи для тега "сохранять"

Жизненный цикл активности и работа пользователя с системой в Android приложении

Добавлено Дата: 5 August, 2013 категория: Разработка для Android

 

Если приложение хорошо приспособлено для мобильной среды вообще, то в цикле управления его жизненным циклом потребуется меньше кода:

если информация, используемая активностью, всегда является актуальной и находится в базе данных, то вам не придется специально сохранять эту информацию в коде в методе жизненного цикла приложения;

Читать »

Управление файлами: сохранение эскизов в Android приложении

Добавлено Дата: 15 July, 2013 категория: Разработка для Android

 

Теперь, когда мы рассказали, как функционирует каркас нашего REST-постав-щика, в заключение поговорим о том, как поставщик содержимого обращается с эскизами.

Выше мы рассматривали метод ContentResolver. openlnputStream, при помощи которого поставщики содержимого могут предоставлять файлы клиентам. В нашем примере с видео Finch мы используем эту функцию для предоставления изображений-эскизов. Если сохранять изображения как файлы, то можно не иметь дел с блобами базы данных, которые всегда негативно влияют на производительность приложения, и можно загружать изображения только тогда, когда клиент их запрашивает. Чтобы поставщик содержимого мог предоставлять файлы, ему необходимо переопределить метод ContentProvider. openFile, открывающий дескриптор доставляемого файла. Преобразователь содержимого занимается созданием входного потока из дескриптора файла. Простейшая реализация этого метода будет вызывать openFileHelper для активации вспомогательного механизма, позволяющего ContentResolver считывать переменную _data для загрузки того файла, на который он ссылается. Если поставщик содержимого вообще не переопределит этот метод, то система выдаст исключение Nofiles supported by provider at… (Поставщик содержимого не поддерживает никаких файлов по адресу…). В нашей простой реализации предоставляется доступ только для чтения, как показано в следующем коде:

Читать »

Работа с файлами Windows Runtime

Добавлено Дата: 29 November, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Выше  мы  говорили о  хранилищах  данных  для  приложений  как  о  способе сохранять простые настройки  и  файлы. Но  если  говорить о  файлах, то  тут может понадобиться сохранять их не только в  каталог приложения, о котором пользователь ничего не знает, но и в один из стандартных каталогов. Например, если Ваше приложение позволяет редактировать изображения, то логично давать пользователю возможность сохранять их в каталог My Pictures. Windows Runtime позволяет делать  это, реализуя класс  KnownFolders, который предоставляет следующие свойства.

Читать »