Android基本控件
1.TextView
2.EditText
3.Button
4.RadioButton以及RadioGroup
5.CheckBox

6.ImageView

TextView的基本属性
     android:text
     android :  textColor
     android :  textSize

EditText的基本属性
      android:inputType
      android:hint
      android:drawableLeft
      android:drawablePadding

Button的基本属性
      Button的点击事件监听
      4种监听方式

Android 基本UI控件_第1张图片

CheckBox的基本属性
    CheckBox的选中状态改变事件监听
    全选
    获取选中的CheckBox的文本


各个控件之间相同的属性
   android:text,android:width,android:height
   android:id
每个控件独有的属性
    Button:onClick
    EditText: hint,inputType
    CheckBox:Checked
    RadioButton:Checked


练习:深入理解各控件的使用。(点击登录出现用户名和密码)


<?xml version="1.0" encoding="utf-8"?>                                                                                    

   
代码栏:设置监听器监听点击事件。
   
package com.example.administrator.myapplication;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;import android.widget.Toast;public class Z1 extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        Button btnLogin = (Button) findViewById(R.id.btnLogin);        final  EditText userName=(EditText)findViewById(R.id.userName);        final  EditText userPwd=(EditText)findViewById(R.id.userPwd);        final TextView show =(TextView)findViewById(R.id.show);        btnLogin.setOnClickListener(new View.OnClickListener(){            public void onClick(View v){                String name=userName.getText().toString();                String pwd =userPwd.getText().toString();                show.setText("用户名:" + name + "\t"+"密码:" + pwd);                Toast.makeText(                        Z1.this,                        "你点击了按钮",                        Toast.LENGTH_SHORT                ).show();            }        });    } }


效果展示:

Android 基本UI控件_第2张图片



更多相关文章

  1. Android 布局的属性
  2. Android-----RelativeLayout属性
  3. Android交互式视觉设计控件二
  4. view属性大全
  5. EditText属性
  6. 关于Android开发的editText控件怎…

随机推荐

  1. Android录制视频,可限制时长,限大小
  2. android四种不同的事件实现
  3. Utilize Avahi Libraries in Android(安
  4. Android:入门级Android开发者应该知道的
  5. Unity3d - Android(安卓)Build : Android
  6. Android2.2 官方下载地址
  7. android日历实现__GO桌面版&&开源收藏版
  8. Android--Alarm,定时闹钟
  9. android 加密字符串
  10. Android™ 1.5 android.R.drawable Icon