Android学习笔记——View入门(二)

1:什么是View?

(1)屏幕方块内所显示的内容,都可以称为View或View的子类。(例如:TextView,Button等)

2:Activity怎么获取View的对象

(1)通过findById()方法获取。(例如:TextView textView =  (TextView)findViewById(R.id.xxx))

3:动态更改View的属性

(1)通过View的对象调用.set方法来设置。(例如:textView.setxxx("xxx"))

4:为View添加监听器

(1)什么是监听器:监听器是一个对象,用于捕获View的状态。当View的状态发生改变时,可使用监听器对其进行相应的操作

(2)步骤:

         第一步:获取控件对象  

例如:获取Button对象

Button button = find ViewById(R.id.button)

说明:R.id.button为layout文件中,Button控件的标识符Id

         第二步:创建内部类   

//创建内部类
class ButtonListener implements OnCickListener{
    
      //重写OnClick方法
      @Override
      public void onClick(View v){
            
            //当控件点击之后调用,下方写的是你要进行的操作
            
      }
}

         第三步:生成监听器对象 

//生成监听器对象
ButtonListener buttonListener = new ButtonListener();

         第四步:为控件添加监听器

//给Button控件绑定监听器
button.setOnClickListener(buttonListener);

猜你喜欢

转载自my.oschina.net/u/3734228/blog/2870313