Форум программистов, компьютерный форум 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 ничего не писал. Суть приложения такова: Имеется база записей, из которой каждый день нужно... подробнее

Показать сообщение отдельно
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,502
02.01.2014, 23:09     Как толкнуть одной фигурой другую в методе onDraw
Вычитывать чужой код - неблагодарное занятие... Скучное... У меня своего кода хватает - сюда заглядываю чтоб отвлечься или получить ответы на теоретические вопросы...

1) Никаких дополнительных класов определять не надо. И избавьтесь от 50! Вы еще не доросли до работы с "сеткой" и автоматического "приклеивания"/"выравнивания" координат кирпичей/прямоугольников по сетке. Пока просто запоминаете координаты пальца и ведущего/нажатого пямоугольника при нажатии и вычисляете смещение в ACTION_MOVE при каждом движении. Разницу используете для изменения координаты Вашего ведущего прямоугольника. А от координат ведущего получаете координаты ведомого.

2) ООП - это огромный кусок программирования. Причем 99% андроида его использует. Если хотите кодить под андроид это надо выучить ОБЯЗАТЕЛЬНО! Например здесь http://developer.alexanderklimov.ru/.../java/java.php и здесь http://developer.alexanderklimov.ru/...java/class.php
Я когда вступил в яву уже знал основы ООП и статья помогла. Возможно поможет и Вам...
 
Текущее время: 11:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru