Android的用户界面

本文介绍了Android中UI的基本构成,包括View和ViewGroup的概念,各种Widget如TextView、ListView等的功能,以及常用的Layout布局方式。此外还涵盖了菜单、对话框、Toast提示、事件处理等内容。

一.Android中所有的UI都是建立在View和ViewGroup这两个类中,所有的VIew子类成 为"Widget",所有的VIewGroup的子类成为"Layout"。 
二.菜单 
  选项菜单(Option Menu) 
  上下文菜单(Context Menu) 
  子菜单(Sub Menu) 
三.对话框 
  警告对话框(AlertDialog) 
  进度对话框(ProgressDialog) 
  日期对话框(DatePickerDialog) 
  时间选择对话框(TImePickerDialog) 
四.Toast:当用户执行某个动作的之后,自动显示一个提示信息,过一段时间会自动消失 
五.事件处理 
   1.Android中引用java的事件处理机制,包括:事件,事件源,事件监听器 
   2.Android系统中常用的事件监听器 
      单击事件(View.onClickListener) 
      焦点事件(View.onFocusChangeListener) 
      按键事件(View.OnKeyListener) 
      触碰事件(View.onTouchListener) 
      创建上下文菜单事件(View.onCreateContextMenuListener) 
六.布局管理 
   线性布局(LinearLayout) 
   帖布局(FrameLayout) 
   表格布局(TableLayout) 
   相对布局(RelativeLayout) 
   绝对布局(AbsoluteLayout) 
七.组件 
   文本框(TextView) 复选按钮(CkeckBox) 
   编辑框(EditView) 开关按钮(ToggleButton) 
   密码文本框(EditView)下拉列表(Spinner) 
   单选按钮(RadioButton) 
   自动完成文本框(AutoComplete TextView) 
   选项卡(Tab) 
   进度条(ProgressBar) 
   日期,时间选择对话框(Data PickDialog,TimePickerDialog) 
   列表视图(ListView) 
   网格视图(GridView) 
   画廊视图(Gallery) 
   地图视图(MapView) 
   网格视图(WebView) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

stoneson

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值