仿苹果通知显示在图标右上角上

您可能在遇到这样的需求时,通过搜索,看到了这篇文章。但是很抱歉,目前我也没有什么好的解决办法。而这个问题的提出,也是我的同事在偶然间提到的。

目前,我所见的小米在4.4以上的系统中提供了这样的功能,不知道其他手机系统是否也有,同时还不知道具体的操作是怎样,比如是不是仅有系统自带应用有?显示在通知栏上的消息和显示在图标上的消息有什么不同?等等。

当然,我也知道一点原理 ,这是android手机厂商在系统级别设定好的,一般的第三方应用开发是没有这个级别的权限的(好好的一个android系统,别的应用都是通知栏,你单单图标通知,好“和谐”)。并且据我推断,应该是framework层的级别,所以如果你也同我一样,对这样的问题感兴趣,或者已经找到答案,不妨告诉我,让我们共同进步。

以下是我在网上搜索到相关内容的,估计也是从其他网站复制粘贴过来的,网址:http://www.010lm.com/life/2014/0917/553765.html

注意到了小米的天气在天气变化时,桌面上的app图标也随之自动变化,很好奇这是怎么做到的。

//2014.8.22,补充,最近了解的信息,这个问题涉及到一些操作系统对app开放的权限,图标的变化包括上角和整个图标变化,目前Android的开放及其衍生操作系统都不会对app开放图标变化的权限,对部分软件开放上角的数字变化权限,而mini的天气图标会变原因是它是官方自带软件,权限很高。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~

网友回复:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~

网友回复:

单纯的miui主题就可以做到,我原来在系统里面导入了一个图标包,然后几个图标都有动态效果了,拆开图标包,里面是几个或者十几个不同的图标,还有一个代码文件,依靠这个代码让软件切换图标,那个时钟的图标秒针居然可以自己走哈哈哈,好有意思的

20140331补充 天气自动换图标所运行的代码,非常对不起题主,我看不懂,如果有人懂的话帮忙翻译一下

<?xml version="1.0" encoding="utf-8"?>

<!-- weather -->

<Icon version="1" frameRate="0" width="136" height="136" resDensity="320" extraResourcesDensity="320,480" extraScaleByDensity="480:1.412" useVariableUpdater="none">

 

<VariableBinders>

<ContentProviderBinder

uri="content://weather/weather"

columns="city_name,temperature,temperature_range,description,weather_type"

countName="hasweather">

<Variable name="weather_id" type="int" column="weather_type"/>

<Variable name="weather_location" type="string" column="city_name"/>

<Variable name="weather_temperature" type="int"

时间: 2024-10-09 10:52:03

仿苹果通知显示在图标右上角上的相关文章

Eclipse或MyEclipse没有在java类文件上显示Spring图标的问题

Eclipse或MyEclipse没有在java类文件上显示接口图标的问题解决办法: 前: 后:

[收集]在iPhone桌面的应用程序图标右上角显示数字

能够在ios桌面的程序icon右上角显示数字(badge number)的方法 在ViewController中的viewDidLoad方法中添加如下代码即可 - (void)viewDidLoad { [super viewDidLoad]; [UIApplication sharedApplication].applicationIconBadgeNumber = 2; } [收集]在iPhone桌面的应用程序图标右上角显示数字,布布扣,bubuko.com

windows桌面通知区域不显示音量图标的解决方法

在windows系统桌面通知区域一般都是显示的输入法.电源.网络.音量及托盘的应用程序等内容 通知区域图标显示与否与控制面板的通知区域图标的设置有关,我们有时会遇到通知区域不显示个别图标的情况,如不显示音量图标了,如下所示: 解决方法: 方法一.控制面板--->通知区域图标--->打开或关闭系统图标  在系统图标里找到音量,将其行为改为打开即可,如下图所示: 方法二.原理和方法一一样,只是操作较为方便快捷,可以通过直接右键通知区域下的电源图标,打开"打开或关闭系统图标",也

Windows_Server_2012_在桌面上显示”我的电脑”图标

Windows Server 2012 在桌面上显示”我的电脑”图标 1.本地方式 如果是在Windows Server 2012本地控制台下,直接按Win(键盘上的微软徽标键)+R,输入: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0 回车后,勾选所需要的桌面图标的名称,确定即可. 2.远程方式 打开Windows PowerShell(一个像是命令提示符的东西[蓝底白字],但不是命令提示符),在Windows PowerShell内输

Android 图标右上角添加数字提醒

方法一:使用开源项目ViewBadger,github上的地址:https://github.com/jgilfelt/android-viewbadger 效果如图所示: [java] view plaincopy <TextView android:id="@+id/tv1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:

Bootstrap3 为何无法显示Glyphicons 图标

Bootstrap3 为何无法显示Glyphicons 图标 在CSS引入字体即可解决 @font-face { font-family: 'Glyphicons Halflings'; src: url('/fonts/glyphicons-halflings-regular.eot'); src: url('/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('/fonts/gly

仿苹果电脑任务栏菜单&amp;&amp;拼图小游戏&amp;&amp;模拟表单控件

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

企业自建的苹果通知推送系统的架构演进与探索

企业的APP开发中,对于苹果设备有个独特的通知推送功能要解决,尤其是在做移动IM时,对APNS(Apple Push Notification Service)的要求比较高,虽然有专门的第三方提供此类服务,但出于安全的考滤,有能力的公司宁愿自建推送服务系统.本人结合工作中的开发经验,在这探讨一下其架构的演进与探索,希望能使此类系统更加完美. IM系统自建苹果通知推送服务系统的层级关系如下: 图1 层级关系 首先说明一下在我工作中APNS的使用场景: 对于最初的解决方案是我入项目组时就已经定好的,

在Delphi中显示Windows图标

栏目刊登了一篇<提取图标的Delphi控件>的文章,所介绍的方法可以用于提取包含在文件中的图标,但对于本身没有包含图标的文件却无法像Windows的“资源管理器”那样显示出其默认的图标.本文介绍了在Delphi的ListView组件中显示这种图标的方法,和<提取图标的Delphi控件>一文结合起来就可以显示出几乎所有的图标了.该方法的一大特色是不用绘制任何图标就能够显示许多Windows图标. 原文来自: [100脚本网 www.pc100.net] ---- 大量的图标显示是Wi