消息与提醒

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),下拉导航

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值