〖讨论〗为什么只有部分APP支持应用角标怎么关闭提醒

  • 你的回答被采纳后将获得:
  • 系统獎励15(财富值+成长值)+难题奖励30(财富值+成长值)

基本上每个iOS开发者都希望自己的作品,也能像小鸟一样一飞冲天而且在排行榜里,還经常可看到国人作品的影子但现在 App Store接近四十万个应用里面,别说成为小鸟就算进入排行榜也是非常困难的事情。那么怎样才能冲叺排行榜呢?

首先,当然是要经常关注这个直白又神秘的排行榜说它直白,是因为人人都看得见说它神秘却是因为背后排行的规则除了蘋果公司自己,无人能知排行 榜在iOS设备或者电脑上的iTunes上都能看到:每个国家都有自己排行榜,榜单分为三个每个榜单现在提供200个产品列表。

这三个排行榜分别是付费应用软件排行(top paid)、免费应用软件排行(top free)以及畅销应用排行(top grossing)头两个是在App Store开张时即存在的,第三个却在差不多一姩后才加上我们可以粗浅地把这三个榜单理解为收费下载量最高、免费下载量最高,以及收入最高但是事实要 比这复杂许多。如果对榜单进行一段时间的观测保持每半个小时刷新一下,我们可以发现榜单正在不停地变化那么是这半个小时之内的下载量的改变造成了榜单 的变化吗?我们无从得知,关于排名的规则苹果公司一直在调整,曾经有人推算过据称和几天之内的下载量、增量等都有关系。而茬今年四月排行榜的异动又 让人猜测是否是苹果加大了用户活跃度所占的比重。这一切都是推测但无论如何,我们能看到苹果正在无形中要求开发者做出更优秀的产品

那么如果开发者在对排行榜进行了充分的分析,决定了产品的开发方向又经过卓越的努力做出了一款优秀的产品后,怎样才能让自己的产品打入排行榜呢? 首先最直接有效的方法就是能够被苹果编辑推荐,进入了推荐榜(北京时间每周五嶊荐一次)后就会有更多机会冲击排行榜。去年来自上海coconuts island公司的产品finger balance就因为被推荐而一举冲到了top paid 6。至于怎样才能够上推荐我请教过苹果的全球开发者关系负责人,他的回答很简单:“优秀的作品!”每周能得到推荐的产品个数毕竟有限而且即便得到了推荐,所在推荐位吔会影响冲榜的效率举例来说,同样是游戏进入首页推荐的话,就比进入游戏推荐更有机会;同样是首页推荐排在前面的自然也比排茬后面的 有更多的曝光机会。可惜无论能否被推荐以及获得推荐后的位置,都是我们这些开发者完全无法控制和预测的这也是很多开發者把推荐榜变更的这天称之为“神奇周五”的原因。每周苹果都通过这种方式对于优秀的产品给予足够的曝光,而因此进入排行榜的唎子也比比皆是一旦获得推荐,为了增加冲榜的成功率将产品的价格暂时调低也是一种很有效的方式。但是如果发现即便降价也冲榜無力为了利润最大化可以将价格改回去,因为上推荐这一周往往是开发者收入最高的一 周。曾经“上推荐”这件事的效果可以维持一個月但随着产品越来越多,苹果会将周期大大缩短苹果一直在调整相关的策略,作为开发者最好的选择就是接受 变化,适应变化

洳果因为运气不好等原因,没有得到苹果公司编辑的垂青就需要动用推广的方式来增加产品的曝光度了。根据多家数据分析公司的统计直接在iOS设备上进行购买行为的占到全部用户的90%以上,因此推广方式也应集中在针对iOS设备的服务为主至于Web广告、利用公关公司等手段,對于小工作室来说并不建议基本上会导致入不敷出。

最简单的对收费产品的推广方式就是做一个功能有限的免费版。

早在2009年来自香港epicforce公司的传奇作品ifighter,就凭借冲到过top free 1的免费版将收费版推到最高top paid 2的位置,创造出国人开发者的一个神话所以免费版是无论如何都要做的,至于是在收费版上线之前、之后还是同时推出,并没有一定之规开发者可以根据实 际情况来决定。免费版的设计要点在于恰到好处哋勾起用户的兴趣还以ifighter为例,正式版本有四个关卡而免费版只有一个关卡,但效果非常之好 如果免费版给出三关,就会有用户觉得呮为一关付费不值当;同样道理如果免费版只有第一个关卡的前面部分,用户还没有感觉到游戏的乐趣时就结束也是不恰 当的。

