Вниз  Android-программирование (1-ые посты)
- 4.01.2014 / 18:36
samodelkin
  Пользователь

samodelkin 
Сейчас: Offline
У меня пока эмулятор запустится, я успею пару игр написать и протестировать.
- 4.01.2014 / 18:37
samodelkin
  Пользователь

samodelkin 
Сейчас: Offline
aNNiMON, это получается что размер картинки в разных режимах денсити разный?
- 4.01.2014 / 18:39
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
samodelkin, именно так.
__________________
 let live
- 4.01.2014 / 18:41
samodelkin
  Пользователь

samodelkin 
Сейчас: Offline
aNNiMON, спасибо большое, с этого момента я окончательно разобрался, ты единственный кто понятно обьяснил!
- 4.01.2014 / 18:42
samodelkin
  Пользователь

samodelkin 
Сейчас: Offline
Теперь смогу модифицировать свою "защиту базы".
- 4.01.2014 / 18:45
samodelkin
  Пользователь

samodelkin 
Сейчас: Offline
Ну и потом другие игры естественно делать.
- 4.01.2014 / 19:17
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
samodelkin, лучше научись мультиэкранки на Java ME писать. Хотя бы простой пример напиши, дальше будет легче.
Там из математики только пропорции знать и всё.
Допустим на экране 240x320 прямоугольник рисовался так:
fillRect(40, 300, 160, 20)
Тогда в мультиэкранном представлении будет выглядеть так:
fillRect(width / 6, height - height / 16, width - width / 3, height / 16);
Теперь проверяем, вместо width подставь 240, вместо height 320 и посчитай, сошлось?
Теперь возьми в два раза меньше экран, и подставь, должно получиться (20, 150, 80, 10)
Точно также и в других случаях делается.

Оперировать ты должен теперь на основе ширины и высоты экрана, размера шрифта (высоты) и размера картинки.
__________________
 let live

Изменено aNNiMON (4.01 / 19:20) (всего 1 раз)
- 4.01.2014 / 21:54
Naik
  Пользователь

Naik 
Сейчас: Offline
boNNdaR (04.01.2014/18:09)
HoldFast, эта проблема у всех.Через это я и кодю на девайся через Aide.
Открою тайну, подключаешь андроид по юсб, включаешь на андроиде отладку по юсб и в eclipse/netbeans при нажатии run приложение тут же запустится на андроиде :gg:

Я сделал кастомный view, в нем реализовал скроллинг, «бросок», и сделал чтобы отображались горизонтальный и вертикальный скроллбары

(так:
setVerticalScrollBarEnabled(true);
setHorizontalScrollBarEnabled(true);
TypedArray a = context.obtainStyledAttributes(R.styleable.View);// файл /res/values/attrs.xml с атрибутами скроллбара
initializeScrollbars(a);
a.recycle();
         // и переопределил нужные методы обратного вызова
) , но в 4-м андроиде они почти прозрачные и незаметные, как заменить их на свою картинку?
Пробовал scrollbarThumbVertical/Horizontal в xml layout — ноль реакции.
- 4.01.2014 / 22:04
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
Naik, у меня все USB заняты. В одном мышка, в другом клава и третьем USB-модем. И всё
__________________
 Да, детка, я - Король Ящериц!!!

Изменено HoldFast (4.01 / 22:04) (всего 1 раз)
- 4.01.2014 / 22:06
HoldFast
  Пользователь

HoldFast 
Сейчас: Offline
Поставил Genymotion, при запуске выдало, что не хватает VirtualBox, и закрылся. Шта?
__________________
 Да, детка, я - Король Ящериц!!!
Наверх  Всего сообщений: 4453
Фильтровать сообщения
Поиск по теме
Файлы топика (184)