Programando em Android Prof. Me. Hélio Esperidião Estruturas condicionais -Sintaxe Caso o teste condicional(instrução lógica seja verdadeira ) O código é executado Estruturas condicionais -Sintaxe Caso a instrução lógica seja verdadeira O código é executado Caso a instrução lógica não seja verdadeira O código é executado Operadores lógicos Operador Função && E || Ou Operação True/false (2>1) && (3<5) True (4>=4) || (3<1) true (7>3) && (8 <10) True (7>3) && !(8 <10) false (4>=4 || 3<1) && 7>=3 && 7<5 false (!((4>=4 || 3<1) && 7>=3 && 7<5 )) true 4 Tabela da Verdade Operador Resultado && É verdadeiro se as duas condições forem verdadeiras. && É falso se uma das condições for falsa. || É verdadeiro se uma das condições for verdadeira. || É verdadeiro se as duas condições forem verdadeiras. || É falsa se as duas condições forem falsas. 5 Estrutura de repetição - for Define a condição de parada da repetição Define o valor de incremento Declara uma variável Define um valor inicial da variável Estrutura de repetição - WHILE While executa uma comparação com a variável. • Se a comparação for verdadeira, ele executa o bloco de instruções ( { } ) abaixo. Tipo de dados em JAVA Importar componentes Antes de começarmos a programar os botões, caixas de texto, e caixas de label devemos importar os componentes que serão utilizados. Importa o componente de caixa de texto Importa o componente de “LABEL” Eventos Android Lembre-se toda a activity trabalha com dois arquivos. Um arquivo .xml que determina o posicionamento dos objetos na tela e um arquivo .java que permite a interação e programação dos componentes visuais. Eventos Android Método que é chamado o arquivo .java Determina qual método deve ser chamado caso o evento click (arquivo . xml) Text View Tipo do componente Id que foi dado ao componente Funciona basicamente como um LABEL permitindo que sejam exibidos textos e mensagens para o usuário. Ao efetuar um clique no botão o texto da text view será mudado para OLA MUNDO Nome que será utilizado na programação Edit Text É o componente que permite a entrada de texto por meio do teclado. Nome do objeto Id com componente Convertendo dados Recupera o valor digitado na caixa de texto e o armazena na variável ValorDigitado Converte o valor digitado para inteiro. Converte o valor digitado para real. Converte o valor da variável valor2 em texto Construa uma Calculadora com as Exercício operações básicas de soma, subtração, divisão e multiplicação. Crie um botão para cada operação.