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

1:什么是View?java

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

2:Activity怎么获取View的对象code

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

3:动态更改View的属性blog

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

4:为View添加监听器class

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

(2)步骤:方法

         第一步:获取控件对象  im

例如:获取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);
相关文章
相关标签/搜索