practica 01
TRANSCRIPT
--- PRÁCTICA # 1 ----- “HELLO WORLD!”
Objetivo: En está primer práctica se relacionará con el IDE para desarrollo en Android : “Android
Studio”. Empleará el simulador y observará como se ejecuta un programa en su dispositivo móvil.
Instrucciones: Siga paso a paso las indicaciones dadas, en caso de duda consulte el video de apoyo
para desarrollar la práctica.
Paso 1: Abra Android Studio
Seleccione “Start a new Android Studio project”.
Para el campo “Application name” escriba “HelloAndroid”. Para el campo ”Company Domain”
escriba “examples.course”.
Observe como el nombre de paquete es escrito en forma inversa a como se define el Company
Domain, y el nombre de la aplicación queda en minúsculas.
Para este caso deje seleccionado “Phone and Tablet” como se hizo en clase se definió ya un AVD
tipo TABLET, seleccione el API 21 con Android 5.0, o si prefiere una versión inferior según su
dispositivo. Haga click en Next.
Para la vista seleccione “Blank Activity”, y haga click en “Next”.
Aquí puede nombrar su Actividad y asignar un nombre a cada campo según requiera su aplicación,
de momento deje los valores predeterminados, y de click en Finish.
Aparecerá el cuadro de creación de proyecto:
Se crean los archivos de código fuente base y los archivos de layout predeterminados y/o elegidos.
Por default aparece el archivo “activity_main.xml”
activity_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"> <TextView android:text="@string/hello_world" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </RelativeLayout>
Si observa el diseño, verá como se ve en el teléfono la aplicación con el mensaje “Hello world!”
MainActivity.java
package course.examples.helloandroid; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.menu_main, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId(); //noinspection SimplifiableIfStatement if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); } }
Pata ejecutar su aplicación use el ícono:
El método encargado de ejecutar la aplicación se encuentra en la clase MainActivity.java
y se llama: “onCreate()”.
Si no tiene ejecutándose un emulador, selecciónelo de la ventana siguiente:
El simulador se ejecutará y le mostrará la aplicación.
Recuerda que para crear un AVD, debe usar el ícono:
***NOTA FINAL: Si está desarrollando en Windows, para acceder al programa de uso para instalar
la aplicación en su móvil acceda a:
C:\Users\SuDirectorioAquí\AndroidStudioProjects\HelloAndroid\app\build\outputs\apk
Encontrará un archive que se llama: “ app-debug.apk “ Use este en su dispositivo móvil e instálelo
para observar el mismo comportamiento que con el simulador.
---- FIN PRÁCTICA 1 -------