Android之控件

来源:互联网 发布:如何在淘宝打开链接 编辑:程序博客网 时间:2024/05/21 20:43

这段时间在看安卓,就把java先放下了。^-^  ^-^

Android中有很多控件,有的常用,而有一些不常用,我们就来说说控件。

TextView,通俗说就是文本,添加文字的控件,通常文字是不可以被点击的,但是在android中,我们可以给它添加一个id,通过在MainActivity中找到他的id,让它调用setOnClickListener方法,那么这个textViewj就可以点击了。

EditText是一个文本编辑框,它本身就可以被点击,输入内容。软件中用的频繁。

ImageView,看名字就可以知道,它是图片的空间,没错,它里面有一个android:src的属性,可以给它设置图片背景,可以用scaleType那个属性设置让这个图片铺满(fitxy),或者别的。我常用的就是这个铺满,因为他不会让图片拉伸,改变图片的样子。

imageSwitcher,图片切换器

imageButton,用图片代替文字,继承自imageView。用android:src这个属性设置图片的位置。

Button,这个更常见,就是一个按钮,他也是本身就具有点击事件。这个就不多说了。

ProgressBar,这个是进度条。他有很多样式,例如见得最多的就是下载的时候的那个进度条,还有就是加载的时候一圈一圈转的,都属于progressBar。

CheckBox,这个就是打勾的那个方框,可以选择是或者不是。

RadioGroup,这是一个按钮组,是有很多个RadioButton组成的。他们两个是嵌套使用的。

checkBox,是一个可打勾的方框,大多数用的就是“是否记得账号和密码”。

RatingBar,是一个打分的控件,就是我们平常在淘宝上见得五星好评,监听事件是onRatingBarChangeListener.

SeekBar,也是一个进度条,但是可以手动拖动,会随着拖动改变,监听事件是onSeekBarChangeListener.

ViewFlipper,是一个可以自动播放的控件,里面可以放textview,imageview,有三个属性,AutoStart(true),FlipInterval(200),startFlipper()。

TimePickerDialog,是一个可以获取的时间的对话框。

DatePackerDialog,是一个获取日期的对话框。

videoview,这个可以播放视频,

webview,在android中是一个特殊的view,可以用来展示网页,用LoadUrl()这个方法。

spinner,是下拉列表。

还有listview,viewpager,indicator,titleBar,actionbar相信大家都知道,这些都比较常用。我大致就想到这些。你们如果还知道哪些控件,可以交流哦。








0 0
原创粉丝点击