当前位置: 首页 > news >正文

靖江网站设计中国传统色彩网站建设方案

靖江网站设计,中国传统色彩网站建设方案,网店美工岗位要求,网页端原文地址#xff1a;http://android.xsoftlab.net/training/notify-user/index.html 引言 通知用于在有事件发生时#xff0c;将事情以更便捷的方式展示给用户。用户可以在他们方便的时候直接与通知交互。 Notifications design guide课程讲述了如何设计有效的通知以及何时…原文地址http://android.xsoftlab.net/training/notify-user/index.html 引言 通知用于在有事件发生时将事情以更便捷的方式展示给用户。用户可以在他们方便的时候直接与通知交互。 Notifications design guide课程讲述了如何设计有效的通知以及何时去使用它们。这节课将会学习如何实现通用的通知设计。 构建通知 这节课的实现主要基于NotificationCompat.Builder类NotificationCompat.Builder类属于支持库。开发者应该使用NotificationCompat及其子类特别是NotificationCompat.Builder以便支持更宽泛的平台。 创建通知构建器 当创建通知时需要指定通知的UI内容以及它的点击行为。一个Builder对象至少要包含以下条件 一个小图标通过setSmallIcon()方法设置。通知标题通过setContentTitle()方法设置。详细文本通过setContentText()方法设置。 比如 NotificationCompat.Builder mBuilder new NotificationCompat.Builder(this).setSmallIcon(R.drawable.notification_icon).setContentTitle(My notification).setContentText(Hello World!); 定义通知的行为 创建通知时应当至少为通知添加一个行为。这个行为会将用户带到Activity中这个Activity中详细的展示了发生了什么事情或者可以使用户采取进一步的行动。在通知内部行为由PendingIntent所包含的Intent指定它可以用来启动Activity. 如何构造PendingIntent取决于要启动的Activity的类型。当由通知启动Activity时开发者必须考虑用户所期待的导航体验。在下面的代码中点击通知会启动一个新的Activity这个Activity继承了通知所产生的行为习惯。在这种情况下不需要创建人为的回退栈。 Intent resultIntent new Intent(this, ResultActivity.class); ... // Because clicking the notification opens a new (special) activity, theres // no need to create an artificial back stack. PendingIntent resultPendingIntent PendingIntent.getActivity(this,0,resultIntent,PendingIntent.FLAG_UPDATE_CURRENT ); 设置通知的点击行为 为了使PendingIntent与手势产生关联需要调用NotificationCompat.Builder的对应方法。比如要启动一个Activity则调用setContentIntent()方法添加PendingIntent即可。 发布通知 发布通知需要执行以下步骤 获得NotificationManager的实例。使用notify()方法发布通知。在调用notify()方法时需要指定通知的ID这个ID用于通知的稍后更新。调用build()方法它会返回一个Notification对象。 NotificationCompat.Builder mBuilder; ... // Sets an ID for the notification int mNotificationId 001; // Gets an instance of the NotificationManager service NotificationManager mNotifyMgr (NotificationManager) getSystemService(NOTIFICATION_SERVICE); // Builds the notification and issues it. mNotifyMgr.notify(mNotificationId, mBuilder.build());
http://www.pierceye.com/news/743759/

相关文章:

  • 个人网站做哪种能赚钱网站维护有哪些企业
  • 专题类的网站郴州全网推广公
  • 流行用什么做网站手机响应式网站
  • 绍兴网站建设 微德福如何填写网站开发验收单
  • php 创建网站开发中山如何建设网站
  • 莱芜企业建站公司申请微信公众号
  • 手机网站 html5上海网站开发怎么做
  • 精密科技东莞网站建设ppt简约大气模板
  • 一家专做特卖的网站seo推广优化方案
  • 南沙门户网站建设监理工程师成绩在建设部哪个网站查
  • 做视频网站需要什么证件wordpress从
  • 算卦网站开发京东慧采入驻条件及费用2023年
  • 网站建设好后如何提交搜索引擎公共网络建设指导书
  • 做网站最快多久DW怎么做电商网站
  • 论坛模板网站建设鞍山市信息网站
  • 微网站的定义商城小程序开发报价
  • 做一网站要什么软件wordpress support hls player
  • 青岛网站制作服务装饰设计素描
  • 物流网站公司站外调用WordPress评论
  • 免费的行情网站下载安装拍艺术照
  • 佛山网站设计多少钱兴国做网站
  • 自己可以做网站生意好做吗手机制作音乐的软件app
  • 国土政务网站建设制度下载购物app
  • 阿里云一键建站网站网站前端浏览器兼容如何做
  • 如何看一个网站的备案在哪里做的多媒体资源库网站建设
  • 店铺推广软件广州推广优化
  • 做读书笔记的网站wordpress主题miku
  • 淘掌门官方网站wordpress注册验证邮箱验证
  • 牡丹江市建设局网站网站功能项目报价
  • 网站系统管理网站制作报价ihanshi