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 dizem 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 ajudarão você 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á? Criando Spinners por meio de XML e programaticamente Configurando um prompt no Spinner. Criando um layout personalizado para o Spinner. Tratando os ouvintes de clique e exibindo uma mensagem Toast. Evitando que o ouvinte de clique seja acionado automaticamente na primeira vez. O que é o Spinner Android? Spinners são como…
-
Kotlin print(), println(), readLine(), Scanner, REPL
Hoje vamos aprender como usar as funções de impressão em Kotlin e como obter e analisar a entrada do usuário pelo console. Além disso, vamos explorar o REPL do Kotlin. Funções de Impressão em Kotlin Para exibir algo na tela, são usados os seguintes dois métodos: print() println() A instrução print imprime tudo o que está dentro dela na tela. A instrução println adiciona uma nova linha ao final da saída. As instruções de impressão chamam internamente System.out.print. O código…
-
Manipulação de Intents do Android entre Atividades usando Kotlin
Neste tutorial, estaremos discutindo Intenções do Android e implementando-as usando Kotlin em nossa aplicação. O que Você Aprenderá? O que são Intenções? Tipos de Intenções? Usando Intenções entre Atividades Enviando Dados Usando Intenções do Android Usando Parcelable e Serializable para passar objetos Criando intenções abreviadas Intenções do Android Como o nome diz, Intent é algo usado para realizar alguma ação com relação ao fluxo da aplicação Android. As Intenções podem ser usadas para: Iniciar uma nova atividade e passar alguns…
-
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 vamos analisar construtores Kotlin, modificadores de acesso e classe abstrata. Classe Kotlin Uma classe é um modelo definido que agrupa funções e propriedades. As 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 =…
-
Classe de Dados Kotlin
Neste tutorial, vamos dar uma olhada na Data Class do Kotlin. Se você ainda não leu o post sobre Classes Kotlin, recomendamos que o faça antes de prosseguir. Data Class Kotlin 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 do 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
No tutorial de hoje, estaremos explorando a classe selada em Kotlin. O que são? Qual é o seu uso? Abordaremos todas essas questões abaixo. Classe Selada em Kotlin Em termos simples, como o nome sugere, classes seladas são seladas ou fechadas, tornando-as restritas. Classes seladas são usadas para representar hierarquias de classes restritas, em que o objeto ou o valor pode ter valor apenas entre um dos tipos, fixando assim suas hierarquias de tipo. Classes seladas são comumente usadas em…
-
Modificadores de Visibilidade Kotlin – público, protegido, interno, privado
No tutorial de hoje, 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 tudo é visível e de onde tudo pode ser acessado. Os setters de 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 que a propriedade. A seguir estão os…