Я пытаюсь спроектировать и запрограммировать свое первое приложение для Android, и я пытаюсь найти лучший способ достичь того, чего я хочу. Я хочу, чтобы приложение проверяло, не было ли устройство перемещено в течение определенного промежутка времени, но игнорирует меньшие перемещения, и если оно перемещается за порог, то делайте что-то, пока выполняются определенные другие условия. Являются ли TYPE_SIGNIFICANT_MOTION и TYPE_MOTION_DETECT датчиком подходящего типа для этого? И может ли кто-нибудь дать мне базовый пример того, как их использовать? Я не хочу разряжать батарею.