我想创建一个类似于Android中的本机Messaging应用程序的启动器图标.此应用程序的图标具有图像,但也具有动态变化的数字(某种计数器对应于未读消息的数量).此图标也不是小部件,因为它是应用程序抽屉中的实际图标.
有人可以向我解释我如何才能实现这一目标吗?我找到了一些解决方案,其中包含尺寸设置为1x1的小部件,但我不希望人们将我的应用程序的快捷方式添加为小部件.如果可能的话,我想以一些程序化的方式操纵启动器图标.
提前致谢!
注意:很久以前有一个类似我的问题.但是,从那时起看到Android API经历了很多变化,旧答案可能适用也可能不适用 - 因此需要一个新问题.(链接)
我希望用户能够隐藏并显示Application Launcher图标.我在https://www.nexsoftsys.com/articles/how-to-hide-application-launcher-lcon-in-android.html找到了解决方案 我也在Hide应用程序图标中找到了相同的解决方案
但是,在后一个链接中,它表示此代码出现在上述两个中
PackageManager pm = getApplicationContext().getPackageManager();
pm.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
Run Code Online (Sandbox Code Playgroud)
"将使该应用程序无法从谷歌播放升级,因为操作系统将无法在此组件禁用后找到该程序包,并且无法重新安装它,除非该应用程序未安装manullay(这不是用户友好的行为)"
我试图发现这是否属实,但没有运气.有人可以回答这个问题吗?首先十分感谢
通过阅读http://www.weston-fl.com/blog/?p=840,我注意到在所需的图标列表中,还有一个用于设置,是否真的需要?
Icon-settings.png 29 x 29设置区域的Universial应用程序图标.替代名称:Icon-Small.png
编辑:找到有关设置图标和设置包的详细信息http://useyourloaf.com/blog/2010/5/18/adding-a-settings-bundle-to-an-iphone-app.html
我已经提供了Icon.png(适用于iPhone)和Icon@2X.png(适用于iPhone4).问题是,当我刚提供大小为144x144的Icon.png时,控制台会输出以下消息:
"iPhone/iPod Touch:Icon.png:图标尺寸(144 x 144)不符合尺寸要求.图标文件必须为57x57像素,格式为.png(-19014)"
但这会在iPhone和iPhone4中呈现图标.
我希望能够删除此问题,因此我将Icon.png的大小减小到57x57并创建了大小为144x144的Icon@2X.png.在此之后,iPhone的图标似乎很好,但iPhone4使用Icon.png,图标呈现低分辨率图像.
有什么建议?谢谢!
我有一个谷歌玩的应用程序超过5000000下载.和20000个每天+下载.当设计师将应用程序图标更改为新的好图标时,每日下载量从20000+ 减少到5000-.我不认为这不是好图标.我认为可能有一个营销策略后图标更改谷歌播放改变谷歌播放的应用程序位置.对此有何想法?
旧图标
新图标