Mensagens

Comparing com method reference

Mude o lambda que você escreveu no método  comparing  para um method reference. O código atual é esse: palavras . sort ( Comparator . comparing ( s -> s . length ())); Nosso código fica assim: palavras . sort ( Comparator . comparing ( String :: length )); A vantagem pode ser legibilidade. Nosso código fica ainda mais enxuto. Mais importante ainda é perceber que a inferencia de tipo é mais forte, já que explicitamente estamos dizendo que o método  length  pertence a  String . <<Alura.com.br>>

Lambda -> ::

Modifique a forma que estamos fazendo o  sort  das palavras utilizando o  Comparator.comparing() . O código atual está assim: palavras . sort (( s1 , s2 ) -> { return Integer . compare ( s1 . length (), s2 . length ()); }); Uma possível solução é: palavras . sort ( Comparator . comparing ( s -> s . length ())); <<Alura.com.br>>

BreakPoint

Utilize o modo Debug para poder verificar onde encontram-se os erros no seu código. Insira os breakpoints nos métodos que você acredita que o código irá quebrar. Vá avançando com o "F6", e quando quizer entrar no método avance com o "F5", e se quiser pular para o próximo breakpoint avance com o "F8"

Git - Comandos Básicos

Criando um novo repositório: Crie uma nova pasta, abra-a e execute o comando - git init Obtenha um repositório: Crie uma cópia de trabalho em um repositório local executando o comando - git clone /caminho/para/o/repositório Quando usar um servidor remoto, seu comando será - git clone usuário@servidor:/caminho/para/o/repositório Fluxo de trabalho: Seus repositórios locais consistem em três "árvores" mantidas pelo git: .Working Directory - que contém os arquivos vigentes.  .Index - que funciona como uma área temporária .HEAD - que aponta para o último commit (confirmação) que você fez. Adicionar & Confirmar: Você pode propor mudanças (adicioná-las ao Index) usando git add <arquivo> git add * Este é o primeiro passo no fluxo de trabalho básico do git. Para realmente confirmar estas mudanças (isto é, fazer um commit), use git commit -m "comentários das alterações" Agora o arquivo é enviado para o HEAD, mas ainda não para o repositór...

Criando um Device no Android Studio

Imagem
Primeiramente abra seu Android Studio e siga os passos abaixo:  AVD MANAGER; CreateVirtual Device; Escolha a definição do Device e clique em próximo ou next; Escolha a versão do Device e clique em próximo ou next; Finish. Lista de devices criados:

Executar o simulador Android pelo Prompt

Imagem
Com as variáveis de ambiente configuradas, basta abrirmos o prompt de comando, e dar os seguintes comandos: Obs.: considerando que você já tenha criado um device no Android Studio.

Variáveis de Ambiente

Imagem
Configure o seu path: %NODE_HOME%;%ANDROID_HOME%\tools;%ANDROID_HOME%\tools\bin;%ANDROID_HOME%\platform-tools;%JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Common Files\Oracle\Java\javapath";C:\Program Files\nodejs\ Crie o %ANDROID_HOME%; Crie o %JAVA_HOME%.