[Из песочницы] Простой способ добавить геолокацию в свой проект для Android

[Из песочницы] Простой способ добавить геолокацию в свой проект для Android
Долго я прочёсывал интернет в поисках простого решения, как мне в проект добавить 1 только класс и больше не беспокоиться о проблемах геолокации.
Критерии были такие:
1) решить всё в 1 классе, как можно меньше используя внешний код.
2) у пользователя должна быть всегда под рукой 1 static переменная в которой указанно его местоположение и больше ни о чём он знать не должен.

Большинство постов не отвечало на поставленный вопрос: конечно сначала нужно обратиться к сервису, потом нужно установить listner, потом вы можете посмотреть на трёхстраничный краткий пример как это делать.
В итоге я написал свой класс, с которым и хочу вас познакомить: он прост в использовании и с ним сможет справиться любой: просто добавьте его в проект и будет вам счастье.
Читать дальше →
Источник: Хабрахабр про Андройд
Другие новости раздела: android

android

Qualcomm Snapdragon 8 Gen 3: новый флагманский процессор для главных смартфонов 2024 года

Qualcomm представила новый мобильный процессор Snapdragon 8 Gen 3, который производится с использованием 4-нм техпроцесса. Новый чипсет предназначен для флагманских смартфонов 2024 модельного года.

android

Google показал Pixel 8 и Pixel 8 Pro: мало нового железа, много ИИ

Компания Google представила свои флагманские Android-устройства на ежегодной презентации. В рамках онлайн-трансляции Рик Остерлох и его коллеги показали Pixel 8 и Pixel 8 Pro, а также умные часы

android

Обзор умных часов HUAWEI Watch GT Cyber: не такие как все…

Давайте честно, Apple Watch не удивляют: каждый год мы видим плюс минус одно и то же прямоугольное устройств, в котором можно поменять циферблаты и чуть ли не ежедневно меня ремешки, которых тут

android

Серия Infinix Note пополнилась новыми устройствами 30-й серии

На днях была анонсирована новая серия смартфонов Infinix Note 30. В линейку входят три модели: Infinix Note 30, Note 30 5G и Note 30 Pro 5G. При этом бренд опубликовал технические характеристики

Похожие публикации

android

[Из песочницы] Google Play Game Services в Libgdx

Введение Многие разработчики игр хотят использовать сервис Google Play Game Services в своих играх. Я не был исключением, но знаний и навыков как быстро добавить поддержку GPGS в свою libgdx игру не

Твиты о гаджетах

[Из песочницы] Создание приложения под Android или проект без названия https://t.co/sdY6NA5vhg

[Из песочницы] Создание приложения под Android или проект без названия

Программы для macOS

Easy App Locker

Easy App Locker может защитить паролем отдельные приложения на вашем Mac. Сохраняйте конфиденциальность на вашем Mac. Пароль защищает любое приложение macOS от несанкционированного использования без

android

[Из песочницы] Спидометр для скейта. Безысходность

Предыстория Доброго времени суток. В один прекрасный летний вечер, в поисках чего-нибудь давно забытого, но увлекательного, я перебирал вещи в ящиках. Заглянув в последний, уже слегка отчаявшись, я

android

Готовится образовательный ресурс по Android от XDA-developers

Известный ресурс по Android XDA Developers начал подготовку собственного учебника по Android и всему, что связано с этой системой. За время существования самого сайта и форума накопилось множество

android

Стартовал The Humble Bundle for Android 4

Началась очередная акция от The Humble Bundle. Как обычно, вы платите столько, сколько считаете нужным, за набор игр — а те, кто заплатит больше среднего, получают дополнительную игру. На этот раз

android

[Обзор] XSeconds – приложение для шустрых интеллектуалов

Сегодня рассмотрим игру, где нужно быть не только умным, но и быстрым. Чем лучше участник сочетает эти качества, тем больше шансов проявить себя. XSeconds — это игра для Android и iOS, в которой

Программы для macOS

Folder Colorizer

Сделайте ваши папки Mac яркими с цветом Хотите добавить индивидуальности своим папкам? Добавьте сразу несколько папок или просто раскрасьте одну папку. И, кстати, да — вы всегда можете вернуть