Size: a a a

Android Developers

2021 August 10

GC

Granderbird Chevencu... in Android Developers
суть в том, что устройство будет находится в автомобиле, который двигается. Заказчики хотят получать скорость/ускорение не используя GPS/интернет, а используя датчики устройства, и я пока не сильно понимаю, возможно ли это
источник

L

Leonid in Android Developers
Берете координаты А и Б, вычисляете расстояние между ними (в map API есть функция для этого).

Зная время передвижения из А в Б и расстояние между ними, находим скорость.

Без координат и GPS это гемор геморный. Вам так или иначе всё придется приводить к  А и Б, расстоянию между ними и времени движения между А и Б. Так физика устроена 😏
источник

МА

Михаил Алпеев... in Android Developers
Спасибо!
источник

GC

Granderbird Chevencu... in Android Developers
"Без координат и GPS это гемор геморный" тоесть каким то образом возможно? Или эт просто фраза о том, что не еби мозга?)
источник

L

Leonid in Android Developers
Возможно, конечно. Но, чтобы найти скорость движения, задача всё равно сводится к расстоянию и времени.

Теперь попробуйте примерно себе представить, как этого можно добиться, используя только акселерометр и компас на девайсе.
источник

GC

Granderbird Chevencu... in Android Developers
о ужас))
источник

А

Аббасов in Android Developers
источник

L

Leonid in Android Developers
С акселерометром можно кое-как улавливать шаги человека и отсюда найти *примерную* скорость.

Но движение машины - это совсем другая история. Машина не шагает, если это не шагающий экскаватор или AT-AT из Star wars 😁
источник

А

Аббасов in Android Developers
источник

А

Аббасов in Android Developers
источник

А

Аббасов in Android Developers
как сделать чтобы деление умножение плюс минус больше 2 раза не печаталось
источник

А

Аббасов in Android Developers
я никак не могу взять последний элемент str
источник

L

Leonid in Android Developers
Проверять последнюю введенную операцию, например.

Нет в английском языке слова uppend.
источник

А

Аббасов in Android Developers
val str=mathoperation.text.toString
val last =str.last
источник

А

Аббасов in Android Developers
не работает
источник

U

Unsupported in Android Developers
If(edittext.gettext().getlastchar().equals(/)){//do nothing} else {upend}
источник

U

Unsupported in Android Developers
Синтаксис не точный, но суть должна быть понятна
источник

А

Аббасов in Android Developers
оууу спасибо сейчас попробую
источник

a

arsenyi in Android Developers
как называется, а точно, text watcher
источник

L

Leonid in Android Developers
А потом та же самая проблема будет с другими операциями.
источник