More Related Content More from Samuel Chaidez (20) Portafolio evidencia2. 2
INDICE
Hola Mundo…………………………………………..3
Lista de invitados…………………………………..4
Lista de invitados Editad……………………….5-6
Lista de Invitados Diferentes Colores…..7-8
Invitacion…………………………………9-10
Invitacion blanco……………………………………11
Invitación borde…………………………………12-13
Esquinas…………………………………14-15
Calculadora…………………………..16-20
Botones……………………………21
Par impar………………………….22-27
Examen………………………………….28-34
Conclusión…………………………………….35
5. 5
/> </LinearLayout>
LISTA DE INVITADOS EDITADO
<LinearLayout
xmlns:android=”http://schemas.android.com/apk/res/android”
android:orientation=”vertical”
android:layout_width=”match_parent”
android:layout_height=”match_parent”
android:background=”@android:color/darker_gray”>
<TextView
5ndroid:text=”Lista de invitados”
android:layout_weight=”1.5”
android:layout_width=”match_parent”
android:layout_height=”wrap_content”
android:background=”#4CAF50”
android:textSize=”24sp” />
<TextView
android:text=”Oswaldo”
android:layout_weight=”1.5”
android:layout_width=”match_parent”
android:layout_height=”wrap_content”
android:background=”#4CAF50”
android:textSize=”24sp” />
<TextView
android:text=”Axel”
android:layout_weight=”1.5”
android:layout_width=”match_parent”
7. 7
Lista de invitados colores
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/darker_gray">
<TextView
android:text="Listade invitados"
android:layout_weight="1.5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#4CAF50"
android:textSize="24sp"/>
<TextView
android:text="Oswaldo"
android:layout_weight="1.5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#1ca1cd"
android:textSize="24sp"/>
<TextView
android:text="Axel"
android:layout_weight="1.5"
android:layout_width="match_parent"
android:layout_height="50dp"
13. 13
</LinearLayout>
Se tiene que Crearun ArchivoXML enla Carpeta
Drawpable enlaque asignaremoslosvalores
que queremosparaposteriormente poderusar
ese códigoy ponerle borde aloselementosque
queremos
20. 20
floatn1= Float.parseFloat(numero1.getText().toString());
floatn2= Float.parseFloat(numero2.getText().toString());
resta= n1 - n2;
resultado.setText(String.valueOf(resta));
}
publicvoidoperacionMultiplica(View view)
{
floatmultiplica;
floatn1= Float.parseFloat(numero1.getText().toString());
floatn2= Float.parseFloat(numero2.getText().toString());
multiplica=n1 * n2;
resultado.setText(String.valueOf(multiplica));
}
publicvoidoperacionDivide(Viewview)
{
floatdivide;
floatn1= Float.parseFloat(numero1.getText().toString());
floatn2= Float.parseFloat(numero2.getText().toString());
divide =n1 / n2;
resultado.setText(String.valueOf(divide));
}
Lo importante paraque esta aplicaciónpuedaserviresQue el
mainactivitypredefine loque haracada botóny de ahí hacer
que losbotonestenganunafuccionponiéndolesenl Onclick
26. 26
MAIN ACTIVITY
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
public EditText numero;
public TextView resultado;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
numero = (EditText) findViewById(R.id.numero);
resultado = (TextView) findViewById(R.id.respuesta);
}
public void Verificar(View view) {
int num;
String respuesta;
33. 33
resultado.setText(String.valueOf(suma));
}catch (Exceptione){
Contextcontext=getApplicationContext();
CharSequence text="La operacionnose pudorealizar";
intduration= Toast.LENGTH_SHORT;
Toast toast= Toast.makeText(context,text,duration);
toast.show();
}
}
publicvoidoperacionResta(View view) {
try {
floatresta;
floatn1 = Float.parseFloat(numero1.getText().toString());
floatn2 = Float.parseFloat(numero2.getText().toString());
resta= n1 - n2;
resultado.setText(String.valueOf(resta));
}catch (Exceptione){
Contextcontext=getApplicationContext();
CharSequence text="La operacionnose pudorealizar";
intduration= Toast.LENGTH_SHORT;
Toast toast= Toast.makeText(context,text,duration);
toast.show();
}
}
publicvoidoperacionMultiplica(View view) {
try {
34. 34
floatmultiplica;
floatn1 = Float.parseFloat(numero1.getText().toString());
floatn2 = Float.parseFloat(numero2.getText().toString());
multiplica= n1 * n2;
resultado.setText(String.valueOf(multiplica));
}catch (Exceptione){
Contextcontext=getApplicationContext();
CharSequence text="La operacionnose pudorealizar";
intduration= Toast.LENGTH_SHORT;
Toast toast= Toast.makeText(context,text,duration);
toast.show();
}
}
}
Borde
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<stroke
android:width="5px"
android:color="#000000"></stroke>
<padding
android:left="10dp"
android:top="10dp"
android:right="10dp"
android:bottom="10dp"
></padding>
</shape>
35. 35
Conclusión
En este parcial pudimos llegar a observar
varias herramientas del Android studio al
estar haciendo varios programas, este es
nuestro inicio como grupo en este tema y
aunque tiene similitudes con las antiguas
aplicaciones donde hacíamos códigos tienen
sus diferencias y diferentes propósitos