Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.49 KB

File metadata and controls

34 lines (22 loc) · 1.49 KB

Edit Profile with Shared Preferences

Criei este projeto para aplicar meus conhecimentos sobre a API Shared Preferences no Android. O projeto foi desenvolvido utilizando a linguagem de programação Kotlin e consiste em uma simples tela de edição de perfil, a qual permite salvar e atualizar dados do usuário. Há possibilidade de adicionar melhorias no projeto (MVVM, Fragments, LiveData, DataBinding, ...), entretanto o foco foi utilizar Shared Preferences, o qual permite o armazenamento simples de pares chave-valor em um arquivo XML.

⚙️ Funcionalidades

  • Validar dados digitados pelo usuário
  • Salvar dados digitados pelo usuário
  • Ler dados armazenados do usuário
  • Atualizar dados armazenados do usuário
  • Carregar dados armazenados e os inserir no EditText para facilitar a atualização destes dados pelo usuário
  • Exibir mensagem para o usuário sobre uma operação (utilizando a classe Toast) permitindo uma melhor experiência do usuário

🛠 Tecnologias

  • Android Studio
  • Kotlin
  • View Binding
  • Shared Preferences

🎨 Design

Utilizei o Figma para criar o layout do projeto.

👋 Autor - Erick Savluchinske

📝 Licença

Licença MIT.

Feito com ❤️ por Erick Savluchinske Entre em contato!