Android Q 使用通知栏消息
2024-09-06 20:00:40
String myChannelId = "iot";
String myChannelName = "告警通知服务";
NotificationManager manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
Notification notification = null;
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
NotificationChannel channel = new NotificationChannel(myChannelId, myChannelName,
NotificationManager.IMPORTANCE_LOW);
Toast.makeText(this, myChannelId, Toast.LENGTH_SHORT).show();
manager.createNotificationChannel(channel);
notification = new NotificationCompat.Builder(this, myChannelId)
.setContentTitle("测试")
.setContentText("一个新消息")
.setWhen(System.currentTimeMillis())
.setShowWhen(true)
.setSmallIcon(R.mipmap.ic_launcher)
.setLargeIcon(BitmapFactory.decodeResource(getResources(),R.mipmap.ic_launcher))
.build();
}else {
notification = new NotificationCompat.Builder(this, myChannelId)
.setContentTitle("This is a title")
.setContentText("This is a context")
.setWhen(System.currentTimeMillis())
.setSmallIcon(R.mipmap.ic_launcher)
.setLargeIcon(BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher))
.build();
}
manager.notify(1, notification);
最新文章
- canvas标签(1)--线条、矩形、圆形、文本、阴影、抛小球
- 让 “微软雅黑” 在IE6下完美显示
- HDU 4821 String (HASH)
- SHARE NOTHING SHARE EVERYTHING
- 20145219 gdb调试汇编堆栈分析
- cc表示Cocos核心,ccs代表CocoStudio,ccui代表CocoStudio的UI控件
- Sql Server判断某列字段是否为空或判断某列字段长度
- 最短路径BellmanFord , Dijsktra
- C# 之 用NPOI类库操作Excel
- MLlib-分类与回归
- winPcap_3_获取设备列表
- 【Android】设备标识简介(imei imsi mac地址)
- Selenium之偷懒教程
- OFBIZ分享:利用Nginx +Memcached架设高性能的服务
- 聚集索引VS非聚集索引
- 三, 练习 python索引 (list和tuple)
- Taro音频createVideoContext组件无法调用方法
- java往MongDB导入大量数据
- 翻译:window function(已提交到MariaDB官方手册)
- sparse_tensor feed_dict的时候十分不方便。
热门文章
- 分形的奥秘!分形着色器!shader 编程入门实战 ! Cocos Creator!
- DOTNET Core MVC (一)
- java设计模式4——原型模式
- vue 使用v-for进行循环
- ELK学习004:Elasticsearch常规操作
- Python中的用open打开文件错误,FileNotFoundError: [Errno 2] No such file or directory:
- Git的基本使用 -- 文件的添加、撤销、对比、删除
- vue-socket.io跨域问题的解决方法
- 关于hp proliant sl210t服务器raid 1阵列配置(HP P420/Smart Array P420阵列卡配置)
- 没有正确配置扫描包,提示spring的bean不存在