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

Передать ссылку на класс через Intent - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android ActionView и ActionBar http://www.cyberforum.ru/android-dev/thread1630616.html
Здравствуйте! Подскажите, пожалуйста, по задаче - необходимо при нажатии на кнопку Поиск на ActionBar вывести TextView с кнопкой Save, при нажатии на которую добавляется строка в ListView. Примерно понятно, но смущает следующая фраза в заднии - When you press the Add button, the action bar expands an action view that contains an Edit Text and a Button called "Save". Как это воспроизвести, уже 2...
Программирование Android Адаптация размеров именно текста еще точнее - textview указываю размеры в sp и на больших разрешениях скажем 2560 на 1400 (galaxy 5) - текст ОЧЕНЬ мелкий. а в эмуляторе в среде разработки как ни странно все в порядке. что же делать в таком случае? может посоветуете чего. http://www.cyberforum.ru/android-dev/thread1630548.html
Программирование Android Баг или фича?
Всем привет. Вот какая интересная штука происходит с жизненным циклом активити. Если выходить из приложения "механической кнопкой" то метод onDestroy() срабатывает нормально. Если свернуть приложение, то активность переходит в состояния onStop(), но если затем свайпом закрыть приложение, то метод onDestroy не отработает. Как бэ давно заметил, и не парился, принимал как должное, но всё таки...
Программирование Android Использование google maps
Мне досталось приложение, которое использует google maps. Достаточно старый уже. Приложение есть на маркете, если скачивать от туда, то все работает. Если я собираю приложение из исходников сам, то карты не отображаются - просто фон, на котором логотип гугла и кнопки(приближение, удаление и т.д). В чем может быть проблема? Или хотя бы в какую сторону смотреть?
Программирование Android ArrayAdapter и много заморочек http://www.cyberforum.ru/android-dev/thread1630371.html
Сам ArrayAdapter String data = new String{"Текст 1","Текст 2"}; ArrayAdapter<String> adapter = new ArrayAdapter<>(this, R.layout.list_item, data); А в list_item только один TextView Можно ли, при создании списка, как-нибудь управлять TextView (например изменить цвет фона).
Программирование Android Swipe пример Дайте, пожалуйста пример простого кода для свайпа. Например провел пальцем по Имейдж вью влево- на текствью появилась надпись "влево". Пожалуйста, а то не могу разобраться. подробнее

Показать сообщение отдельно
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
04.01.2016, 01:22  [ТС]
Цитата Сообщение от Паблито Посмотреть сообщение
и я наконец прочитал что надо передавать между активити
Вы плохо прочитали! мне надо не сам класс передавать! А ССЫЛКУ на него! Он ОГРОМНЫЙ! В памяти хранит кучу таблиц(арреев), кучу строк, кучу простых переменных... Расчеты по точке, статистику, ближних "соседей" и многое другое... Пока что класс (при почти пустой базе) уже содержит больше 10 записей в таблицах. А возможно будут и тысячи... По ним проводятся сложные расчет в потоке. Сводятся цифры, подготавливаются данные для сложного отчета... Процесс долгий. Может думать больше минуты. А показывать результаты расчетов в 3х активити! Записывать во временную таблицу базы - не логично и тяжело. Расчитывать 3 раза тем более не логично... И в результате можно получить многомегабайтный класс в памяти! Не правильно как-то его передавать между активити КОПИРУЯ его! Нужно именно ссылку передать!

Пока получается (описал выше метод). Пока надежно. Копий класса не делает. Конструктор лишь 1 раз вызывается!

Но за ваш метод тоже спасибо... почитаю... посмотрю что он может...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru