Форум программистов, компьютерный форум 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);
    }
Может идея не самая лучшая?)
Добавил эти точки шарам и вылеты пропали, хотя самый первый шар по прежнему пролетает сквозь кирпичи, последующие выполняют условия циклов. Как-нить можно отловить первый шар и понять, почему он не сравнивается с кирпичами?
Он кстати может пролететь мимо нескольких кирпичей, а потом вдруг начать от них отлетать))) в общем, живет своей жизнью
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru