lunes, 25 de abril de 2016

Crear Listas en Android...

1.- Bajo el título de LISTAS EN ANDROID, dibuja en tu libreta una lista de 4 planetas y posteriormente y con la ayuda del tema visto en clase y además la tutoría del siguiente video, lograr el proyecto que dibujaste.
En el grupo de Face está el archivo completo de la clase....PDF

https://www.youtube.com/watch?v=iuJfiQtQa0g

Valor (500)

viernes, 22 de abril de 2016

Contador de clicks...

ACTIVIDAD CON VALOR DE 300

1.-Copia en tu libreta y analiza el siguiente código:
package com.contando.cetis.edu16;
 
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
 
public class ZASApp2MainActivity extends ActionBarActivity {
    int clicks = 0/*Declarado como variable "global" dentro de Activity
                     para ser usada en el metodo onClick esto evitara que
                     la variable se vuelva a cero cada vez que se da click
                     */
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_zasapp2_main);
        final Button boton1 = (Button)findViewById(R.id.button1);
        boton1.setText("No has pulsado el boton");
        boton1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
            clicks++;
            boton1.setText("Has pulsado el boton "+clicks+" veces");
            }
        });
    }
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.menu_zasapp2_main, menu);
        return true;
    }
}
2.- Realiza un programa en Android Studio que logre lo que este código propone. Puedes utilizar el camino que consideres.
3.- ¿Cuál es la función de: findViewById?

viernes, 15 de abril de 2016

Actividad del 15 de abril

Analiza el siguiente código y dibuja en tu libreta lo que se genera... (200)


<android.support.v4.widget.NestedScrollView
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    app:layout_behavior="@string/appbar_scrolling_view_behavior"
    tools:context="com.example.mislugares.MainActivity"
    tools:showIn="@layout/activity_main">
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center"
        android:orientation="vertical"
        android:padding="30dp">
        <Button
            android:id="@+id/button01"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="@string/accion_mostrar" />
        <Button
            android:id="@+id/button02"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="@string/accion_preferencias" />
        <Button
            android:id="@+id/button03"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="@string/accion_acerca_de" />
        <Button
            android:id="@+id/button04"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="@string/accion_salir" />
    </LinearLayout>
</android.support.v4.widget.NestedScrollView>


2.- Investiga los siguientes tipos de Layout y escribe en tu libreta... (300)
ScrollView:
HorizontalScrollView:
TabHost:
ListView

3.-  En qué tipo de aplicación utilizarías ViewFlipper:  (googlea una aplicación que utilice este layout y escribe en tu libreta cómo lo aplicarías a tu proyecto de materias) (200)


lunes, 11 de abril de 2016

Actividad en equipo...

Utilizando como fuente de información el siguiente vínculo, debes realizar en papel bond una presentación de las diferentes UI que puedes utilizar en Android Studio.

http://www.hermosaprogramacion.com/category/desarrollo-android/ui/

Dicha presentación debe estar compuesta de lo siguiente:
En papel bond la teoría y en prezzi un ejemplo de cada uno de los controles.
El día jueves se hará un sorteo y solo 4 equipos pasarán a exponer...