彭于海 第五章.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
彭于海 第五章

UI组件 Dialog 对话框 Toast 提示 Menu 菜单 Notification 通知 TabHost 导航栏 Dialog 是一种显示在Activity上面的一个元素。 常见Dialog有哪些? 提示对话框 -------------- AlertDialog 步骤一:得到一个Builder对象 AlertDialog.Builder builder = new AlertDialog.Builder(this); 步骤二:给Dialog设置一些参数 builder.setTitle(警告!); builder.setMessage(你确认要退出吗?); builder.setIcon(R.drawable.ic_launcher); 步骤三:创建Dialog builder.create(); 步骤四:显示对话框 builder.show(); dialog中的按钮的监听: builder.setPositiveButton(text, listener) ------ 一般用来监听确定的操作 参数一: 按钮上面的文字。 参数二: 对话框上按钮的监听事件 builder.setNegativeButton(text, listener) ------ 一般用来做取消的操作 参数一: 按钮上面的文字。 参数二: 对话框上按钮的监听事件 让对话框消失: dialog.dismiss(); dialog.cancel(); 列表对话框: builder2.setItems(items, listener) 参数一:列表项显示的内容的String[] 参数二:列表项的监听 单选对话框: builder3.setSingleChoiceItems(items, checkedItem, listener) 参数一:列表项显示的内容的String[] 参数二:默认被选中的项 参数三:列表项的监听 多选列表项对话框 Builder4.setMultiChoiceItems(items,checkedItems,listener) 参数一:参数一:列表项显示的内容的String[] 参数二:记录各列表项的状态 参数三:列表项的监听 进度对话框 -------------- ProgressDialog 步骤一:得到一个ProgressDialog对象 ProgressDialog dialog = new ProgressDialog(this); 步骤二:给对话框设置属性 dialog.setTitle(“文件下载中”); dialog.setIcon(“R.drawable.ic_launcher”); dialog.setMax(100); dialog.setMessage(正在加载中...); dialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);设置进度对话框的样式 dialog.setCanceledOnTouchOutside(false); 设置点外边让对话框消失 步骤三:显示对话框 dialog.show(); 日期对话框 -------------- DatePickerDialog 步骤一:得到日期对话框对象DatePickerDialog DatePickerDialog dpd = new DatePickerDialog(context, callBack, year, monthOfYear, dayOfMonth) 参数一:context对象 参数二:日期被选择的监听 参数三、四、五:默认被选择的年月日 步骤二:显示 dpd.show(); 监听事件 new OnDateSetListener() onDateSet(DatePicker view, int year, int monthOfYear,int dayOfMonth) 参数一:当前dialog对象 参数二、三、四:被选择后的年月日 时间对话框 -------------- TimePickerDialog 步骤一:得到时间对话框对象TimePickerDialog TimePickerDialog tpd = new TimePickerDialog(Context context, OnTimeSetListener callBack, int hourOfDay, int minute, boolean is24HourView) 参数一:context对象 参数二:日期被选择的监听 参数三、四:默认被选择的小时、分钟 参数五:是否24进制

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档