Prévia do material em texto
Universidade Veiga de Almeida Programação de dispositivos móveis AVA1 Prof. Claudio Fico Fonseca Nova Iguaçu, Rio de Janeiro 2024.1 Procedimentos para elaboração do TD Crie um projeto no Android® Studio e desenvolva a aplicação. Prepare um documento em Word com uma capa (apresentando a instituição, o curso, a disciplina, o aluno e o professor), uma introdução, o conteúdo com os códigos da tela (código XML da View) e os códigos de programação (códigos Java® da Controller), a conclusão e a bibliografia. Realize o envio da tarefa incluindo o arquivo em Word (ou em PDF). 1.Interface em XML 2. MainActivity.java import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; import androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatActivity { private EditText editTextA1; private EditText editTextA2; private EditText editTextA3; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); editTextA1 = findViewById(R.id.editTextA1); editTextA2 = findViewById(R.id.editTextA2); editTextA3 = findViewById(R.id.editTextA3); Button buttonCalcularMedia = findViewById(R.id.buttonCalcularMedia); buttonCalcularMedia.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { double notaA1 = Double.parseDouble(editTextA1.getText().toString()); double notaA2 = Double.parseDouble(editTextA2.getText().toString()); double notaA3 = Double.parseDouble(editTextA3.getText().toString()); double media = (notaA1 + notaA2 + notaA3) / 3; Toast.makeText(MainActivity.this, "A média é: " + media, Toast.LENGTH_SHORT).show(); } }); } } Java Controler Bibliografia ● https://www.baeldung.com/java-ternary-operator ● https://stackoverow.com/questions/49982644/how-to-check-if- edittext-input-typenumber-is-null ● https://stackoverow.com/questions/1109022/how-do-you-close-hide- the-android-soft-keyboard-programmatically ● https://stackoverow.com/questions/27976554/operator-cannot-be- applied-to-android-widget-edittext-int ● https://stackoverow.com/questions/22828986/concatenate-2-strings- in-android https://stackoverow.com/questions/49982644/how-to-check-if- https://stackoverow.com/questions/49982644/how-to-check-if- https://stackoverow.com/questions/49982644/how-to-check-if- https://stackoverow.com/questions/49982644/how-to-check-if- https://stackoverow.com/questions/49982644/how-to-check-if- https://stackoverow.com/questions/49982644/how-to-check-if- https://stackoverow.com/questions/49982644/how-to-check-if- https://stackoverow.com/questions/49982644/how-to-check-if- https://stackoverow.com/questions/49982644/how-to-check-if-