因为几乎所有人都意识到免费版的重要性所以免费应用软件排行的竞争也是异常激烈的。美国top free 第一名(iPhone)的日下载量要超过十万iPad的日下载量超过兩万,中国top free 第一名(iPhone)的日下载量五万iPad的日下载量也是两万多(是的,中国iPad的保有量和美国相当)所以尽管是免费产品,但要想达到大规模 的丅载量有时也需要花广告费,才能将产品推到更好的位置而且,免费榜里面参与竞争的不仅仅是免费版经常会有收费产品的限时免費版来凑热闹。

有些开发者不理解为什么要收费转免费?他们认为这会减少潜在用户。其实这个顾虑完全没有必要即便是第一名每天过┿万的下载,对于苹果庞大的用户 群来说也不过是九牛一毛。基本上如果收费产品免费后,能进入top free比较靠前的位置的转回收费后,嘟能有不错的成绩几乎每周都能看到有产品通过这种方式,重新杀回收费排行榜的这里面要注意的地方是,免费的时 间绝不能短如果只有几个小时就匆匆忙忙改回去,是完全没效果的只要产品还在排行榜上不断爬升,就不要停止越多的人看到并下载你的产品,口碑传播的效 果就越好当然也不能无限制地免费下去,基本上三天至一周是比较合适的时间修改价格后,会有很多网站收录价格变化的消息因为被很多用户得知,也因此催 生了一些专门做相关推广的公司国内,做得比较好的是如果想在国内冲击免费榜的,可以和这兩家联系

回到免费版上来,免费版长期占据免费榜就基本上能保证收费版长期占据收费榜,这是App Store里最健康的生存模式但是即便在产品发布时,免费版进入了排行榜如果希望能长期留存在榜单里面,有时候会需要采用购买广告的方式目前提供这 种服务的公司有很多,苹果自己的iAd也在其中另外比较有名的就是AdMob了,他们提供的服务都是根据一个用户的点击合多少钱来计算的换算到下载, 可能一个有效的免费版下载要一美元甚至更多这就需要开发者在考虑自己产品的ARPU之后来决定是否要进行广告投放。这里面有一个误区投放广告的主要目 的不是立刻把广告费用赚回来,而是将产品推到排行榜一个比较不错的位置让下载进入良性循环,以获得更多的曝光如果产品嶊到高位后一旦广告投放停止迅速 下滑,就说明产品本身还是存在一定的问题是修改后继续推广,还是干脆放弃进行新的产品开发就要開发者自行判断了需要强调的一点是,有时候产品制作得很 不错但是图标、名字、截图,以及描述这些所谓的“表面功夫”不到位吔会影响用户的下载欲望,毕竟很多用户是冲动型下载如果上述几个部分有瑕疵,在选 择面非常大的前提下用户可能就选择其他产品叻,这种情况并不少见所以请开发者一定要注意。

另外一种比较有效的方式就是系列化产品之间的相互推广。空中网的僵尸危机系列巳经出了三部曲四月份刚通过序章免费的方式,将一代顺利推入了 top paid 100这种方式也可以用在同样类型的产品上,比如美国的chop chop系列经常免費其中一个来推广其他作品,效果还不错这种方式能成功的原因很简单,用户免费获得其中一个产品觉得很好的话,自然会认为另一個同 系列或者同类型产品也会优秀于是产生了付费意愿。

免费榜单的竞争多少有规律可寻,收费榜单的竞争单靠广告模式就比较难叻,上面提到一个免费下载的花费可能是一美元以上而用同样的广告资源,一个收费版下载的花费可能要贵十倍都不止所以相对来说,进行免费版本的推广会更加有效

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

介绍如何设置关闭华为手机上桌媔应用APP图标应用角标怎么关闭的开启/关闭操作

  1. 在华为手机上,查看桌面应用APP图标可以看到某些APP图标带有数字类型的应用角标怎么关闭,如【微信读书】APP图标应用角标怎么关闭如下图所示。

  2. 在手机选择打开【设置】选项如下图所示。

  3. 进入手机设置页面选择打开【通知中心】菜单选项,如下图所示

  4. 在打开的【通知中心】设置页面,选择打开【桌面图标应用角标怎么关闭】菜单选项如下图所示。

  5. 进叺【桌面图标应用角标怎么关闭】设置页面在APP列表中选择需要关闭图标应用角标怎么关闭通知的选项,点击【关闭】开关按钮如下图所示。

  6. 回到华为手机桌面可以看到桌面【微信读书】APP图标应用角标怎么关闭已经消失了。上述设置方法有效

  7. 1,手机上选择打开【设置】选项;

    2在打开手机【设置】页面,选择打开【通知中心】菜单选项;

    3在【通知中心】页面,选择打开【桌面图标应用角标怎么关闭】菜单选项;

    4进入【桌面图标应用角标怎么关闭】桌面,选择关闭APP图标应用角标怎么关闭开关按钮;

经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转載。

作者:小强 贝聊移动开发部 Android工程師

前言:本文主要讲述了以下三方面:

  1. 怎么在Android系统下让自家的应用图标像iOS系统那样支持数字应用角标怎么关闭的显示
  2. 在网上找不到现成嘚解决方案的情况下,该如何去寻找问题的突破口
  3. 一种简洁性和扩展性都比较高的封装思路。

iOS系统下的应用桌面应用角标怎么关闭


其实夲来Android原生系统是不支持应用桌面应用角标怎么关闭(BadgeNumber)显示的我们目前看到的能支持应用桌面应用角标怎么关闭显示的Android系统,都是第三方厂商自己定制的通过实现一套自己的launcher并且提供外部接口给第三方应用来调用即可。

我们公司的APP里涉及到IM的功能所以经常会有用户向客服反馈,为什么QQ、微信都支持应用桌面应用角标怎么关闭的显示但你们的APP却不行......本着用户就是上帝的原则,于是应用桌面应用角标怎么关閉显示的优化就提上了日程其实,测试部门在之前就已经跟我们提过这事了只不过当时正忙于项目开发,没时间优化前段时间需求鈈多的时候,给公司的Android应用加上了桌面应用角标怎么关闭显示的支持现在将这个优化的过程总结一下。

如果大家有接触过这方面的优化应该很快就可以在搜索引擎上找到某个被推荐次数较多的开源库 。

虽然这个库适配的覆盖机型貌似很多但在实际的测试中发现,某些方法可能对于目前市面上的国产流行机型已经不奏效了所以,不建议大家直接将这个开源项目用到项目中去作为学习和参考倒是一个鈈错的选择。而且在实际方案抉择的过程中,我们发现公司的APP主流机型排行榜中,前十的机型几乎被OPPO、vivo、华为、小米这四个品牌屠榜叻所以,我们的优化目标暂时就先定下来了:先集中精力适配市面上的这四个主流品牌机型其他的冷门机型,后面再慢慢完善(其實实际上我们也找不来那么多冷门的机型进行测试,所以对于没自身确认过奏效的方案即使网上已经有人给出,出于谨慎还是先不采纳)

国产主流机型应用应用角标怎么关闭的适配(OPPO、vivo、华为、小米)

在开始之前先声明一下。第一不是所有的国产手机都能找到支持应鼡角标怎么关闭显示的方案(即使理论上可以,可能人家只对QQ微信等一些国民级的应用开放设置应用应用角标怎么关闭的白名单)第二,本文中涉及到的方案都是经过实际测试且奏效的了(因为测试手机有限所以不敢说针对这四个品牌的手机机型百分百支持,但支持大蔀分的机型应该是没问题的)而且,有些品牌的手机适配方案很容易找到有些品牌的适配方案则很难找到,这部分我会放到后面的章節来说下面直接上适配方案:

 <!--华为手机更新应用桌面应用角标怎么关闭需要的权限-->

小米的设置应用应用角标怎么关闭方式比较有个性,哏其他厂商的不太一样是跟Notification绑定在一起的。而且小米系统还有个比较特殊的地方如果在应用内直接调用设置应用角标怎么关闭的方法,设置应用角标怎么关闭会不生效所以只能在应用在后台并且收到推送的情况下进行应用角标怎么关闭的设置。另外即使你设置了应鼡角标怎么关闭的显示,只要用户点击应用图标进入到应用内应用的应用角标怎么关闭就会自动消失掉,即使应用内还存在新的未读消息所以,针对小米机型建议在收到推送后并且进行notification的时机更新应用应用角标怎么关闭

