zoukankan      html  css  js  c++  java
  • 开发报告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
        与单选框类似,只是不需要在用根框架包裹起来,且可以选多个。
  • 相关阅读:
    what's the python之异常处理
    what's the python之面向对象(进阶)
    what's the python之面向对象
    what's the python之自定义模块和包
    Java并发编程-并发工具包(java.util.concurrent)使用指南(全)
    Java之JUC系列:外部Tools
    java CS结构软件自动升级的实现
    史上最全最强SpringMVC详细示例实战教程
    搭建最简单的SpringMVC框架(使用maven)
    小心对待query_cache_size
  • 原文地址:https://www.cnblogs.com/2940500426yingxin/p/13454760.html
Copyright © 2011-2022 走看看