lunes, 19 de septiembre de 2016

Creando una Actividad en Android

Creado una Actividad en Android

Mantener el ciclo de vida de la actividad en mente, echar un vistazo a una actividad en el proyecto de ejemplo. MainActivity abierta, verá que onCreate se ve así:








protected void onCreate(Bundle savedInstanceState) {
  // 1
  super.onCreate(savedInstanceState);
 
  // 2 
  getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
    WindowManager.LayoutParams.FLAG_FULLSCREEN);
 
  // 3
  setContentView(R.layout.activity_main);
 
  // 4
  mDateTimeTextView = (TextView) findViewById(R.id.dateTimeTextView);
  final Button addTaskBtn = (Button) findViewById(R.id.addTaskBtn);
  final ListView listview = (ListView) findViewById(R.id.taskListview);            
  mList = new ArrayList();
 
  // 5
  mAdapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, mList);
  listview.setAdapter(mAdapter);
 
  // 6
  listview.setOnItemClickListener(new AdapterView.OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView adapterView, View view, int i, long l) {
 
    }
  });
}


Aquí está la descripción de cada punto:

1-Usted llama onCreate () de la superclase; recuerde que esto siempre es lo primero que se debe hacer en un método de devolución de llamada.

2-Usted le dice al WindowManager para hacer la pantalla de la ventana de su actividad.

3-Se establece el punto de vista contenido de su actividad con el recurso de archivo de diseño correspondiente.

4-Aquí inicializar todas las variables de interfaz de usuario y datos. En este caso, se utiliza un TextView para mostrar la fecha y hora actuales, un botón para agregar a su lista de tareas, un ListView para mostrar su lista, y un ArrayList para mantener sus datos. Puede encontrar la aplicación de todos estos elementos de interfaz de usuario en el archivo activity_main.xml.

5-Aquí inicializar y configurar el adaptador que se encargará de los datos para su ListView.

6-Se establece un OnItemClickListener () para el ListView para capturar el grifo del usuario en la lista de entradas individuales.

No hay comentarios.:

Publicar un comentario