Engargolado

Post on 06-Jan-2017

31 views 0 download

Transcript of 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.

¿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.

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.

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.

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?

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.

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;

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);

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() {

@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);

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);

}

});

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() +

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

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

Toast.LENGTH_LONG);

msg.show();

}

});

}

}