
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39


Este es mi segundo proyecto de programación de Android, y así es como convertí este GPS Logger: https://github.com/mendhak/gpslogger; en este:
Toma sus datos GPS y luego puede guardar el archivo GPX en su SD, compartirlo o cargarlo en su servidor.
Principalmente rediseñé la GUI y agregué algunas funciones para hacerla más atractiva para el usuario desde mi punto de vista.
Paso 1: inicio del proyecto

Primero busqué en Google algún GPS Logger, porque tengo un proyecto más grande en mente y este registrador era la base.
Cuando encontré eso, pensé que podía hacer que se viera mejor (esto es todo desde mi punto de vista), y comencé a trabajar en ello.
Paso 2: ¡Hagámoslo

Como ya he dicho, este es mi segundo proyecto de programación de Android, y esto significa que no tengo mucha idea sobre el desarrollo de Android, tengo un buen conocimiento en C # pero Java orientado a Android era muy nuevo.
Entonces, lo primero que hice fue tratar de entender cómo estaba estructurado el código y cómo funciona, y comencé a encontrar algunas cosas que me informaron algunas ideas nuevas para agregar.
Lo primero que quería cambiar era el olor principal de la GUI, del entorno basado en blanco, a uno oscuro, así que cambié todo el fondo blanco a un gris oscuro (no me gustó completamente negro).
El segundo paso del proyecto fue hacer que la aplicación se viera mejor, por ejemplo, en la Vista simple, luego el GPS comienza a registrar, los íconos cambian de posición debido a la alineación del texto, y eso me hizo pensar como una GUI mal terminada, así que cambié la disposición de los elementos y lo resolví, por lo que ahora los íconos permanecen estáticos; la otra cosa que hice fue, cuando presionas el botón Start, en la App original, se convierte en Stop, y lo que hice fue agregar un paso intermedio, ahora tienes Start-Searching for GPS-Stop, así que creo que hace que la aplicación sea más atractiva para el usuario final.
Paso 3: reanudar

Grabé un video que muestra la aplicación: YouTube
Me gustaría agradecer al desarrollador original de la aplicación por compartir el código para poder aprender algo nuevo y hacer la aplicación como quisiera.
Recomendado:
Reloj digital LED Dot Matrix - Aplicación de Android ESP Matrix: 14 pasos

Reloj digital LED Dot Matrix - Aplicación de Android ESP Matrix: Este artículo está patrocinado con orgullo por PCBWAY. PCBWAY fabrica PCB de prototipos de alta calidad para personas de todo el mundo. Pruébelo usted mismo y obtenga 10 PCB por solo $ 5 en PCBWAY con muy buena calidad, gracias PCBWAY. La placa ESP Matrix que desarrollé
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 Pasos

MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: A ideia do nosso projeto é monitorar a umidade do solo de uma horta e apresentar na tela do celular para acompanhamento real
Cómo reciclar teléfonos Android para BOINC o plataforma plegable sin usar baterías: 8 pasos

Cómo reciclar teléfonos Android para BOINC o plataforma plegable sin usar baterías: ADVERTENCIA: NO SOY RESPONSABLE DE NINGÚN MODO POR NINGÚN DAÑO HECHO A SU HARDWARE SIGUIENDO ESTA GUÍA. Esta guía es más efectiva para los usuarios de BOINC (elección personal / razones), también se puede utilizar para PLEGADO Como no tengo demasiado tiempo, voy a
Haga un interruptor inteligente Sonoff DIY Use la aplicación de Android: 11 pasos

Haga un interruptor inteligente Sonoff DIY Use la aplicación de Android: ¿Qué es Sonoff? Sonoff es una línea de dispositivos de interruptores inteligentes para Smart Home desarrollada por ITEAD. Uno de los dispositivos más flexibles y económicos de esa línea son Sonoff Basic y Sonoff mini. Estos son conmutadores habilitados para Wi-Fi basados en un gran chip, ESP8266 / E
Cómo crear una aplicación de Android con Android Studio: 8 pasos (con imágenes)

Cómo crear una aplicación de Android con Android Studio: este tutorial le enseñará los conceptos básicos de cómo crear una aplicación de Android utilizando el entorno de desarrollo de Android Studio. A medida que los dispositivos Android se vuelven cada vez más comunes, la demanda de nuevas aplicaciones solo aumentará. Android Studio es fácil de usar (un