您的位置:首页 > 其它

消息与提醒

2014-11-17 10:46 162 查看
1、Toast

使用Toast的时候,不要忘记.show()

Toast默认智能显示一个文本信息,如果需要显示多样性的界面,需要重新设置 布局,指定布局文件,使用LayoutInflater转化为View视图,用toast.setView()。当然了,此时完全可以用Dialog来显示。

2、Notification

后台运行的程序,如下载、收到信息等应用,需要使用Notification。其发出的信息会显示在手机的状态条上,点击通知可以通过预设的Intent跳转到相应的程序。多用Serviece,当用户正在使用其他程序或设备处于休眠状态,就可以发出通知,提示用户处理相应事件。

实现向状态栏发送通知,需要获取NotificationManager对象,创建Notification,设置Notification相关属性信息,将通知发送给NotificationManager

Notification除了可以发送文本、图标提示之外, 还可以增加声音、震动、亮灯信号

通过RemoteViews可以自定义Notification的布局

3、ActionBar(代码05_1 05_2)

在API版本v11及以上时,必须使用Android3.0及以后的版本,通过Activity的getActionBar()方法,直接获取ActionBar对象。

在res/menu文件夹中,新建Menu的布局文件

可以添加交互式图,标签导航(模仿Tabhost),下拉导航
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: