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

Организация структуры объектов - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Объясните про поля класса http://www.cyberforum.ru/android-dev/thread1045263.html
Всем привет. Объясните, пжл., почему когда я в полях класса идентифицирую какую-нибудь view (например, вот так): EditText edTexEnterInterval = (EditText) findViewById(R.id.edTexEnterInterval); то приложение всегда вылетает с ошибкой, даже не запустившись. А если я view определяю в каком-нибудь методе, то всё нормально, всё работает. Почему так?
Android Остановка зацикленого потока Есть активити. Из него запускается сервис. В методе onStartCommand сервиса, запускается поток, в котором присутствует бесконечный цикл. При остановке сервиса из активити, поток продолжает работать. Как его остановить из активити. http://www.cyberforum.ru/android-dev/thread1044763.html
GPS Tracker Android
Функционал: шлёт GPS координаты по UDP. Струкутра: Activity - запускает и останавливает сервис, отображает кол-во отправленных и принятых пакетов, позволяет менять некоторые настройки (частота отправки, сервер) Service - Запускает LocationListener, UDP и по получению обновления от GPS или истечению некоторого (keep Alive) периода отсылает пакет. Уже написанный код на моём телефоне (Samsung...
Android Авторизированное http соединение (coockies)
Здравствуйте, на сервере авторизация проверяется так: - проверяется есть ли куки (login & pass) - если есть присваивается статус "авторизованный" и more actions.. - если нет то присваивается статус "гость" и more actions.. Суть в том что к скриптам обслуживающим android-приложение будет доступ только для авторизованного пользователя, поэтому при каждом запросе клиент должен посылать куки...
Android Ошибка потока в сервисе http://www.cyberforum.ru/android-dev/thread1043842.html
Создаю сервис, он должен выполнять парсинг сайта, загрузку звука с сайта, сохранение этого звука на флешку и воспроизведение. Написал код который все это выполняет в Активити. Но нужно чтобы это все делалось в фоне. Для этого решил использовать сервис. Чтобы не грузило основной поток приложения, которое запускает сервис, решил все эти задачи поместить в отдельный поток в сервисе. Но не работает....
Android Кнопка ответа на звонок из приложения Всем привет! У меня возникла следующая проблема: в приложении хочу сделать кнопку ответа на входящий звонок, при этом чтобы стандартный экран ответа ОС на звонок не отображался поверх моей программы. Как можно реализовать? подробнее

Показать сообщение отдельно
m210
0 / 0 / 0
Регистрация: 17.12.2013
Сообщений: 10
19.12.2013, 23:27  [ТС]     Организация структуры объектов
Например добавить новый шар (чтобы было одновременно два) не получается...программа вываливается с исключением при попытке добавить шар в лист. Видимо с добавлением объекта изменяется общий список в момент, когда цикл уже производит обработку. Кстати да...вроде бы прога вылетает при попытке добавить объект внутри цикла

Добавлено через 7 часов 40 минут
Причину вылетов я нашел...это условие

Java
1
if(FrameMath.CircleIntersect(s.x + 4, s.y + 4, 4, s2.Vortex[k].x,s2.Vortex[k].y, s2.Vortex[k + 1].x, s2.Vortex[k + 1].y))
А точнее доступ к Vortex[]
Это массив точек кирпича, который создается в конструкторе для прохождения по всем граням кирпича... массив класса Obj, который у меня задается так
Java
1
2
3
4
5
6
7
void setVortex(float x, float y, int width, int height) {
        this.Vortex[0] = new PointF(x,y);
        this.Vortex[1] = new PointF(x + width,y);
        this.Vortex[2] = new PointF(x + width,y + height);
        this.Vortex[3] = new PointF(x,y + height);
        this.Vortex[4] = new PointF(x,y);
    }
Может идея не самая лучшая?)
Добавил эти точки шарам и вылеты пропали, хотя самый первый шар по прежнему пролетает сквозь кирпичи, последующие выполняют условия циклов. Как-нить можно отловить первый шар и понять, почему он не сравнивается с кирпичами?
Он кстати может пролететь мимо нескольких кирпичей, а потом вдруг начать от них отлетать))) в общем, живет своей жизнью
 
Текущее время: 19:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru