Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Presentación 14

81 views

Published on

adriana lizbeth avila ortiz
4B programacion

Published in: Education
  • Be the first to comment

  • Be the first to like this

Presentación 14

  1. 1. Centro de Estudio Tecnológicos Industrial & Servicios 109. Nombre: ADRIANA LIZBETH AVILA ORTIZ. MARICARMEN AVILA ORTIZ GRADO & GRUPO: 4° “BM” PROFESORA: MARGARITA ROMERO ALVARADO. MATERIA:DESARROLLAR APLICACIONES MOVIL. AULA:31 CICLO ESCOLAR: FEB-JUN 2015.
  2. 2. PASO 1 HABRE EL PROGRAMA.
  3. 3. PASO 2 Dar clic en FILE.
  4. 4. PASO 3 DAR CLIC EN NEW Y ANDROID APLICATION PROJECT.
  5. 5. PASO 4 PONER NOMBRE DEL PROJECTO Y DAR CLIC FINISH
  6. 6. PASO 5 DAR CLIC EN NEXT Y EN LA ULTAMA TABLA DAR CLIC EN FINISH.
  7. 7. PASO 6 ELIMINAR HOLA MUNDO Y ARASTRAR UN4 BUTTON QUE DIGAN OFF DE FORM WIDGETS
  8. 8. PASO 7 PONIENDO UN MEDIUM Y TEXT:NUMERO BNARIO
  9. 9. PASO 8 PONIENDO TEXTVIEW Y EN ID: @+ID/RES HINT:RESULTADO
  10. 10. PASO 9 PONER UN MEDIUM Y EN TEXT:NUMERO DECIMAL.
  11. 11. PASO 10 PONER UN BUTTON EN TEXT:PROCESAR Y EN ONCLICK:PROCESAR.
  12. 12. PASO 11 DAR CLIC EN SCR, DAR CLIC EN, DAR CLIC EN MAINACTIVITY.JAVA LUEGO TE APARESERA UNA CODIFICACION TENDRAS QUE PONER LO QUE FALTE ACONTINUACION TE DEJAREMOS LOS DATOS QUE FALTEN.
  13. 13. CODIFICACION. • package com.example.buttontoggle; • import android.os.Bundle; • import android.app.Activity; • import android.view.Menu; • import android.view.View; • import android.widget.TextView; • import android.widget.ToggleButton; • public class MainActivity extends Activity { • @Override • protected void onCreate(Bundle savedInstanceState) { • super.onCreate(savedInstanceState); • setContentView(R.layout.activity_main); • }
  14. 14. • @Override • public boolean onCreateOptionsMenu(Menu menu) { • // Inflate the menu; this adds items to the action bar if it is present. • getMenuInflater().inflate(R.menu.main, menu); • return true; • } • public void procesar (View view){ • ToggleButton t1=(ToggleButton) findViewById(R.id.toggleButton1); • ToggleButton t2=(ToggleButton) findViewById(R.id.toggleButton2); • ToggleButton t3=(ToggleButton) findViewById(R.id.toggleButton3); • ToggleButton t4=(ToggleButton) findViewById(R.id.toggleButton4);
  15. 15. • TextView rb=(TextView) findViewById(R.id.textView2); • TextView rd=(TextView) findViewById(R.id.textView4); • • String sol=""; • int op=0,po=0; • • if (t1.isChecked()==true) • sol+='1'; • else • sol+='1'; • if (t2.isChecked()==true) • sol+='1';
  16. 16. • else • sol+='1'; • if (t3.isChecked()==true) • sol+='1'; • else • sol+='1'; • if (t4.isChecked()==true) • sol+='1'; • else • sol+='0';
  17. 17. • rb.setText(sol); • • for(int poan=sol.length()-1;poan>=0;poan--){ • if(sol.charAt(poan)=='1'){ • op+=1*Math.pow(2, po); • • } • po++; • • } • rd.setText(String.valueOf(op)); • } • }
  18. 18. PASO 12 DAR CLIC DERECHO EN RUN, DANDO CLIC EN RUN AS, LUEGO DANDO CLIC EN ANDROID APPLICACUION.
  19. 19. Y ESPERAREMOS UNOS SEGUNDOS Y APARECERÁ ESTA PANTALLA Y DESPUÉS LO CORREREMOS
  20. 20. PASO 13 EL RESULTADO DEL PROGRAMA:
  21. 21. COMENTARIO PEROSNAL: • En este programa es facil ya que solo es de seguir paso por pasos indicados para lograr el resultado.

×