Я читал о разных макетах, но до сих пор не могу понять, как структурировать мое простое приложение.Простые приложения для Android, какую структуру я должен использовать?
Все, что я хочу - это экран с изображением и набором кнопок. Когда вы нажимаете кнопку, другой экран соскальзывает сбоку. Этот второй экран имеет изображение и собственный набор кнопок.
Для этого я мог бы использовать два отдельных мероприятия. НО Я хочу, чтобы оба экрана имели доступ к некоторым переменным, которые я объявил. После прочтения действий, кажется, использование родительской и дочерней активности не является правильным решением, поскольку родительская активность может быть удалена из памяти, поэтому мои переменные будут потеряны.
Итак, если у меня есть одна активность и хочу, чтобы содержимое двух экранов взаимодействовало, что является лучшим способом, какую структуру я должен использовать для этого?
Итак, это лучший способ решить эту проблему? Одна из моих переменных - огромный массив. Не следует ли использовать собственный класс View для моего второго экрана? – Skullbox
Используйте класс «singleton» для хранения массива и совместного использования этого способа, или, как вы говорите, используйте настраиваемый вид и анимируйте его в поле зрения. Как вы говорите, если ваш массив «огромный» (который вы не определили), передача его через «Intent», скорее всего, является неправильным решением. – Simon