精华内容
下载资源
问答
  • Android8.0以上得加channelId Intent intent = new ... //是否在久按桌面图标时显示此渠道的通知 mNManager.createNotificationChannel(channel); } notification=builder.build(); mNManager.notify(1,notification);

     Android8.0以上得加channelId

    Intent intent = new Intent(SplashActivity.this,ChatActivity.class);
                    PendingIntent pendingIntent = PendingIntent.getActivity(mContext, 0, intent, 0);
                    Notification notification;
                    Notification.Builder builder;
                    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
                        builder=new Notification.Builder(this,"5996773");
                    }else {
                        builder=new Notification.Builder(this);
                    }
                    //设置标题
                    builder.setContentTitle("设置标题");
                    //设置内容
                    builder.setContentText("内容是............");
                    //设置状态栏显示的图标,建议图标颜色透明
                    builder.setSmallIcon(R.mipmap.ic_launcher);
                    // 设置通知灯光(LIGHTS)、铃声(SOUND)、震动(VIBRATE)、(ALL 表示都设置)
                    builder.setDefaults(Notification.DEFAULT_ALL);
                    //灯光三个参数,颜色(argb)、亮时间(毫秒)、暗时间(毫秒),灯光与设备有关
                    builder.setLights(Color.RED, 200, 200);
                    // 铃声,传入铃声的 Uri(可以本地或网上)我这没有铃声就不传了
                    builder.setSound(Uri.parse("")) ;
                    // 震动,传入一个 long 型数组,表示 停、震、停、震 ... (毫秒)
                    builder.setVibrate(new long[]{0, 200, 200, 200, 200, 200});
                    // 通知栏点击后自动消失
                    builder.setAutoCancel(true);
                    // 简单通知栏设置 Intent
                    builder.setContentIntent(pendingIntent);
                    builder.setPriority(Notification.PRIORITY_HIGH);
    
                    //设置下拉之后显示的图片
                    builder.setLargeIcon(BitmapFactory.decodeResource(getResources(), R.drawable.icon));
                    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
                        NotificationChannel channel = new NotificationChannel("5996773", "安卓10a", NotificationManager.IMPORTANCE_DEFAULT);
                        channel.enableLights(true);//是否在桌面icon右上角展示小红点
                        channel.setLightColor(Color.GREEN);//小红点颜色
                        channel.setShowBadge(false); //是否在久按桌面图标时显示此渠道的通知
                        mNManager.createNotificationChannel(channel);
                    }
                    notification=builder.build();
                    mNManager.notify(1,notification);

     

    展开全文
  • 据国外知名开发者论坛XDA曝光,该论坛主编已经提前拿到了搭载了安卓Q(即10.0)版本的谷歌Pixel 3 XL...虽然此前谷歌也将夜间模式加入了9.0开发者预览版,但9.0的从浅色变黑只适用于通知界面的阴影和应用程序启动程...

    据国外知名开发者论坛XDA曝光,该论坛主编已经提前拿到了搭载了安卓Q(即10.0)版本的谷歌Pixel 3 XL手机。尽管目前使用的系统版本并不是即将在第一季度发布的开发者预览版,但我们依然可以通过这一版本将安卓10.0可能的新特性一睹为快。

    f1f3534a0595639c2a0bd0e680aa594b.png

    首先映入眼帘的是系统全局的“夜间模式”。虽然此前谷歌也将夜间模式加入了9.0开发者预览版,但9.0的从浅色变黑只适用于通知界面的阴影和应用程序启动程序等场景。而这次在安卓10.0中,夜间模式进一步深入系统,扩展到了设置菜单等地方。

    152ae564ae66935a5789fe839123968f.png

    启用夜间模式只需点击“显示设置”中的“设置夜间模式”选项即可,具体的还有三种启动选项:始终启用、始终关闭、根据每天时间自动启用。启用后,“设置”、“启动器”、“启动器”设置和“文件”应用都会调整到黑灰色调,“音量”面板、“快速设置”面板和通知也都会变为黑色,通知栏中的第三方通知也会以黑色为主题。

    除了覆盖范围更广,这次10.0还有“强制启动夜间模式”的选项。在系统开启了强制启动选项后,即使是没有自带黑色主题、夜间模式的第三方应用也基本上都变黑了。

    436cb0ff824498c3a49182d2bc3e9e31.png

    启用前

    595a81379d71110f2adf161c8eba8682.png

    启用后

    在安卓10.0中,针对不少app滥用权限的问题,谷歌也在继续加强对用户隐私的保护。在最近发布的安卓版本中,谷歌对后台应用使用摄像头、麦克风方面实施了更严格的规定,对于app调用各种数据的权限也重新交回了用户手里。

    36d71e53b83b3df7046f3bbaf46cc5ac.png

    大家还能通过各种选项进行筛选,按需求查看使用各种数据的app具体有多少、是哪些。目前安卓9.0只为地理位置这样的敏感数据权限提供打开或关闭选项,考虑到如果完全禁用权限,有些应用程序将无法工作,因此10.0的更新是一个不错的举措。

    e2df6249b1bb51b12f9378f2ddd2ac74.png

    谷歌在无障碍功能上也进行了升级,在无障碍功能的设置中新增了两个相似的选项:“反馈操作时间”和“阅读时间”。其主要功能是当有消息弹出需要进行操作时,调整消息的显示时间。目前仅支持两分钟以内的短时间显示,并且也不是所有应用都支持,其中的演示图甚至只是随便放入占位的。

    e32953bd8cb482c06f53544c0df9e76e.png

    除了上述亮点以外,安卓10.0目前的版本新增了大量的开发者选项和小功能升级。其中“游戏更新包首选项”,点击进入后可以选择加载不同的图形驱动。

    66f2296929e25a5783b0a67697a5bc2a.png

    Always-On-Display部分不仅新增了“允许显示当前壁纸”的功能,布局方面也有所调整,原本居中的电池图标移到了与进入系统后一致的右上角。

    284ec53b1f021268825f799b0e5b297e.png

    下拉菜单栏加入了“快捷录屏功能”和“快捷启动紧急拨号器键”,录屏不用再占据单独的一个按键位置,只需通过长按屏幕截图键即可进入录屏模式。系统内置的文件管理器也有了进一步的升级,可以在浏览目录时按图像、文档、音频、视频等进行分类、筛选等操作。应用安装界面也不再全屏显示,而是一个卡片一样的弹出窗口。

    64d3ad875d76691ba90a1daa4091f73f.png

    在各种繁杂的选项中,XDA开发者论坛主编也发现了一些暂时无法使用的选项,证明了谷歌正在开发自己的外部投射显示模式下的桌面系统,类似于三星DEX、锤子TNT和华为手机的PC模式。

    7c690e74dd2b0e2b121b30d60edde954.png

    虽然这个版本目前只是开发者预览版的预览版,但按照之前的安卓8.0和安卓9.0的惯例,谷歌在完善了几个这样的测试版后就会正式对外发布。目前泄露版本的系统安装了2019年2月份的安全补丁,这一细节也暗示着下一代安卓系统的逐渐临近。

    a0ea1c5da328e74a89160c91126e2e06.png

    在前面的描述或者之前的各代版本中,大家可能会发现有些功能并不是谷歌独创的,但这些经过了市场验证的功能也使得每一代原生安卓的升级都能更好更快更广的推动安卓生态的进化。

    ed777e712c07ed63c2622610ce31d056.png

    目前国内大多数用户使用的都是由厂商们定制的安卓系统,你最喜欢哪一家呢?

    9f0351af2924f44a0299efa7ea8dc48b.gif

    展开全文
  • 大家用安卓手机,是不是经常遇见这种情况:打开手机,通知栏就弹出一堆消息,而且很多还是广告和垃圾消息,手机和自己的神经感觉瞬间要崩溃!...一、设为静默通知:在EMUI10上,你可以一键快速将重要的应用通知,...

    大家用安卓手机,是不是经常遇见这种情况:打开手机,通知栏就弹出一堆消息,而且很多还是广告和垃圾消息,手机和自己的神经感觉瞬间要崩溃!然而更崩溃的是,好不容易把这些消息清理干净,用不了多久,就又来了一堆新的!

    215abbb5636c11f55eb110788b136138.png

    最近上市的HUAWEI Mate30 系列将这个问题被彻底解决了,EMUI10的通知栏真的是清清静静,这到底是怎么做到的呢?

    一、设为静默通知:

    在EMUI10上,你可以一键快速将不重要的应用通知,例如新闻通知等设为静默通知,使其不会发出声音振动、状态栏图标、锁屏显示等重度提醒,让信息静静在通知栏出现。当你想看的时候,还可以下拉通知栏查看。

    7942de54ebf1635dced67ad90d8b5f6a.png

    二、通知亮屏提示:

    手机熄屏状态下,收到通知会自动点亮屏幕,让你不会错过任何重要信息。

    b0fc0ea1c473c813ed643925a61e9c5c.png

    三、隐藏通知内容:

    手机锁定时,可以将通知的预览内容隐藏,不用担心别人看到详细的通知内容。如果设置了人脸识别,机主自己识别成功后可以看通知详情,而别人则无法查看。

    d876a536ea8249a94ce6cefb83cbcdd4.png

    四、滑动关闭通知:

    滑动关闭通知更方便。单次“左滑”显示“设置图标”可以点击“关闭通知”。快速“右滑”可以直接清除通知。

    f33208c300d35c3af6d4988a4a79e0e0.png

    五、通知排序:

    EMUI10上,所有通知都统一按类型、时间排序,看上去更清爽、简洁。让你一目了然,再也不用担心找不到重要通知。

    ff48ca946669e2dc15c3710fc50a4bec.png

    此外,使用手机导航遇到来电时,来电不会全屏覆盖,不用担心来电界面挡住了导航界面,可以更好地保障你的安全。

    HUAWEI Mate30 系列新机上手后,你就会发现重要的通知方便你看,不重要通知不会干扰你,通知管理起来更加简单易用。

    大家可以在华为或荣耀手机主界面下拉搜索【玩机技巧】探索更多好玩的实用功能,点赞评论分享关注都能让我感受到你对我的回答的喜爱。求你了

    ace02f0fff28f4c297dedb2dbb108d81.gif
    展开全文
  • <div><p>新版本去除了右边应用图标,导致国内通知没有图标了,只显示一个安卓默认的图标 小米mix2s miui10</p><p>该提问来源于开源项目:MiPushFramework/MiPushFramework</p></div>
  • ApkIDE——安卓反编译

    2014-10-19 10:52:47
    修复文件监控的问题,包括:(1)可能存在部份已被外部修改的文件能即时通知用户重新加载的问题(2)多次使用搜索替换面板中“替换全部”功能时,会出现未处理的错误的问题 改了dex2jar实现方式(效果一样,不过更...
  • 注意:本源码带服务端源码 项目内所有数据直接在机锋网获取 本项目源码为商业源码 售价50专家币 以下截图是项目编译后的工程截图 截图中的功能都已经实现 识货的朋友可以在后台在线充值后下载 涉及模块&技术...
  • 这种启动模式通常适用于接受到消息后显示的界面,例如QQ接受到消息后弹出Activity,如果一次来10条消息,总能一次弹10个Activity。 singleTask适合作为程序入口点。例如浏览器的主界面。不管从多少个应用启

    standard:默认,总是会生成一个新的实例加入栈中
    singleTop:如果这个Activity已经位于栈顶,那么重用该实例,会调用其onNewIntent
    singleTask:如果栈内已经有这个Activity的实例,那么调用其onNewIntent+ClearTop,即弹出该Activity上面所有的实例,没有的话就创建一个新的实例放入栈中
    singleInstance:新建一个新的栈放置Activity
    使用singleInstance 模式就可以解决这个问题,在这种模式下会有一个单独的返回栈来管理这个活动,不管是哪个应用程序来访问这个活动,都共用的同一个返回栈,也就解决了共享活动实例的问题。
    假设B启动A,A启动C,其中A的启动模式为singleInstance,则:
    返回的页面顺序是C-B-A


    应用场景: 

    singleTop适合接收通知启动的内容显示页面。例如,某个新闻客户端的新闻内容页面,如果收到10个新闻推送,每次都打开一个新闻内容页面是很烦人的。
    这种启动模式通常适用于接受到消息后显示的界面,例如QQ接受到消息后弹出Activity,如果一次来10条消息,总不能一次弹10个Activity。


    singleTask适合作为程序入口点。例如浏览器的主界面。不管从多少个应用启动浏览器,只会启动主界面一次,其余情况都会走onNewIntent,并且会清空主界面上面的其他页面。之前打开过的页面,打开之前的页面就ok,不再新建。


    singleInstance适合需要与程序分离开的页面。例如闹铃提醒,将闹铃提醒与闹铃设置分离。singleInstance不要用于中间页面,如果用于中间页面,跳转会有问题,比如:A -> B (singleInstance) -> C,完全退出后,在此启动,首先打开的是B。


    参考:http://blog.csdn.net/CodeEmperor/article/details/50481726

                          http://www.androidchina.net/3173.html


    1. BrowserActivity uses singleTask. There is only one browser activity at a time and it doesn't become part tasks that send it intents to open web pages. While it might return to whatever most recently launched it when you hit back it is actually fixed at the bottom of its own task activity stack. It will share its task with activities that it launches like bookmarks.

    2. BrowserBookmarksPage uses singleTop. While there can be multiple instances of this activity, if there is already one at the top of the task's activity stack it will be reused and onNewIntent() will be called. This way you only have to hit back once to return to the browser if the bookmarks activity is started multiple times.

    3. AlarmClock uses standard. The user can launch multiple instances of this activity and these instances can be part of any task and anywhere in the activity stack. As a fairly simple application it doesn't really demand tight control of its activity. 

    4. AlarmAlert uses singleInstance. Only one alert activity at a time and it is always its own task. Anything it launches (if anything) becomes part of its own new task.

    自己测试了一下 singleTask在栈里没有实例的时候 是会直接放到栈顶 还是会另开一个栈
    A-》B(singleTask)-》C    经测试 taskID并没有发生改变
    A-》B(singleInstance)-》C 经测试,A与C均在task21中 只有B在task22中
    A-》B(singleInstance)-》C 然后C后退 后退到的是A A再后退,居然回了B,再后退是完全退出了

    这是当时WY的面试题
    11、详细展开说一下所有LaunchMode的应用场景
    假如A-》B-》C,想让C后退直接到A,使用什么样的intentflag?
    假如A-》B-》C,C使用singleTask,C后退,后退到什么地方呢?
    所以第一个是B是singleInstance可以达成
    第二个 C后退 后退到的还是B singleTask并没有另开一个栈

    展开全文
  • 手机设置炫酷跑马灯!消息一来就显示闪光!朋友都说怎么弄?...众所周知三星手机的高端机型在息屏的状态下可以显示时钟、日历和微信通知跑马灯等功能,具体我就一一介绍了。今天我给大家分享下你的是安卓...
  • 苹果为iOS 10带来了全新的通知查看功能,当我们拿起手机的时候,手机会自动亮屏并且在锁屏界面上显示推送的消息,不用按电源或者Home键就能点亮,十分方便。 2 . 锁屏界面上面的消息功能也更加强大了,可以解锁...
  • 在每一年的谷歌开发者大会上都会带来全新版本的Android系统,今年也例外,而从这两年的更新变化来看,其加入的内容和改善也变得更为重要,据悉,Android10会在省电、手势操作、通知管理进行更多改变。 每一年谷歌...
  • 系统新增 全新的截屏体验,简化截屏编辑、分享、长截图流程优化更新安卓安全补丁(2019#9/2019#10),提升系统安全性锁屏、状态栏、通知栏新增 用户可自行选择隐藏刘海方式的功能修复 偶现蓝牙快捷开关不显示设备名称...
  • Android面试题

    2016-08-24 17:07:19
    1.怎么实现通知栏到聊天界面的跳转 3 2.聊天界面左右分隔怎么实现,怎么实现优化使其出现错位 3 3.视频,音频的上传 3 4.http协议和soap协议的区别 3 5.http和https的区别 4 6.listview的逐行显示 5 7....
  • 将多台设备绑定在同一账号下,即可实现“消息通知同步”、“剪切板共享”、“文件资料秒传”、“智能内容推荐”、“一键锁屏/解锁”等功能,让信息和资料突破设备和系统的限制时刻围绕在你身边,真正意义上满足了...
  • android开发demo集合

    热门讨论 2013-02-19 18:03:04
    10、AutoCompleteTextView 根据输入自动补充可能的全部 11、Spinner View 选择框(弹出框形式选择) 12、DatePicker TimePicker View 日期时间选择器 13、ProgressBar View 普通进度条、显示在标题栏上的进度条 14...
  • Android 上百实例源码分析以及开源分析 集合打包4

    千次下载 热门讨论 2012-07-10 21:54:03
    我们知道一般ListView显示都离开Adapter,在此也例外,或继承自BaseAdapter,然后重写getView方法,或直接调用Android已经写好的方法,之所以拿这个来讲,是因为这里稍微有点特殊,它并是就直接实现getView...
  • 打印出的快递单,在程序中就可以直接给客户发通知短信了。  8.增加了数据库备份还原功能。  ======================================好用快递单打印软件更新记录:  2013年12月2日 V3.91.修正了现在的bug。  2....
  • 控制需要显示输入法和需要显示输入法,当某些控件需要弹出输入法,只需要对应需要弹出输入法的控件设置属性noinput为真即可。例如ui->txt->setProperty("noinput", true); 自适应屏幕大小,输入法弹出...
  • 其产品形态为高可扩展,可定制的集成SDK,您可以基于VA或者使用VA定制开发各种看似可能完成的项目。VA目前被广泛应用于插件化开发、无感知热更新、云控自动化、多开、手游租号、手游手柄免激活、区块链、移动办公...
  • 还有众多参与纠错校正的同学名字就一一列举了,谢谢所有关注这个项目的小伙伴!特别感谢安卓巴士社区,爱开发社区,码农周刊对项目的宣传! License 本站作品由...
  • showNotificationBar : 显示通知栏 hideNotificationBar : 隐藏通知栏 Base64相关 -> Base64Utils.java            回到目录 encode : 编码 encodeToString : 编码 encodeToChar : 编码 ...
  • chrome.exe

    2020-04-01 09:26:11
    Chrome几乎像是一款应用软件,屏幕的绝大多数空间都被用于显示用户访问的站点,屏幕上不会显示Chrome的按钮和标志。Chrome的设计人员表示,他们希望用户忘记自己在使用一款浏览器软件,他们的目标基本上实现了。 ...
  • ✅ MPAA 电影分级插件:在豆瓣电影、腾讯视频页面显示该片的 MPAA 分级 - 更多介绍 ✅ Bamboo:可能是 macOS 上最好用的 Parquet 文件查看器 ✅ Douban Book+:打破豆瓣读书与微信读书之间的壁障 - 更多介绍 ...
  • 分布式事务10_最大努力通知形势 柔性事务解决方案:TCC(两阶段型、补偿型) 支付宝 分布式事务服务 DTS 一 分布式事务服务 DTS二 分布式事务服务 DTS三 支付宝 分布式事务服务 DTS四 支付宝架构师眼里...

空空如也

空空如也

1 2
收藏数 23
精华内容 9
关键字:

安卓10不显示通知