Engargolado

18
Cetis 109 Yarker francisco Castillo Del Rosario Aixa Elizabeth Rodríguez Martínez 4AM Programación MCA: Margarita Romero Alvarado Desarrolla Aplicaciones Móviles Presentación del proyecto de aplicación móvil.

Transcript of Engargolado

Page 1: Engargolado

Cetis 109Yarker francisco Castillo Del RosarioAixa Elizabeth Rodríguez Martínez4AM ProgramaciónMCA: Margarita Romero AlvaradoDesarrolla Aplicaciones MóvilesPresentación del proyecto de aplicación móvil.

Page 2: Engargolado

¿Qué soluciona nuestra aplicación?

Nuestra aplicación es una especie de editor de textos que puede servir para guardar texto y también para guardar números y así de esa forma solucionar un problema que muchas personas tienen cuando necesitan hacer anotaciones en su celular ya sea para recordar cosas o números telefónicos.

Page 3: Engargolado

Introducción

Esta aplicación fue hecha por los alumnos del equipo 24 para solucionar un problema a la hora de querer editar textos a fin de que sea más práctico y fácil de hacer.

Page 4: Engargolado

Justificación

Esta aplicación fue hecha debido a la necesidad de poder editar y guardar textos en los móviles así como teléfonos celulares a fin de que los usuarios puedan personalizarlo y guardarlo.

Page 5: Engargolado

Cuestionario de estudio de mercado

1.- ¿Qué te gusta hacer más en android?

2.- ¿Cuál es tu aplicación favorita?

3.- ¿Qué te gustaría ver en un futuro?

4.- ¿en qué pasas más tiempo en el celular?

Page 6: Engargolado

Metodologia

Al investigar las preferencias de los usuarios nos dimos cuenta que varios querían una aplicación para la que no había alguna disponible.

Page 7: Engargolado

Código fuente de la aplicación

package com.javacodegeeks.android.edittexttest;

import android.os.Bundle;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;

import android.widget.EditText;

import android.widget.Toast;

import android.app.Activity;

import android.content.Context;

import android.content.Intent;

import android.graphics.Color;

Page 8: Engargolado

public class MainActivity extends Activity {

private EditText input, digits, pass, phone;

private Button next, display;

private Context context;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

Page 9: Engargolado

setContentView(R.layout.activity_main);

context = this.getApplicationContext();

input = (EditText) findViewById(R.id.editInp);

digits = (EditText) findViewById(R.id.editDig);

pass = (EditText) findViewById(R.id.editPass);

phone = (EditText) findViewById(R.id.editPhone);

phone.setOnClickListener(new OnClickListener() {

Page 10: Engargolado

@Override

public void onClick(View v) {

Toast msg = Toast.makeText(getBaseContext(), "Only 10 numbers",

Toast.LENGTH_LONG);

msg.show();

}

});

next = (Button) findViewById(R.id.nextBtn);

Page 11: Engargolado

next.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View v) {

Intent myIntent = new Intent(context, NextScreen.class);

myIntent.putExtra("pass", pass.getText().toString());

myIntent.putExtra("phone", phone.getText().toString());

startActivity(myIntent);

}

});

Page 12: Engargolado

display = (Button) findViewById(R.id.displayBtn);

display.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View v) {

input.setTextColor(Color.RED);

String displayString = "You typed '" + input.getText().toString() +

Page 13: Engargolado

"' as input text and '" + digits.getText().toString() + "' as digits";

Toast msg = Toast.makeText(getBaseContext(), displayString,

Toast.LENGTH_LONG);

msg.show();

}

});

}

}

Page 14: Engargolado