本文共 1928 字,大约阅读时间需要 6 分钟。
6.ImageView
TextView的基本属性 android:text android : textColor android : textSize
EditText的基本属性 android:inputType android:hint android:drawableLeft android:drawablePadding
Button的基本属性 Button的点击事件监听 4种监听方式
CheckBox的基本属性 CheckBox的选中状态改变事件监听 全选 获取选中的CheckBox的文本
各个控件之间相同的属性 android:text,android:width,android:height android:id 每个控件独有的属性 Button:onClick EditText: hint,inputType CheckBox:Checked RadioButton:Checked
练习:深入理解各控件的使用。(点击登录出现用户名和密码)
代码栏:设置监听器监听点击事件。
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(); } }); } }效果展示: