Chinaunix首页 | 论坛 | 博客
  • 博客访问: 424721
  • 博文数量: 62
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 740
  • 用 户 组: 普通用户
  • 注册时间: 2015-05-10 21:59
个人简介

付出,终有回报!

文章分类

全部博文(62)

文章存档

2018年(6)

2017年(24)

2016年(6)

2015年(26)

分类: Android平台

2015-10-18 21:46:44

一、AlertDialog
使用场景:AlertDialog在应用内的使用还是很常见的,常用于让用户做出某种选择,而这种选择一定是简单的交互,如果是复杂的就应该用另一个Activity来承接而非AlertDialog。
http://blog.csdn.net/qwm8777411/article/details/45420451


二、Toast
使用场景:首先Toast有两个显著的特点:(1)Toast提示消息不会获得焦点 (2)Toast提示消息过一段时间会自动消失;基于以上两点,Toast常用于提示一些不需要和用户交互的简单消息。
使用简单Toast的基本步骤:
1、通过Toast的静态方法makeText()创建一个Toast对象
2、调用Toast的其他方法设置属性
3、调用show()方法将它显示出来;
它的使用比较简单,大部分用来显示简单的文本提示;如果应用需要显示诸如图片、列表之类的复杂提示、一般使用对话框来完成。当然可以通过setView()方法实现定制的Toast视图;

三、Notification

Notification是那些不可见的应用程序组件(BroadcastReceiver、Service、非活动状态的Activity)的首选机制用来提醒用户,需要他们注意的事件已经发生。也可以用来指示持续运行的后台Service。

Notification是应用程序提醒用户发生某些事件的一种方式,无需某个Activity可见,Notification是由NotificationManager进行处理的;当前包括以下功能:

显示状态栏图标灯光闪烁 让手机振动 发出声音提醒 在通知托盘中使用交互式操作来广播Intent
阅读(1896) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~