Skip to content

ericksavluchinske/kotlin-android-shared-preferences-edit-profile

Repository files navigation

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!

About

Simple Edit Profile Screen with Shared Preferences Kotlin Android

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages