Ejemplo hola mundo xamarin
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
img
inicio
parte2
.DS_Store
._.DS_Store
.gitignore
README.md

README.md

Ejercicio 1: Crear un proyecto Xamarin.Android para calcular la propina

  1. Inicie su IDE preferido (Visual Studio o Visual Studio para Mac).
  2. Crear una nueva vista única proyecto Xamarin.Android. En Visual Studio para Mac, utilice Archivo> Nuevo> Solución y , a continuación, elija la plantilla Aplicación de Android en la categoría de Android> Aplicación . En Visual Studio, utilice Archivo> Nuevo> Proyecto y , a continuación, elija la plantilla de vista única (Android) de la categoría Visual C #> Android .
  3. Asigne un nombre a la aplicación Propina.
  4. Elija una ubicación para los archivos del proyecto.
  5. Utilice los valores predeterminados para todas las demás configuraciones del proyecto.

Examine el código

  1. Ejecute la aplicación y pasa un momento con ella para que entiendas su comportamiento. El código de plantilla normalmente tiene un solo botón que muestra el número de veces que se ha hecho clic.
  2. Abra el archivo Recurso> Diseño> Main.axml en la vista Origen. Si encuentra que está en la vista Diseño, haga clic en la ficha código en la parte inferior de la ventana.
  3. Examine el XML que declara el archivo Button. En particular, tenga en cuenta que el botón tiene un id asignado.
  4. Abra el archivo MainActivity.cs .
  5. La plantilla generó una actividad para usted. Las actividades son los componentes básicos de las aplicaciones de Android. El atributo Activity de MainActivity tiene MainLauncher establecido como true, lo que hace que esta actividad sea la entrada principal de su aplicación (es decir, análoga a un método principal de una aplicación de consola C #). Observe que también asigna un icono a la actividad: esto establece un icono junto al título de la aplicación cuando la aplicación está mostrando esta actividad.
  6. Hay dos cosas a tener en cuenta OnCreate. SetContentViewtoma un identificador de un archivo XML ( Resource.Layout.Main) como su argumento y crea una instancia de la interfaz de usuario. FindViewById toma una id y devuelve una referencia a la vista con ese id. Así es como el código obtiene acceso a las vistas en la interfaz de usuario.

Crear la interfaz para calcular la propina

  1. Abrimos el archivo Main.axml
  2. Eliminamos el botón que se crea de forma predeterminada
  3. Agregamos 2 editText, uno para introducir el precio y otro para introducir el % de propina. Se puede arrastrar o escribir directamente desde el editor axml
  4. Agregamos 4 TextView, 3 para describir lo que es cada campo y un último para mostrar el resultado
  5. Agregamos un botón para realizar la operación
  6. Agregamos un id a los elementos para tener acceso desde código

Aplicar la lógica para realizar el calculo

Modifique el archivo MainActivity.cs y aplique la lógica de negocio. Intentar hacer sin mirar el código.