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

Доступ к элементам управления одной активности через другую - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как разместить EditText и область рисования Canvas в одном Activity? http://www.cyberforum.ru/android-dev/thread1429128.html
Как разместить EditText и область рисования Canvas в одном Activity?
Программирование Android Как перевернуть ListView? Здравствуйте! Подскажите, пожалуйста, как перевернуть ListView. Чтобы новые элементы, которые добавляются динамически, добавлялись вверх списка. Вообщем, также как это сделано в Instagrem, VK и т.д. http://www.cyberforum.ru/android-dev/thread1428825.html
QT, OpenCV, Android ( подключение ) Программирование Android
1.Скачал и установил OpenCV-2.4.11-android-sdk 2. Прописал пути к sdk в pro файл (проект собирается и запускается на телефоне) 3.Собственно вопрос, что еще надо прописать и где для того, чтобы мспользовать opencv? Mat image = imread("face.jpg", 1); к примеру это При попытке #include <E:/OpenCVAndroid/OpenCV-android-sdk/sdk/native/jni/include/opencv2/imgproc/imgproc.hpp> Выдает ошибку...
Программирование Android Можно ли убрать автоматическую поправку элементов управления на на mainactivity
Можно ли убрать автоматическую поправку элементов управления на на mainactivity? А то хочу пододвинуть одну кнопку в итоге двигается всё что можно
Программирование Android Android - Передача данных с одного Activity на другое Activity http://www.cyberforum.ru/android-dev/thread1428446.html
Здравствуйте , возникла необходимость получения числовых (int и float ну или double) данных в одном Activity , а обработка и вывод результата в другом. Например: в одном layout файле мы получаем два числа , которые были введены в EditText1 и EditText2 потом мы нажатием на кнопку вызываем другой класс , в который передаются эти два числа , там присваиваются к другим 2 переменным и выводятся уже в...
Программирование Android Какая рекламная сеть самая лучшая для Android? Использую AdMob кликов почти 0. мне кажется у AdMob гавнёвая реклама, нужна сеть где больше игр, что посоветуете? хотел подключить MobFox так они так залупились - им и скриншоты из кабинета гуглмаркета подавай и фото паспорта/водительского подавай подробнее

Показать сообщение отдельно
Pablito
2459 / 1904 / 591
Регистрация: 12.05.2014
Сообщений: 6,712
Завершенные тесты: 1
24.04.2015, 19:27     Доступ к элементам управления одной активности через другую
Тут просто нужно для себя понять такую штуку - активити, это отдельные логические "куски" в архитектуре программы, их желательно делать максимально независимыми друг от друга.

Если первая активити подготовила для второй какие-то данные то их можно передавать либо через статические поля, либо через intent.putExtras.
В соседних темах я немного поспорил со знающими людьми на тему статик полей, подумал и теперь придерживаюсь того же мнения что и они - статик поля не самый надежный метод передачи, могут быть нюансы.

На вопрос "а как доступиться к даным, которые в первой активити?" можно ответить так - надо выстроить логику программы так что бы не возникало желания куда-то лезть за этими данными Они должны быть подготовлены и переданы через intent.putExtras()
Это чисто имхо.
http://developer.android.com/guide/faq/framework.html#3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru