"российских" пишется с маленькой буквы, "зато" - слитно. Твой учитель русского языка.
И нет таких задачек, которые заставят работать мозг неделю, разве что у тугодума.
Petronomist, от приложения почти ничего не зависит. Оно просто подписывается на события от датчика. Когда пришло, тогда и обработали.
Можно лишь несколько параметров дополнительно указать - время опроса, желаемую точность. Но датчик это не гарантирует - всё же зависит от внешних факторов: количества спутников в зоне видимости, ближайших вышек сотовой связи, вайфая...
illuzor, Блин. Вот так пишешь-пишешь, читаешь доки гугловые, что без пермишенов никуда, а потом бах! они там что-то меняют и ломай потом голову...
Спасибо, хороший пример.
Легко так писать, когда начинаешь кодить во времена существования этих практик и фреймворков.
А представь времена, когда их не было и появление всяких Clean Architecture / MVVM было вызвано необходимо что-то менять, чтобы прекратить полный бардак. И это ещё не отменяет холивара - использовать MVP (Moxy, etc...) или MVVM...
Кстати, хорошая статья про боль и Андроид: https://habr.com/ru/post/446346/
baddev, обязательный минимум - понимание алгоритмов, структур данных, типы, ссылки... Это база. Если её не знает и не понимает джун, то никто с ним возиться не будут, выбросят - пусть учит минимум и приходит снова.
Ну а дальше база андроида - жизненные циклы активити-фрагментов, знание всех компонент андроида и примерное понимание для чего они нужны, практика не обязательна, но желательна.
Следующий этап - многопоточность. Здесь много копий сломано. Лучше начать с основ - мьютексы, мониторы, синхронизация...
После этого уже идут шаблоны проектирования, архитектура, фреймворки и всё прочее. С этого момента начинается полная каша, потому что фреймворки постоянно меняются, в практике одни ШП заменяются другими и прочий холивар. Тут уже надо следить за тенденциями и продолжать нарабатывать опыт.
Но без вышеописанной базы этого не осилить
Нужно только учитывать, что на кроссплатформенных фреймворках далеко не уедешь. Для простых приложений и прототипов вполне подойдёт. Но если что-то серьёзное, то потом это надо будет переписывать на нэйтив
dollar, ещё раз. Здесь нет нарушений законов той страны, которой подчиняется сам хостер.
Нет.
Нарушения.
Законов.
Что ещё не понятно?
Представь, что законы страны Росбабве издало закон, чтобы все сайты должны показывать флаг их страны на половину экрана всего сайта. Можешь сам выбирать - сверху или снизу - есть свобода выбора!
А страна Килямбия обязывает выкладывать на отдельной странице все логины и пароли всех зарегиститрированных пользователей. Что поделать! - Таковы законы этой дикой страны. И что? Ты будешь вникать во все детали и соблюдать все их прихоти или просто пошлёшь? Да, тебя Килямбия и Росбабве за это отключат от своего сегмента рынка. Но законов своей страны ты не нарушил.
Блин, чувствую себя идиотом, что разговариваю с малолетними детьми, всё разжёвываю, всё объясняю какие-то очевидные вещи...
#, Оххх... Вытащил из нормального ноута HDD и SSD, поставил HDD с проблемного ноута и стал ставить Ubuntu 18.04.
В процессе установки выдал ошибку, которую я раньше не видел - "The 'grub-efi-amd64-signed' package failed to install into /target/. Without the GRUB boot loader, the installed system will not boot."
И потом следующее сообщение - "We're sorry, the installer crashed..."
В общем, проблема, как я понимаю, в самом винте, на котором осталась фантомная винда, которая мешает установке. Нужно отформатировать HDD каким-то образом
Сергей Горностаев, естественно.
Это уже право этих стран. Поэтому и начинают договариваться. Но речь же о законах. Чисто юридически соблюдать не обязаны - за это нет никаких наказаний, но сопротивляющаяся страна может отключить доступ к своему сегменту. Это очевидно.
Ты уверен, что это говно что-то реально шифрует?