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

Как толкнуть одной фигурой другую в методе onDraw - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как сделать LinearLayout в несколько колонок http://www.cyberforum.ru/android-dev/thread1061669.html
Появился вопрос, как сделать LinearLayout в две или несколько колонок, каждый из них содержит как минимум по одной imageview и textview, вставляются в область активити эти layout'ы с помощью layoutinflater, в цикле, в их количество зависит от полученного ответа от сервера. Явный пример того что я имею ввиду, это приложение PlayMarket, вкладка "Набирающие популярность", там в строку расположено по...
Android SQLite. Жутко тормозит Cursor Выполняю запрос к бд с большими объемами данных, связывая левым соединением несколько таблиц. Выяснил, что запрос выполняется быстро, а тормозит курсор. В выборке может и не быть строк, но первое обращение к курсору (cursor.getCount() или cursor.moveToNext) занимает 900 мсек! В чем причина и что можно сделать? Добавлено через 47 минут А может на самом деле запрос выполняется не в момент... http://www.cyberforum.ru/android-dev/thread1061598.html
Android Как разнести исходной код по разным файлам
Допустим у меня есть java файл активити - очень большой много классов, функций. Как этот код разнести по разным файлам, хотя бы классы, подобно как на с++, создаётся файл функций и заголовочный файл который подключается в основной файл.
Как получить данные из EditText, созданного программно, или как узнать ID элемента? Android
Всем здрасте и с Новым годом! Суть вопроса: Как получить значение, введенное пользователем в EditText, созданного программно или через адаптер? Ведь его ID не известно :( Теперь подробнее: Есть список, состоящий из строк: TextViev - EditText TextViev - EditText TextViev - EditText ...
Android Проверка лицензии http://www.cyberforum.ru/android-dev/thread1061395.html
Есть проверка лицензии приложения, которая запускается так: mChecker.checkAccess(mLicenseCheckerCallback); Обьект mLicenseCheckerCallback служит для возвращение результата проверки лицензии. Вот его класс. В случае удачной проверки лицензии запускаеться метод allow(). Я хочу чтобы этот метод поменял значение TextView. Проверка лицензии, я так понимаю происходит в свое потоке (я ее не...
Android База записей, из которой каждый день нужно брать пару-тройку определенных и показывать на экране Всем доброго времени суток Возникла такая проблема: требуется создать очень простое приложение на Android, но опыта в разработке приложений для мобильных устройств у меня абсолютно никакого. Имеются довольно широкие познания в программировании, схватываю на лету, но на Java и, тем более, под Android ничего не писал. Суть приложения такова: Имеется база записей, из которой каждый день нужно... подробнее

Показать сообщение отдельно
yuraavakyan
0 / 0 / 0
Регистрация: 02.01.2014
Сообщений: 7
04.01.2014, 20:02  [ТС]     Как толкнуть одной фигурой другую в методе onDraw
Насчет ООП разобрался,теперь я сделал так что первый класс использует методы класса Move,только вот одна проблема,когда я задаю размер шага step = getWidth()/9, a потом к координатам прибавляю step прямоугольник не рисуется вообще когда я задаю начальные координаты прямоугольнику он не рисуется но как только я меняю переменную на числа все рисуется...не знаю что делать...

Добавлено через 1 минуту
А в самом классе Move не разрешается использовать getWidth.подчеркивается красным и предлагает создать этот метод.Ну как я понял,что этот метод можно использовать только если класс наследовался от View но как получить число в классе из View и передать его в Move?

Добавлено через 2 часа 10 минут
вроде все ок,только вот одна проблема: onDraw не рисует ничего если я меняю цифры 50 на переменную в которой храниться значение getWidth/8.Поменя на константу рисует,и рисует вроде точно нигде ничего не вылезает все по размеру но все-таки лучше былои бы если точно.
 
Текущее время: 07:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru