Android学习笔记(六) Activity和View基础

一、Activity的启动流程

Android学习笔记(六) Activity和View基础

  1. 操作系统首先查看AndroidManifest.xml来决定启动哪一个Activity。
  2. 生成对应的Activity对象(系统自动完成)。
  3. 调用它的onCreate()方法,使用onCreate()里面的setContentView()来制定Activity使用的布局文件。
  4. 将布局文件装载进来之后会生成布局文件中所声明的控件的对象,在Activity里显示出来。

二、View

  View是所有控件的父类。

Android学习笔记(六) Activity和View基础

三、View和Activity

  在Activity类里调用控件的方法为:

TextView textView = (TextView)findViewById(R.id.textView);

  注:这里之所以要转型,是因为findViewById()返回的是一个View

  控制控件属性的方法有两个:

  1)在xml文件中修改属性。

  2)初始化一个对象,用该对象的方法来控制。(如:textView.setText("Hello World!");)

四、监听器

  1)监听器是和控件绑定起来的,一个控件可以有多个监听器。

  2)监听器的设置方法:

  1. 获取代表控件的对象。
  2. 定义一个类,实现监听器接口。
  3. 生成监听器对象。
  4. 为控件绑定监听器对象。

注:可以使用匿名内部类直接把监听器传入控件的setOnclickListener()方法里,记得要重写onClick()方法

上一篇:Android学习笔记(十) Activity的生命周期


下一篇:Spring事务传播机制和数据库隔离级别