
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03


Este é meu segundo projeto de Programação Android, e é assim que virei este GPS Logger: https://github.com/mendhak/gpslogger; neste:
Ele pega seus dados de GPS e então você pode salvar o arquivo GPX em seu SD, compartilhá-lo ou carregá-lo em seu servidor.
Eu redesenhei principalmente a GUI e adicionei algumas funções para torná-la mais atraente para o usuário do meu ponto de vista.
Etapa 1: Início do Projeto

Primeiro procurei no Google algum GPS Logger, pois tenho um projeto maior em mente e esse logger foi a base.
Quando descobri isso, pensei que poderia melhorar a aparência (isso é tudo do meu ponto de vista) e comecei a trabalhar nisso.
Etapa 2: vamos fazer isso

Como já disse, este é meu segundo projeto de programação Android, e isso significa que não tenho muita ideia sobre o desenvolvimento Android, tenho um bom conhecimento em C # mas Java orientado para Android era muito novo.
Então, a primeira coisa que fiz foi tentar entender como o código foi estruturado e como funciona, e comecei a encontrar algumas coisas que me relataram algumas novas ideias para adicionar a ele.
A primeira coisa que eu queria mudar era a cor principal da GUI, do ambiente baseado em branco para algum escuro, então mudei todo o fundo branco para um cinza escuro (não gostei completamente preto).
A segunda etapa do projeto foi fazer o app parecer melhor, por exemplo, na Visualização Simples, então o GPS iniciar o registro, os ícones mudarem de posição devido ao alinhamento do texto, e isso me fez pensar como uma GUI mal acabada, então mudei a disposição dos itens e resolvi isso, então agora os ícones ficam estáticos; a outra coisa que fiz foi, quando você pressiona o botão Iniciar, no aplicativo original, ele se transforma em Parar, e o que fiz foi adicionar uma etapa intermediária, agora você tem Start-Searching for GPS-Stop, então acho que torna o aplicativo mais atraente para o usuário final.
Etapa 3: Retomar

Gravei um vídeo mostrando o aplicativo: YouTube
Gostaria de agradecer ao desenvolvedor original do aplicativo por compartilhar o código para que eu pudesse aprender algo novo e fazer o aplicativo como eu queria.
Recomendado:
Digital Clock LED Dot Matrix - ESP Matrix Android App: 14 etapas

Digital Clock LED Dot Matrix - ESP Matrix Android App: Este artigo é orgulhosamente patrocinado pela PCBWAY.PCBWAY fazer prototipagem de PCBs de alta qualidade para pessoas em todo o mundo. Experimente você mesmo e ganhe 10 PCBs por apenas $ 5 na PCBWAY com ótima qualidade, Obrigado PCBWAY. O ESP Matrix Board que eu desenvolvi
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 etapas

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
Como reciclar telefones Android para BOINC ou plataforma dobrável sem usar baterias: 8 etapas

Como reciclar telefones Android para BOINC ou plataforma dobrável sem usar baterias: AVISO: NÃO SOU RESPONSÁVEL POR NENHUM DANO FEITO AO SEU HARDWARE SEGUINDO ESTE GUIA. Este guia é mais eficaz para usuários do BOINC (escolha / motivos pessoais), também pode ser usado para DOBRAR Já que não tenho muito tempo, vou
Faça um DIY Sonoff Smart Switch Use o aplicativo Android: 11 etapas

Faça um interruptor inteligente Sonoff DIY Use o aplicativo Android: O que é o Sonoff? Sonoff é uma linha de dispositivo de interruptor inteligente para casa inteligente desenvolvida pela ITEAD. Um dos dispositivos mais flexíveis e baratos dessa linha são Sonoff Basic e Sonoff mini. Esses são switches habilitados para Wi-Fi baseados em um ótimo chip, ESP8266 / E
Como criar um aplicativo Android com o Android Studio: 8 etapas (com imagens)

Como criar um aplicativo Android com o Android Studio: Este tutorial ensinará os fundamentos de como construir um aplicativo Android usando o ambiente de desenvolvimento Android Studio. À medida que os dispositivos Android se tornam cada vez mais comuns, a demanda por novos aplicativos só aumentará. O Android Studio é fácil de usar (e