Button
text里面的字符串正规的是引用res/values/Strings.xml里的<stringname=”denglu”>登录</string>,相应的text为android:text = “@string/denglu”
可以改变按钮的风格,只需加一条属性即可:style = “?android:attr/buttonStyleSmall”
其实其他组件都可以通过这个属性改变风格,既可以用系统提供的,也可以使用用户自定义的。
ImageButton
与Button不同的是ImageButton没有text属性,而有src属性,这个属性的值为图片的路径,至于这个ic_launcher是那个drawable包里的ic_launcher,android系统会根据屏幕分辨率自动调用相应drawable包中的ic_launcher。
ToggleButton
ToggleButton有两种状态,且不同状态有不同的显示文本,类似于开关,未被点击时显示“开”,被点击时显示“关”。
设置两种状态的显示文本的代码:android:textOn = ”开” android:textOff = “关”
还可以设置按钮是否被选中:android:checked = “ture”(缺省值为false)