Kotlin
-
Kotlin let, run, also, apply, with
Neste tutorial, estaremos implementando algumas das importantes funções da biblioteca padrão disponíveis no Kotlin. O kotlin-stdlib nos fornece úteis funções de ordem superior implementando padrões idiomáticos. Veremos como elas tornam a programação em Kotlin tão mais fácil e rápida. As funções que vamos discutir abaixo são: let run also apply with Kotlin let let recebe o objeto sobre o qual é invocado como parâmetro e retorna o resultado da expressão lambda. O Kotlin let é uma função de escopo na…
-
Perguntas de entrevista Kotlin
Kotlin é a mais recente linguagem de programação JVM da JetBrains. O Google a tornou a linguagem oficial para o Desenvolvimento Android, juntamente com o Java. Os desenvolvedores afirmam que ela aborda os problemas enfrentados na programação Java. Eu escrevi muitos tutoriais de Kotlin e aqui estou fornecendo perguntas importantes de entrevista sobre Kotlin. Perguntas de Entrevista sobre Kotlin Aqui estou fornecendo perguntas e respostas de entrevista sobre Kotlin que o ajudarão em suas entrevistas de Kotlin. Essas perguntas de…
-
Spinner do Android usando Kotlin
Neste tutorial, estaremos discutindo e implementando Spinners em nossa Aplicação Android usando Kotlin. O Spinner Android é usado para criar uma lista suspensa na tela. O que você aprenderá? Criar Spinners através de XML e Programaticamente Definir um prompt no Spinner. Criar um layout personalizado para o Spinner. Manipular Click Listeners e Exibir uma mensagem Toast. Evitar que o Click Listener seja acionado automaticamente pela primeira vez. O que é Spinner Android? Os spinners são como um menu suspenso que…
-
Kotlin print(), println(), readLine(), Scanner, REPL
Hoje vamos aprender como usar as funções de impressão do Kotlin e como obter e analisar a entrada do usuário no console. Além disso, vamos explorar o Kotlin REPL. Funções de Impressão do Kotlin Para exibir algo na tela, são usados os seguintes dois métodos: print() println() A instrução print imprime tudo que está dentro dela na tela. A instrução println anexa uma nova linha ao final da saída. As instruções de impressão chamam internamente System.out.print. O código a seguir…
-
Manipulação de Intents do Android entre Atividades usando Kotlin
Neste tutorial, estaremos discutindo os Android Intents e implementando-os usando Kotlin em nossa aplicação. O que você aprenderá? O que são Intents? Tipos de Intents? Utilizando Intents entre atividades Envio de dados usando Android Intents Utilizando Parcelable e Serializable para passar objetos Criando intents abreviados Android Intents Como o nome diz, Intent é algo usado para realizar alguma ação em relação ao fluxo da aplicação Android. Intents podem ser usados para: Iniciar uma nova atividade e passar alguns dados. Iniciar…
-
Classe Kotlin – Construtor Kotlin
Neste tutorial, estaremos discutindo os conceitos de Programação Orientada a Objetos em Kotlin. Vamos abordar detalhadamente a Classe Kotlin. Também examinaremos construtores Kotlin, modificadores de acesso e classe abstrata. Classe Kotlin Uma classe é um modelo definido que agrupa funções e propriedades. Classes em Kotlin são definidas usando a palavra-chave class seguida pelo nome da classe. O corpo vai dentro das chaves. class FirstClass { } Uma instância da classe é instanciada da seguinte maneira: val firstClass = FirstClass() var…
-
Classe de Dados Kotlin
Neste tutorial, vamos dar uma olhada na Kotlin Data Class. Se você ainda não leu a postagem sobre Classes Kotlin, recomendamos que o faça antes de prosseguir. Classe Kotlin Data Você fica cansado de escrever milhares de linhas de código para suas classes de dados POJO em Java? Todo programador Java, em algum momento, deve ter feito uma nota sobre o número de linhas de código que eles precisam escrever para classes que apenas precisam armazenar alguns dados. Vamos ver…
-
Classe Selada em Kotlin
Neste tutorial, estaremos explorando a Classe Selada do Kotlin. O que são? Qual é o seu uso? Abordaremos todas essas questões abaixo. Classe Selada do Kotlin Em termos simples, como o nome sugere, as classes seladas são fechadas, tornando-as restritas. As classes seladas são usadas para representar hierarquias de classes restritas, onde o objeto ou o valor pode ter valor apenas entre um dos tipos, fixando assim suas hierarquias de tipo. As classes seladas são comumente usadas em casos em…
-
Modificadores de Visibilidade Kotlin – público, protegido, interno, privado
Neste tutorial, discutiremos os vários Modificadores de Visibilidade disponíveis na programação Kotlin. Modificadores de Visibilidade em Kotlin Os Modificadores de Visibilidade são modificadores que, quando anexados a uma classe/interface/propriedade/função em Kotlin, definiriam onde ela é visível e de onde ela pode ser acessada. Os setters das propriedades em Kotlin podem ter um modificador separado da propriedade. Os getters não podem ter um modificador de visibilidade definido. Eles usam o mesmo modificador da propriedade. A seguir estão os modificadores de visibilidade:…