学习笔记| AS入门(二) 简单控件篇(上)

这篇博客介绍了Android Studio中常用的UI控件,包括TextView、EditText、AutoCompleteTextView、MutiAutoCompleteTextView、ImageView的使用方法,强调了在XML布局文件中设置控件属性的重要性,并提供了相关属性和示例代码。
摘要由CSDN通过智能技术生成
环境篇中我们学会了如何创建一个project和module,现在就可以在空白的界面里编写程序了。我们都知道,一个软件想要吸引用户那么友好的操作界面是必不可少的。那如何设计一个美观的界面呢,首先我们需要知道AS为我们提供了哪些UI工具以及它们的基本使用方法,简单控件篇将介绍以下几个常用的简单控件:
  • TextView 文本框
  • EditText 可输入文本框
  • AutoCompleteTextView 自动匹配文本内容
  • MutiAutoCompleteTextView 支持多次自动匹配文本内容
  • ImageView 图片
  • Botton 按钮
  • ImageButton 图片按钮
  • ToggleButton 多状态按钮
  • CheckBox 复选框
  • RadioButton 单选按钮
在开始之前,我们要知道在哪里操作这些控件:在XML布局文件中通过编写程序实现,可建立XML文件在layout文件夹下,如下图。至于什么是布局,将在下一章布局篇介绍。

1.TextView :显示文本框

其实这些控件的使用方式有很大的相似性,在具体了解最简单的TextView控件之后再学习其他的控件会更容易一些。下图里展示TextView的一个效果图,界面中显示“Hello World”的字样:

先跳过外层的RelativeLayout相对布局,只要清楚在这个布局里可以包含有很多控件,接下来看TextView控件这一部分。
红框内圈出的前三行:
android:id(指控件id,在其他地方可通过id找到这个控件,注意书写格式@+id/控件名);
android:layout_width(指控件的宽度,有两个常用选值,wrap_content包裹控件的宽度和match_parent铺满父容器的宽度 ,当然也可以自定义宽度,单位dp,如android:layout_width=“200dp”);
android:android_height(指控件的高度,可选值同layout_width);
安卓所有控件都有这三个属性,也是必不可少的属性。除了这些,每个控件还有属于自己的属性,下面介绍TextView常用的属性。
android:text(指文本内容,好编程习惯是将具体的文本内容放到values->strings里,然后用@string/名引用,三种实现方法见下图)

<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值