常用控件的使用方法

TextView
用于展示一段文本,属性包括layout_width, layout_hight,取值包括match_parent和wrap_content id, text, textSize, textColor, gravity(指定控件内文本对齐方式,取值有bottom, top, left, right,center, 也可用|连接多个值)。

Button
显示一个按钮,可以为这个按钮注册监听器,当按钮被点击时,执行相应的操作。Button button = (Button)findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener(){
@override
public void onClick(View v){
}
});

EditView
用于输入和编辑内容,并可以在程序中对这些内容进行处理。
hint属性用于提示用户的信息,当用户输入内容时会消失,maxLines 指定文本框最大长度,当输入内容长度大于取值时,文本就会上下滚动,文本框不会继续拉伸。
EditView editView = (EditView)findViewById(R.id.editView);
String string = editView.getText().toString();

ImageView
用于展示一张图片,需要提前将图片放到drawable目录,可以在程序中动态的修改图片。
ImageView imageView = (ImageView)findViewById(R.id.imageView);
imageView.setImageResource(R.drawable.img);

其他
ProgressBar用于显示一个进度条,AlertDialog会弹出一个对话框,有屏蔽其他控件的交互能力,ProgressDialog会在对话框中显示一个进度条,表示当前操作比较耗时,让用户耐心等待。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容