У меня есть два действия, которые я использую для сбора данных для одной таблицы sqlite. Каков наилучший способ сделать это. Я предполагаю, что у меня должно быть два класса, возможно, по три для каждого вида деятельности и, возможно, один для обработки базы данных. Я предполагаю, что я должен создать намерение вызвать второе действие, и я мог бы передать комплект, используя статические дополнения, с намерением передать данные, а затем обновить базу данных из второго действия после сбора всей информации. Лучше ли передавать контекст из первой активности и каким-то образом анализировать контекст из второго действия? Я смущен тем, что поддерживаю состояние от одного действия к другому.Два действия одна таблица
0
A
ответ
0
Есть несколько способов, как:
1) Лучший способ заключается в использовании фрагментов, так что вы можете держать сбор данных и в конце концов вы можете хранить данные. И всегда хорошая практика - разделять модули на разные классы, например, в вашей работе с базой данных.
2) И если вы думаете передать пакет, вы должны использовать parceble для согласованности данных.
3) Если ваши данные являются только строковыми, и вы не хотите использовать фрагменты, тогда можно пройти пакет.
4) Или вы можете использовать ContentProvider, но его довольно беспокойный.
Удачи ...
Смежные вопросы
- 1. одна кнопка два действия
- 2. Одна форма, одна кнопка, два действия?
- 3. Одна таблица, два GridViews ASP.NET
- 4. Два действия onClick одна кнопка
- 5. Таблица решений Drools - одна колонка - два поля
- 6. Два класса модели - одна таблица базы данных
- 7. один запрос, одна таблица, два счета()
- 8. HTML | Одна форма Один представить Два действия
- 9. одна форма два действия с javascript
- 10. Откат одна таблица
- 11. Camelot одна таблица наследования
- 12. Выберите запрос (одна таблица)
- 13. Таблица MySQL: одна запись, два поля, идентификатор в другой таблице
- 14. php mysql одна таблица два поля отдельный результат поиска
- 15. Hibernate - одна таблица нескольких объектов
- 16. Два действия onClick одна кнопка в то же время
- 17. Таблица пользователей - одна таблица или две?
- 18. Два триггера, одна процедура
- 19. Одна таблица столбцов в массив
- 20. CSS дублировать одна таблица подряд
- 21. Одна таблица в базе данных
- 22. vb.net несколько запросов одна таблица
- 23. одна таблица, соответствующая несколько строк
- 24. Почему обновляется только одна таблица?
- 25. SQL Query, только одна таблица
- 26. Одна таблица фактов за событие?
- 27. Одна таблица, один запрос, одна форма - несколько пользователей
- 28. Масштабируемая одна-на-другую таблица (MySQL)
- 29. Два DIV и одна граница
- 30. Zend: два объекта, одна строка
Каковы данные, которыми вы пытаетесь управлять? –
Вы можете попробовать использовать Singleton, который предоставляет данные и может изменять данные. Таким образом, вы можете получать данные из всех ваших действий. –
Вы также можете использовать фрагменты вместо действий, тогда вам не нужно передавать значения между действиями вообще. – Kuffs