Вниз  Android-программирование (1-ые посты)
- 22.05.2017 / 20:01
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Говоря по-русски, членский взнос.
__________________
 let live
- 22.05.2017 / 20:15
19Ram84
  Пользователь

19Ram84 
Сейчас: Offline
aNNiMON, Понятно)
Ох не люблю это слово членский взнос :-D
Сорри за офф.
- 22.05.2017 / 23:15
Naik
  Пользователь

Naik 
Сейчас: Offline
19Ram84, радуйся что не как в ios 100$ в год
- 22.05.2017 / 23:38
19Ram84
  Пользователь

19Ram84 
Сейчас: Offline
Цитата Naik:
19Ram84, радуйся что не как в ios 100$ в год
25$ за лицензию тоже не мало )
- 22.05.2017 / 23:55
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
19Ram84, зато пожизненно
- 30.05.2017 / 12:53
Magatino
  Администратор

Magatino 
Сейчас: Offline
Я что-то не могу понять, как создать свои рисованные кнопки, то есть, как задать действие определённой области экрана, при этом учитывая физические и виртуальные размеры экрана?

И как закрывать приложение механической кнопкой "Назад" и что сделать, чтобы при нажатии кнопки "Домой" приложение не закрывались с ошибкой? :dum:
- 30.05.2017 / 12:59
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
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
  Администратор

Magatino 
Сейчас: Offline
aNNiMON, 1. Не всё так просто, каждый пытается по своему кнопки делать, не могу найти общую картину в чужих исходниках.

2. Эм, а как работает этот жизненный цикл на дроид?
Мне бы не помешало знать это.

3. С ошибкой закрывает при нажатий на кнопку "Назад" и "Домой" :gg:
- 30.05.2017 / 13:45
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
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
  Администратор

Magatino 
Сейчас: Offline
aNNiMON, Ну без xml никак что ли?
А если действий около сотни?
Меню игры, настройки, меню паузы с активными настройками игры, управление (джойстик четыре кнопки для движения и четыре кнопки действий), инвентарь и так далее.
И что теперь, каждую кнопку так приписывать в xml :gg:
Наверх  Всего сообщений: 4453
Фильтровать сообщения
Поиск по теме
Файлы топика (184)