android——四个常见控件的使用简介
来源:互联网 发布:java检查链表是否有环 编辑:程序博客网 时间:2024/06/08 09:13
一、TextView
android中最简单的一种控件,在上一篇博文中我们已经和TextView见过了,因为HelloWorld就是通过TextView来显示的
<TextViewandroid:id="@+id/text_view"android:layout_width="match_parent"android:layout_heigh="wrap_content"android:text="This is TextView''>
</TextView>在上面代码中我们使用了android:id给当前控件定义了一个唯一的标识,android:width和android:height分别定义了控件的宽度和高度。android中所有的控件都具有这二个属性,可选值有三种 match_parent(当前控件大小和父布局的大小一样),wrap_content(让当前控件的大小刚好能包住里面的内容),fill_parent(与match_parent意义相同)。
TextView中的几个属性值
android:gravity 指定文字的对齐方式,可选值top,buttom,left,right,center,等,可以用“|”来同时指定多个值。
android:textSize 指定文字的大小。
android:textColor 指定文字的颜色
二、Button
Button是程序用于和用户之间进行交互的一个重要控件,使用时我们可以在某个Activity中为Button添加一个点击事件注册一个监听器。
public class MainActivity extends Activity{ private Button button; @Override protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button = (Button) findViewById(R,id.button); button.setOnClickListener(new onClickListener){ @Override public void onClick(View v){ //在此处添加点击按钮之后要进行的操作}});}}}有多种方法可以为Button的点击事件注册一个监听器, 这只是其中的一种。
三、EditText
是程序用于和用户进行交互的另一个重要的控件,它允许用户在控件里输入和编辑内容,并可以对这些内容进行处理。android控件的用法基本上都很相似。
部分特有的属性:
android:hint 用来指定一段提示性的文本。
android:maxLines 用来指定EditText的最大行数。
它可以与Button结合来完成某些功能。
四、ImageView
用于在界面上展示图片,通过它可以让我们的程序界面变得更加丰富多彩。android:src属性用来给ImageView来指定一张图片同时我们还可以通过android:width和android:height分别定义了控件的宽度和高度,android:gravity 指定图片的位置。
0 0
- android——四个常见控件的使用简介
- Android常见的Widget控件的使用
- 【Android】常见控件的属性及使用
- Android 中常见控件的使用
- Android常见控件使用经验之——ListView
- Android常见控件使用经验之——Activity
- android 学习3—— Android当中的常见控件
- android _常见控件使用
- 【Android】27、常见控件的使用方法——TextView
- 【Android】28、常见控件的使用方法——Button
- 【Android】29、常见控件的使用方法——EditText
- 【Android】30、常见控件的使用方法——ImageView
- 【Android】31、常见控件的使用方法——ProgressBar
- 【Android】32、常见控件的使用方法——AlertDialog
- 【Android】33、常见控件的使用方法——ProgressDialog
- 我的android 第5天 - 常见控件使用
- 我的android 第6天 - 常见控件使用2
- Android的常见控件(TextView、EditText、Button、Menu)使用
- 一张图表示三层
- 机房收费系统之添加数据
- 原型模式
- SeekBar总结
- Windows客户端开发--截图并保存为JPG文件
- android——四个常见控件的使用简介
- 进程死锁及解决办法
- Spring学习第二天:Spring_IOC&DI概述
- Selenium学习5--浏览器多窗口和TimesOut
- 使用CMD命令创建Maven项目()
- REST简介
- 至16年9月11日 学习总结
- HDU 5507 GT and strings 字符串相关暴力
- FileReader和FileWriter