Найдено 10 результатов
- 12 июн 2013, 18:08
- Форум: Графика и анимация
- Тема: Как сделать шашки на Android?
- Ответы: 73
- Просмотры: 38660
Re: Как сделать шашки на Android?
А почему например не взять SurfaceView и не рисовать на ней?
- 12 июн 2013, 18:00
- Форум: Уроки
- Тема: Урок 3. Создание AVD. Первое приложение. Структура Android-проекта.
- Ответы: 520
- Просмотры: 635998
Re: Урок 3. Создание AVD. Первое приложение. Структура Andro
kateges, посмотрите обновлено ли у вас SDK и ADT.
- 11 июн 2013, 01:26
- Форум: Java
- Тема: Морской бой: расстановка кораблей на поле.
- Ответы: 16
- Просмотры: 11062
Re: Морской бой: расстановка кораблей на поле.
Уверен что можно что-то придумать, но уже завтра
- 11 июн 2013, 01:23
- Форум: Java
- Тема: Морской бой: расстановка кораблей на поле.
- Ответы: 16
- Просмотры: 11062
Re: Морской бой: расстановка кораблей на поле.
Да поиск продолжится, но делать через эксепшены не лучший подход в программировании)
- 11 июн 2013, 01:15
- Форум: Java
- Тема: Морской бой: расстановка кораблей на поле.
- Ответы: 16
- Просмотры: 11062
Re: Морской бой: расстановка кораблей на поле.
Это условие только для точек по горизонтали. Нету смысла проверять точки за пределами игрового поля. Хотя неясно какие значения может принимать переменная Х, если она может принимать отрицательные значения то нужно еще условия для них.
- 11 июн 2013, 01:10
- Форум: Java
- Тема: Морской бой: расстановка кораблей на поле.
- Ответы: 16
- Просмотры: 11062
Re: Морской бой: расстановка кораблей на поле.
Условие для того чтобы не проверялись точки за пределами массива. А вот что вы в методе делать собираетесь незнаю)
- 11 июн 2013, 01:02
- Форум: Java
- Тема: Морской бой: расстановка кораблей на поле.
- Ответы: 16
- Просмотры: 11062
Re: Морской бой: расстановка кораблей на поле.
Судя по коду выход за пределы массива возможны только тут Что если добавить еще одно условие Тогда не должны проверятся точки за пределами массива.
Код: Выделить всё
if(field[x+i][y] != IS_SHIP) {
Код: Выделить всё
if(x+i < field.length && field[x+i][y] != IS_SHIP) {
- 11 июн 2013, 00:50
- Форум: Java
- Тема: Морской бой: расстановка кораблей на поле.
- Ответы: 16
- Просмотры: 11062
Re: Морской бой: расстановка кораблей на поле.
Возможно добавить условие для проверки не выходит ли проверяемое поле за размер массива, и если выходит то не проверять просто. Или покажите свои текущие наработки и будем думать
- 11 июн 2013, 00:44
- Форум: Java
- Тема: Морской бой: расстановка кораблей на поле.
- Ответы: 16
- Просмотры: 11062
Re: Морской бой: расстановка кораблей на поле.
После вызова метода нужен в обоих местах, в одном у вас закомментировано.
Код: Выделить всё
place_third();
Код: Выделить всё
break;
- 27 ноя 2012, 19:01
- Форум: Статьи
- Тема: Создаем кастомную кнопку с помощью 9-patch и state list
- Ответы: 11
- Просмотры: 14559
Re: Создаем кастомную кнопку с помощью 9-patch и state list
Забыли добавить что имя файла обязательно должно заканчиватся на ".9"