Intereting Posts
Загрузка видео Youtube через i-frame в веб-обозревателе Android Как играть видео с url Отправка сообщения через WhatsApp. Позиция DialogFragment в Android Возможно ли потерять соединение базы данных SQLite? Взгляд на изображение с изображением Android Android In App не синхронизирует сразу несколько устройств Поймать салфетки, чтобы отклонить событие Почему я получаю NoClassDefFoundError при выполнении моего теста в ActionBarActivity? Андроид – просто выцветать и исчезать в анимации для просмотра Как установить высоту gridview программно андроида Как я могу создавать HTML-страницы, которые автоматически корректируют свои изображения на разные размеры экрана для мобильных устройств? Активность только в портретном или обратном портрете Почему XML используется для создания макетов пользовательского интерфейса в Android? Заполненная активность ADT, созданная с использованием фрагментов.

Файл конфигурации в Android. Это существует?

У меня есть какая-то конфигурация, которую я хочу сохранить в своем приложении для Android, и прочитайте его, когда мне нужно, например, URL-адрес сервера, с которым он должен попытаться получить доступ.

Есть ли такой же механизм, как web.config в ASP.NET, доступный в Android?

Центральный файл конфигурации, который можно настроить вручную, а затем прочитать приложением? Любая помощь будет оценена!

Solutions Collecting From Web of "Файл конфигурации в Android. Это существует?"

Мы используем файл .properties в папке с ресурсами. Он отлично подходит для нас, поскольку мы поддерживаем несколько носителей с этим, пишем ему (в случае, если некоторые значения, отправленные с сервера, должны быть изменены. Это делается во время запуска приложения, что делает наш код настраиваемым с сервера).

Вы можете бросить подобные вещи в файл strings.xml. Но, поскольку вы не можете фактически изменять эти значения в режиме реального времени (поскольку это распределенное приложение, а не работа на сервере), бросать его в класс констант вполне приемлемо.

Используйте общие настройки.
Вот ссылка Общие настройки

Вы можете использовать файлы базы данных sqlite для него. У вас есть собственный API, который позволяет читать и писать те, а также инструмент командной строки. Если вы хотите создать XML-файл вместо этого, то это ничем не отличается от любого другого XML-файла (если вы не думаете об общих предпочтениях, которые используют формат xml для сохранения данных, но я считаю, что это не лучший API для вашего приложения ).