
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05


Это мой второй проект по программированию для Android, и вот как я включил этот GPS-регистратор: https://github.com/mendhak/gpslogger; в этот:
Он принимает ваши данные GPS, а затем вы можете сохранить файл GPX на SD-карте, поделиться им или загрузить на свой сервер.
В основном я переработал графический интерфейс и добавил некоторые функции, чтобы сделать его более привлекательным для пользователя с моей точки зрения.
Шаг 1: Начало проекта

Сначала я поискал в Google какой-нибудь GPS-регистратор, потому что у меня есть более крупный проект, и этот регистратор был основой.
Когда я это обнаружил, я подумал, что могу сделать его лучше (это все с моей точки зрения), и начал над этим работать.
Шаг 2: Давайте сделаем это

Как я уже сказал, это мой второй проект по программированию под Android, и это означает, что я не очень разбираюсь в разработке под Android, я хорошо разбираюсь в C #, но Java, ориентированная на Android, была очень новой.
Итак, первое, что я сделал, - это попытался понять, как был структурирован код и как он работает, и я начал находить некоторые вещи, которые сообщали мне о некоторых новых идеях, которые можно было бы добавить к нему.
Первое, что я хотел изменить, это основной цвет графического интерфейса, с белого на какой-то темный, поэтому я изменил весь белый фон на темно-серый (мне не нравился полностью черный).
Вторым этапом проекта было улучшение внешнего вида приложения, например, в простом представлении, затем начало регистрации GPS, значки меняли свое положение из-за изменения текста, и это заставило меня подумать, как плохо законченный графический интерфейс, поэтому я изменил расположение элементов и решил это, так что теперь значки остаются статичными; другое, что я сделал, это когда вы нажимаете кнопку «Пуск» в исходном приложении, она превращается в «Стоп», и я добавил промежуточный шаг, теперь у вас есть Start-Searching для GPS-Stop, поэтому я думаю, что это делает приложение более привлекательным для конечного пользователя.
Шаг 3. Возобновить

Я записал видео, демонстрирующее приложение: YouTube
Я хотел бы поблагодарить первоначального разработчика приложения за то, что он поделился кодом, чтобы я мог узнать что-то новое и сделать приложение таким, как я хотел.
Рекомендуемые:
Загрузка и использование Android Studio с Kotlin: 4 шага

Загрузка и использование Android Studio с Kotlin: Привет, я надеюсь, что у вас все хорошо во время этой пандемии. В этом руководстве я научу вас, как загрузить Android Studio и запустить ваше первое приложение с помощью Kotlin. В конце этого руководства вы узнаете, как загрузить и создать простое приложение с помощью Andro
Создание переносного трекера движения (BLE от Arduino до пользовательского приложения Android Studio): 4 шага

Создайте носимый трекер движения (BLE от Arduino до пользовательского приложения Android Studio): Bluetooth Low Energy (BLE) - это форма связи Bluetooth с низким энергопотреблением. Носимые устройства, такие как умная одежда, которую я помогаю создавать в Predictive Wear, должны по возможности ограничивать потребление энергии, чтобы продлить срок службы батареи, и часто используют BLE
GStreamer И Android (GStreamer Android Studio Windows): 4 шага

GStreamer И Android (GStreamer Android Studio Windows): Версия библиотек GStreamer: на RPi 3B (Raspberry OS Buster) 1.14.4, на Android 1.18.3.Версия Android Studio 4.1.2, ОС Windows 7 x86-64
Построение графика в реальном времени на Android от Arduino до HC-05: 3 шага

Построение графика в реальном времени на Android от Arduino до HC-05: Привет, вот руководство о том, как построить график значений в реальном времени из микроконтроллера, такого как Arduino, в приложение. Он использует модуль Bluetooth, такой как HC-05, чтобы действовать как устройство обмена сообщениями для передачи и приема данных между Ar
Как создать приложение для Android с помощью Android Studio: 8 шагов (с изображениями)

Как создать приложение для Android с помощью Android Studio: это руководство научит вас основам создания приложения для Android с помощью среды разработки Android Studio. По мере того как устройства Android становятся все более распространенными, спрос на новые приложения будет только расти. Android Studio проста в использовании (