Форум программистов, компьютерный форум CyberForum.ru

Работа с ресурсами XML - Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
kvaka
 Аватар для kvaka
29 / 29 / 3
Регистрация: 26.06.2012
Сообщений: 163
03.07.2012, 01:45     Работа с ресурсами XML #1
Есть задача: Прописать в XML различные тексты. Далее из активити случайным числом их доставать, достатые помечать как использованные.
В связи с реализацией данного задания возникли следущие вопросы по работе с XML ресурсами (заранее извиняюсь если тупые):

1) Как из активити производить программный поиск и выборку элементов в XML по их атрибутам?
2) Можно ли программно вносить изменения в XML ресурс для изменения атрибута?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.07.2012, 01:45     Работа с ресурсами XML
Посмотрите здесь:

main.xml Android
Android Создание XML
XML парсер Android
xml шейпы Android
Android XML vs View
Константы XML Android
ListView с ресурсами Android
Верстка xml Android
Android Разметка XML
Android Xml файлы
Android Работа с ресурсами проекта
Android Дроби в XML

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silentnuke
Android Programmer
137 / 138 / 5
Регистрация: 08.12.2010
Сообщений: 421
03.07.2012, 12:09     Работа с ресурсами XML #2
1. что мешает использовать string-array?
2. нет
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
03.07.2012, 20:16     Работа с ресурсами XML #3
1) Что Вы считаете текстом?
2) Что Вы считаете элементом?
3) Что Вы считаете атрибутом?
4) Можно менять все что угодно не меняя XML ресурс.
kvaka
 Аватар для kvaka
29 / 29 / 3
Регистрация: 26.06.2012
Сообщений: 163
04.07.2012, 00:19  [ТС]     Работа с ресурсами XML #4
1. Текстом я считаю набор символов, заключенный в тег <item></item>
2. Элементом я называю, тот самый item, содержащий текст.
3. Атрибут - некий атрибут тега, отражающий состояние элемента (был или не был просмотрен).

По поводу реализации моей задачи есть следующие мысли:
-сформировать ArrayList из XML-ресурса массивов.
-создать второй массив, содержащий флаги о просмотре элементов первого массива.
вопрос в том, что в таком случае второй массив необходимо где-то сохранять. Как сделать это наиболее грамотно?
V0v1k
1157 / 981 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
04.07.2012, 00:38     Работа с ресурсами XML #5
масив строчек в XML можно записать так:
XML
1
2
3
4
5
<resources>
    <string-array name="string_array_name">
        <item>text_string</item>
    </string-array>
</resources>
чтобы хранить какие-то динамические данные можете записывать их в файл или БД.
KODAGEN
2 / 0 / 1
Регистрация: 22.11.2009
Сообщений: 80
06.11.2012, 18:48     Работа с ресурсами XML #6
типичный русский форум - ты задаешь вопрос, а тебе вместо ответа обьясняют какой-же ты мудак. Человек зхадал вам вопрос, а вы вместо ответа, начинаете ему обяснять что он мудак, уроды вы
Yandex
Объявления
06.11.2012, 18:48     Работа с ресурсами XML
Ответ Создать тему
Опции темы

Текущее время: 01:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru