Android
-
Como Usar Tooltips no Jetpack Compose
Quando escrevi meu último artigo sobre Jetpack Compose, afirmei que o Jetpack Compose está faltando algumas componentes básicas (do meu ponto de vista), e uma delas é a dica de ferramenta. Na época, não havia um composável interno para exibir dicas de ferramenta e havia várias soluções alternativas circulando na internet. O problema com essas soluções era que assim que o Jetpack Compose lançasse novas versões, essas soluções poderiam quebrar. Portanto, não era ideal e a comunidade ficou esperando que…
-
Como migrar da biblioteca Play Core
Você pode ter recebido recentemente um e-mail do Google Play Store afirmando o seguinte: Atualize sua dependência Maven do Play Core para uma versão compatível com o Android 14! Sua atual biblioteca Play Core é incompatível com o targetSdkVersion 34 (Android 14), que apresenta uma mudança não retrocompatível nos receptores de broadcast para melhorar a segurança do usuário. como lembrete, a partir de 31 de agosto, o Google Play exige que todas as novas versões de aplicativos sejam feitas para…
-
Acessando localhost de qualquer lugar
Você passou horas trabalhando localmente no seu computador, ajustando o design do novo site para ficar perfeito. Seu CMS está devidamente configurado com conteúdo de amostra e você deseja testá-lo em alguns dispositivos móveis e tablets. Seu cliente também quer dar uma olhada — mas você não tem tempo para migrar tudo para um servidor público para oferecer uma rápida vista. Se você é desenvolvedor web, é provável que tenha estado nessa situação várias vezes. E provavelmente passou aqueles momentos…
-
Exemplo de Tutorial Android RecyclerView, Android CardView
Android RecyclerView e Android CardView foram introduzidos no Android Lollipop com o Material Design. Para aqueles que não estão familiarizados com o Material Design, é um guia abrangente de Widgets de UI introduzidos desde o Android 5.0 e melhora o apelo visual dos aplicativos. Android RecyclerView O Android RecyclerView é uma versão mais avançada, poderosa e flexível da ListView. O Android RecyclerView é semelhante à ListView, exceto que nos obriga a usar a classe RecyclerView.ViewHolder para manter os elementos, o…
-
Exemplo de Tutorial de Retrofit para Android
Bem-vindo ao Tutorial de Exemplo do Retrofit Android. Hoje vamos usar a biblioteca Retrofit desenvolvida pela Square para lidar com chamadas de API REST em nossa aplicação Android. Retrofit Android O Retrofit é um cliente REST tipo-safe para Android e Java que tem como objetivo facilitar o consumo de serviços web RESTful. Não vamos entrar nos detalhes das versões 1.x do Retrofit e vamos direto para o Retrofit 2, que possui muitos novos recursos e uma API interna alterada em…
-
Caixa de Diálogo de Alerta Android usando Kotlin
Neste tutorial, estaremos discutindo Alert Dialogs e implementando-os em nossa Aplicação Android usando Kotlin. Alert Dialogs Alert Dialog é uma janela que aparece na tela. Geralmente, eles mostram alguma informação e solicitam uma ação do usuário. Existem três componentes principais que compõem um Alert Dialog. Texto do Título Texto da Mensagem Botões – Existem três tipos de botões: Positivo, Negativo e Neutro Para criar um AlertDialog, usamos a classe interna AlertDialog.Builder. val alertDialogBuilder = AlertDialog.Builder(this) Passamos o contexto dentro do…
-
Diálogo de Seleção de Data e Hora do Android
Os seletores de data e hora do Android são amplamente utilizados em aplicativos Android. Neste tutorial, demonstraremos o uso de um Seletor de Data e Seletor de Tempo em nossa aplicação Android. Esses componentes são usados para selecionar data e hora em uma interface de usuário personalizada. Vamos usar as classes DatePickerDialog e TimePickerDialog com a classe Calendar em nosso código de aplicativo Android para alcançar isso. Android DatePickerDialog e TimePickerDialog Mesmo que um Seletor de Data e um Seletor…
-
Exemplo de Tutorial do Menu de Navegação do Android
No tutorial, vamos implementar um Navigation Drawer em nossa aplicação android. O navigation drawer do Android é um menu deslizante e é um componente importante da interface do usuário. Você verá o navigation drawer na maioria das aplicações Android, é como os menus de navegação em sites. Android Navigation Drawer O Navigation Drawer do Android é um menu deslizante à esquerda usado para exibir os links importantes na aplicação. O navigation drawer facilita a navegação entre esses links. Ele não…
-
Exemplo de Tutorial sobre Preferências Compartilhadas do Android
Neste tutorial, vamos usar as Preferências Compartilhadas em nosso aplicativo Android para armazenar dados no formato de par chave-valor. Visão geral das Preferências Compartilhadas do Android As Preferências Compartilhadas permitem que atividades e aplicativos mantenham preferências, na forma de pares chave-valor semelhantes a um Mapa que persistirá mesmo quando o usuário fechar o aplicativo. O Android armazena as configurações de Preferências Compartilhadas como um arquivo XML na pasta shared_prefs dentro do diretório DATA/data/{pacote do aplicativo}. A pasta DATA pode ser…