Bem vindo mais uma vez ao curso de Introdução ao Desenvolvimento de Aplicativos Android Esta é a última videoaula deste módulo, e vamos usar esse tempo para concluir o primeiro aplicativo. O que está faltando no aplicativo é a possibilidade de receber dados digitados pelo usuário Todos os valores que estamos utilizando estão escritos diretamente no código Java o que diminui bastante a utilidade do aplicativo. Você irá colocar no aplicativo botão para que o usuário possa executar uma ação e duas caixas de texto para que ele possa inserir valores numéricos. O botão disparará gatilho para que uma soma seja efetuada e o resultado retornado para o usuário. As novas atualizações deverão ser feitas tanto no código XML, dado que estamos modificando a maneira como o usuário verá a nossa activity quanto no código Java, dado que o comportamento da activity também está sendo alterado. Vejamos agora como tudo isso será feito. >> Primeiramente, verifiquem se o XML de vocês possui uma marcação externa às outras marcações chamada de linear layout. No meu caso, a marcação mais externa é relative layout, que eu estou mudando para linear layout. Na próxima semana, veremos o que é linear layout. Feito isso, será preciso inserir o atributo android, dois pontos orientation desse linear layout, atribuindo a ele o valor vertical. Continuando, verifique que acima da text view que o Android Studio criou por padrão, e que servia apenas para guardar a string hello word eu estou colocando duas edit text, para a entrada de dados. Ambas eu configurei os atributos width e height que são atributos obrigatórios como match parent e o wrap content, respectivamente. Por fim, observe que a cada uma dessas edit text eu atribuí identificador para a primeira edit text, o identificador txtA foi utilizado e a segunda edit text utiliza o identificador txtB. O último passo no arquivo XML será adicionar botão. Observem que novamente precisamos atualizar os valores de width e height. Atributo que é específico para views que herdam de botões é o atributo on click. Esse atributo permite especificar o nome de método dentro do código da activity que será disparado quando o botão for pressionado. Isso facilita bastante a programação. O método foi chamado de onSoma. Dentro do código Java, eu fiz algumas modificações no método onCreate, a chamada do método find view by ID para text view continua aqui. Algum momento, eu precisarei dos valores que o usuário colocou nas duas caixas de texto. Nesse caso, foi usado o método find view by ID para criar referências para essas caixas de texto. Por fim, eu criei o método onSoma cuja existência foi indicada no atributo onClick do código XML. Nesse método onSoma eu crio uma instância da classe operações e uso essa instância para realizar a operação de soma que será usada posteriormente para informar ao usuário na text view, text view esta, que anteriormente continha a frase hello word. [ÁUDIO_EM_BRANCO] A sua função agora, é reproduzir esse código no seu computador.