4.01.2014 / 18:36 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| У меня пока эмулятор запустится, я успею пару игр написать и протестировать.
|
4.01.2014 / 18:37 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| aNNiMON, это получается что размер картинки в разных режимах денсити разный?
|
4.01.2014 / 18:39 | |
aNNiMON Супервизор Сейчас: Online
Имя: Витёк Регистрация: 11.01.2010
| samodelkin, именно так.
__________________
let live |
4.01.2014 / 18:41 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| aNNiMON, спасибо большое, с этого момента я окончательно разобрался, ты единственный кто понятно обьяснил!
|
4.01.2014 / 18:42 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| Теперь смогу модифицировать свою "защиту базы".
|
4.01.2014 / 18:45 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| Ну и потом другие игры естественно делать.
|
4.01.2014 / 19:17 | |
aNNiMON Супервизор Сейчас: Online
Имя: Витёк Регистрация: 11.01.2010
| 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 Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| boNNdaR (04.01.2014/18:09) HoldFast, эта проблема у всех.Через это я и кодю на девайся через Aide.Открою тайну, подключаешь андроид по юсб, включаешь на андроиде отладку по юсб и в eclipse/netbeans при нажатии run приложение тут же запустится на андроиде Я сделал кастомный 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 Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| Naik, у меня все USB заняты. В одном мышка, в другом клава и третьем USB-модем. И всё
__________________
Да, детка, я - Король Ящериц!!! Изменено HoldFast (4.01 / 22:04) (всего 1 раз) |
4.01.2014 / 22:06 | |
HoldFast Пользователь Сейчас: Offline
Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
| Поставил Genymotion, при запуске выдало, что не хватает VirtualBox, и закрылся. Шта?
__________________
Да, детка, я - Король Ящериц!!! |