22.05.2017 / 20:01 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Говоря по-русски, членский взнос.
__________________
let live |
22.05.2017 / 20:15 | |
19Ram84 Пользователь Сейчас: Offline
Регистрация: 30.08.2015
| aNNiMON, Понятно) Ох не люблю это слово членский взнос Сорри за офф. |
22.05.2017 / 23:15 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| 19Ram84, радуйся что не как в ios 100$ в год
|
22.05.2017 / 23:38 | |
19Ram84 Пользователь Сейчас: Offline
Регистрация: 30.08.2015
| Цитата Naik: 19Ram84, радуйся что не как в ios 100$ в год25$ за лицензию тоже не мало )
|
22.05.2017 / 23:55 | |
Alexandr Пользователь Сейчас: Offline
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
| 19Ram84, зато пожизненно
|
30.05.2017 / 12:53 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| Я что-то не могу понять, как создать свои рисованные кнопки, то есть, как задать действие определённой области экрана, при этом учитывая физические и виртуальные размеры экрана? И как закрывать приложение механической кнопкой "Назад" и что сделать, чтобы при нажатии кнопки "Домой" приложение не закрывались с ошибкой? |
30.05.2017 / 12:59 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Magatino, 1. Не городить велосипедов, пытаясь притянуть за уши то, что было в Java ME. Есть res/layout xml-разметка, есть стили для кнопок, есть кастомные View-компоненты в конце концов.
2. Не городить велосипедов, пытаясь притянуть за уши то, что было в Java ME. Потратить сутки на изучение жизненного цикла Android-приложения и пользоваться переопределёнными методами onCreate, onPause, onBackPressed и методом finish() для закрытия активити.
Приложение и так по кнопке назад закрывается, не надо ничего дополнительно делать.
__________________
let live Изменено aNNiMON (30.05 / 13:02) (всего 1 раз) |
30.05.2017 / 13:24 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| aNNiMON, 1. Не всё так просто, каждый пытается по своему кнопки делать, не могу найти общую картину в чужих исходниках. 2. Эм, а как работает этот жизненный цикл на дроид? Мне бы не помешало знать это. 3. С ошибкой закрывает при нажатий на кнопку "Назад" и "Домой" |
30.05.2017 / 13:45 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Magatino, 1. Общая картина: /res/layout/main.xml >> <Button id="@+id/save" ... />1 2 3 4 5 6 (6 репозиториев, взятых из топа на GitHub). 2. Оф. документация. Даже на русском. https://developer.android.com/guide/index.html?hl=ruКонкретно про жизненный цикл. 3. Тогда открываем логи (Logcat) и смотрим, почему упало. Вероятно из-за того, что какая-то ошибка (например. NullPointerException) возникла в методах onPause, onSaveInstanceState или подобных. __________________
let live Изменено aNNiMON (30.05 / 13:50) (всего 1 раз) |
30.05.2017 / 14:13 | |
Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| aNNiMON, Ну без xml никак что ли? А если действий около сотни? Меню игры, настройки, меню паузы с активными настройками игры, управление (джойстик четыре кнопки для движения и четыре кнопки действий), инвентарь и так далее. И что теперь, каждую кнопку так приписывать в xml |