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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
karabanov_alex
0 / 0 / 0
Регистрация: 06.02.2015
Сообщений: 8
#1

Сборка пазла в андроид - Программирование Android

28.02.2015, 12:43. Просмотров 275. Ответов 2
Метки нет (Все метки)

здравствуйте, хочу собрать картинку (как мозаику) из частей, нужно элементы расставить на свои места в соответствии с номером. примерно как на рисунке. Я пока умею двигать касанием только один объект по экрану, подскажите как двигать их несколько и как проверить правильность сборки мозайки. т.е. если все расставлено правильно, то переход к следующему пазлу
Миниатюры
Сборка пазла в андроид  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.02.2015, 12:43     Сборка пазла в андроид
Посмотрите здесь:

С++ и Андроид - Программирование Android
Есть программы на виндовс (писал на вс 2010) , хочу их переписать под андроид. Очевидно что ехе мой там не работает) Задам несколько...

Портирование на Андроид - Программирование Android
Здравствуйте! В своё время насмотрелся "Во все тяжкие" и запилил программку на Java под ПК Хотелось бы портануть на Андроид....

Версии Андроид - Программирование Android
Только начал изучать Android и возник вопрос по SDK. Установил SDK на винду, все пакеты, которые предлагались, оказалось, что они весят...

андроид студио - Программирование Android
кто может подсказать: как подключить библиотеку в андроид студио, чтобы при запуске программы она работала?? может примеры есть какие или...

Архиватор на андроид - Программирование Android
Есть ли в среде разработки android приложений классы для работы с архивами? Есть ли возможность подключения кода, написанного на C или C++?

Переквалификация с C# на андроид - Программирование Android
Как вы думаете сложно будет программисту C#(Windows) перейти на мобильное программирование используя Java? И сколько времени займет...

IDE в Андроид - Программирование Android
Недавно увидел, что даже на простеньких JAVA телефонах была своя IDE. Теперь мне интересно, есть ли она на Андроид. И есть ли она с...

Андроид студио - Программирование Android
Не могу установить сдк платформу для версии андроид 2.3.3 и више до 3 с 4 уже все нормально?? В чем может быть причина в Универе все...

Кэширование в андроид - Программирование Android
Не подскажете как можно сохранить целое именно в КЭШ память устройства а не, например, в SharedPreferences? Можете привести фрагмент кода

Приложение на андроид - Программирование Android
Здравствуйте. Сразу говорю в Java плохо разбираюсь. Задание такое: У меня есть база данных в SQL Developer и сервер Apache, в котором...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
contedevel
57 / 55 / 8
Регистрация: 07.10.2012
Сообщений: 596
28.02.2015, 13:38     Сборка пазла в андроид #2
Цитата Сообщение от karabanov_alex Посмотреть сообщение
здравствуйте, хочу собрать картинку (как мозаику) из частей, нужно элементы расставить на свои места в соответствии с номером. примерно как на рисунке. Я пока умею двигать касанием только один объект по экрану, подскажите как двигать их несколько и как проверить правильность сборки мозайки. т.е. если все расставлено правильно, то переход к следующему пазлу
Используйте лучше SurfaceView для отрисовки.
YuraAAA
1566 / 1308 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
28.02.2015, 13:40     Сборка пазла в андроид #3
karabanov_alex, думаю, сначала мы создаём объект с координатами:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class PuzzlePart {
 
    public int currentX;
    public int currentY;
    public int targetX;
    public int targetY;
    public int offset;
 
    public boolean check() {
        if (Math.abs(currentX - targetX) < offset && Math.abs(currentY - targetY) < offset) return true;
        return false;
    }
 
 
}
При создании элемента пазла указываем начальные (current) и конечные (target) координаты. Когда отпускаем палец, то устанавливаем новые current и вызываем check(). Если попали в область +- разброс - вернёт true, иначе false.
Yandex
Объявления
28.02.2015, 13:40     Сборка пазла в андроид
Ответ Создать тему
Опции темы

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