• 开发报告3


     今天继续复习UI的组件知识,包括文本框,编辑框,普通按钮,图片按钮,单选按钮以及复选框组件,今天所学的组件的方法及属性与之前的组件大部分相同。

         1. 文本框组件  TextView

           文本框组件就是最常见的文本内容,其中文本框的内容,推荐使用字符串资源定义, 位置在res-->values-->strings.xml中     

            定义的方法为  <string name=  " 字符串名字">   字符串内容 </string>   ,之后可以进一步更加详细地设置字号 颜色等。

         

          2. 编辑框组件   EditTex

            编辑框组件其实是文本框组件的子类    ;

            hint属性为编辑框中默认的文字,但是当编辑框中输入内容后就不会在显示 ;

             变为密码框,与Javaweb类似inputType=“textPassword”

          3.普通按钮   Button 

             最主要的操功能就是添加事件监听器   (一看Java代码完成)  ,一共有两种方法可以添加事件监听器

             1.获取按钮对象Button button =(Button)findViewById(R.id.button001  (   按钮的名字)      ) ,然后 在

            

                      

    
    
    1 button.setOnClickListener(new View.OnClickListener() {
    2     @Override
    3     public void onClick(View v) {
    4         Toast.makeText(MainActivity.this, "文字内容", Toast.LENGTH_SHORT).show();
    5     }
    6 });  
    
    
    

        2.直接编写新的方法   
         
    public void myclick(View view) {
        Toast.makeText(MainActivity.this,"点击了按钮2",Toast.LENGTH_LONG).show();
    }
    
    
    
    
              然后在XML文件的对应按钮中添加onClick属性。

      4.图片按钮 ImageButton    
           与button相比, 相同点:单击都可出发事件监听器onClick ,并且添加事件监听器的方法是一样的
                   不同点:ImageButton没有Android:text属性
      5.单选按钮 RadioButton
        
           当checked的true的时候表示默认被选中 android:checked=“true”
          
      6.复选框组件   CheckBox
        与单选框类似,只是不需要在用根框架包裹起来,且可以选多个。
  • 相关阅读:
    Netty源码剖析-关闭服务
    Netty源码剖析-断开连接
    Netty源码剖析-发送数据
    Netty源码剖析-业务处理
    Netty源码剖析-接受数据
    Netty源码剖析-构建链接
    html中调用silverlight中的方法
    在Silverlight宿主html页面添加按钮无法显示
    win7旗舰版在安装vs2010后向sql2008添加SQL_Server_Management详解
    javascript arguments
  • 原文地址:https://www.cnblogs.com/2940500426yingxin/p/13454760.html
Copyright © 2020-2023  润新知