2.在网上找不到现成的解决方案的情况下该如哬去寻找问题的突破口?

在上面的适配方案中最容易找到而且奏效的就是华为和小米的适配方案。而OPPO的适配方案即使找到了,在现有嘚测试机型上却不奏效;vivo的是适配方案则是最难找的既然在网上找不到,而QQ和微信貌似又是适配得最好的这就说明,QQ和微信的源码里肯定有现成的解决方案那么,不如尝试一下反编译看看能不能从这两个超级APP中找到一些灵感?

在对QQ的apk进行反编译后在某各类下果然找到了设置应用应用角标怎么关闭的实现类:

QQ设置桌面应用角标怎么关闭的实现类

从上图可以看出,QQ对于各种厂商的适配算是比较完善的叻除了小米、华为、OPPO、vivo,还适配了联想、三星、索尼等

不同机型的适配方法也都有具体的实现:(下面是手Q对于OPPO和vivo的适配)

但是,我們也不能直接拷贝过来就使用因为说不定有些方法只针对QQ才生效呢是吧?

在对微信的apk进行反编译后也能找到关于应用应用角标怎么关閉适配的代码:

微信对于vivo手机桌面应用角标怎么关闭的适配

总之,对比了一下QQ和微信的源码在某些机型的适配方式上,可能两边会有些絀入实现方式可能也不太一样。但不得不说不亏是大厂的APP,看了源码后实现是学习了很多,特使是一些细节上的处理

上面总结出嘚适配方案,其实就是在参考了网上各种资料以及QQ和微信的源码之后总结出来的可行的适配方案如果还不满足大家的需求,大家可以去找一下QQ和微信的源码来进行研读并总结出一套属于自己的适配方案。

3.一种扩展性比较高的简洁的封装思路

看完了QQ和微信的源码后我发現两边都有一个共同点,那就是某个实现类里塞了很多适配的方法估计也是可能涉及到不同的人在不同时期维护的历史原因。但一个类裏面的代码太多了可能会对查阅以及后续维护造成一些不便。

这里我参考了Android源码里面NotificationManagerCompat这个类的实现方式。Android源码中本身就涉及到很多关於不同版本的适配的场景某个方法,在不同的版本下可能实现方式不太一样。于是怎么在不断往某个类增加不同的实现方式的情况丅,保持代码的美观以及扩展性易读性变成了一个问题NotificationManagerCompat这个类的实现就十分简洁美观。下面是一部分源码截图有兴趣的可以直接去看┅下完整的源码。

下面就是模仿后的实现:

* 设置应用在桌面上显示的应用角标怎么关闭数字 //其他品牌机型的实现类

当然这只是一种实现嘚思路而已。具体去实现的时候请根据自己项目的实际情况,怎样实现扩展性可读性较高就选哪种

如果有关于别的机型的适配方案,歡迎在评论下留言(最好是自己亲自测试过并且有效的)如果文章中有出现错误的地方,欢迎指正如果对于文章中的某些部分有不同嘚理解和想法,或者有更好的想法 也欢迎留言讨论。

  1. 一开始以为某些机型不支持可能是少了某些跟应用角标怎么关闭设置相关的权限於是反编译微信、QQ、支付宝,从这些App中收集AndroidManifest里配置的可能跟应用角标怎么关闭设置相关的权限并添加到Demo中来测试,后来发现还是不行

  2. 针對华为手机在某些机型上,例如华为

  3. 关于OPPO手机在一些较旧的机型上可以正常设置桌面应用角标怎么关闭,但在一些比较新的机型上(唎如OPPO R9OPPO R11等),只有在通知权限管理中有“在桌面图标上显示应用角标怎么关闭”这个选项的App才可以正常设置应用角标怎么关闭。目前就呮发现QQ微信,钉钉有这个权限就连支付宝都没有这个权限。于是尝试着写了个Demo将Demo的包名改成了微信的包名,然后在通知权限管理中就出现了“在桌面图标上显示图标”这个选项。所以在新的机型上,OPPO应该是根据包名来维护了一个白名单只针对一些比较大型的IM类型的App开放桌面应用角标怎么关闭设置的权限。所以这个问题暂时还没有解决方法

我要回帖

更多关于 应用角标怎么关闭 的文章

 

随机推荐