1.TextView

TextView可以说是Android最简单的一个控件了,他的主要功能是在界面上显示一段文本

其他属性都好了解,主要是android:gravity="center" 这个是指文字在控件中的对齐,即This这句话在TextView这句话的中心位置

2.Button

Button这个控件我们见过很多次了,他主要适合用户进行交互

android:textAllCaps="false"这个属性表示Button里面的字符不要全部大写

3.EditText

这个控件就是文本输入框,android:hint 就是在输入框提供提示,当我我们输入文字时就会自动消失

接下来我们可以将EditVIew和上面的Button组合使用,输入文字后按button将文字提示出来

这里的 String input = edit.getText().toString();是把Edit对话框的字符获取到

4.ImageView

ImageView是在界面上展示图片的一个控件

5.ProgressBar

Progress用于在界面上展示一个进度条

进度条的可见与不可见

我们通过getVisibility()方法判断进度条的可见与不可见,如果不可见,点击按钮就会变成可见

除了圆形进度条,我们还可以在Progress控件中设置成水平直线型

style="@style/Widget.AppCompat.ProgressBar.Horizontal"

点击按钮进度条加载

6.AlertDialog

Alert可以在当前界面弹出一个对话框,这个对话框置顶于其他界面元素之上,可以屏蔽其他控件的交互功能,所以一般是提示某些重要的信息的时候使用

setPositiveButton和setNegativeButton方法是用来对按钮的点击来相应事件,这里我们都做了空处理,效果图

7.ProgressDialog

ProgressDialog 和 AlertDialog的功能有些类似,都是在界面上弹出一个对话框,但是ProgressDialog会在对话框上显示一个进度条,一般在耗时操作时使用

更多相关文章

  1. android videoview的使用
  2. Android(安卓)UI设计——ListView控件和ArrayAdapter适配器(二)
  3. Android中widget组件的开发流程
  4. Android开发笔记 TableLayout常用的属性介绍
  5. Android基本布局
  6. 给Android开发者的Flutter指南 (下) [翻译]
  7. 面试之Android五种布局
  8. Android中UI设计的一些技巧!!!
  9. Android相对属性布局总结

随机推荐

  1. Android:你要的WebView与 JS 交互方式
  2. 最简单的基于FFmpeg的移动端例子:Android(
  3. Android(安卓)解析XML文件方法
  4. Android读写XML(下)——创建XML文档
  5. android Content Provider
  6. 使用 Eclipse PhoneGap 构建 Android(安
  7. Android体验系列之--Gallery控件
  8. 我的Android进阶之旅------>Android拍照
  9. Android编译中m、mm、mmm的区别
  10. android组建属性及使用许可