Questions tagged «intents»

7
有没有办法在需要之前永久关闭Google地图?
Google地图似乎为其注册了大量的Intent,以及其他启动方式。 由于这是一个非常耗资源的应用程序(尤其是内存方面的应用程序),所以我非常希望它永久不运行,除非/直到我真正需要它为止。但是,Android会一直保持启动状态-例如,当连接状态发生变化(对我来说这在室内经常发生)或GPS /网络位置发生变化时。 有什么方法可以确保Google Maps在我单击有意启动图标之前不会启动任何进程? 环境:Droid X,运行根目录Froyo 2.2;我有自动启动。和Advanced Task Killer,以及安装专业版的Titanium Backup。 只要任何方法,我都相当开放 很可靠 它使我在需要时可以使用具有100%预期功能的Google Maps,而无需进行5分钟的重新配置。 理想情况下,不需要我重新启动即可使用它,但这不是交易杀手。 我强烈希望使用一种通用方法,该方法将适用于其他应用程序,而不仅仅是Google Maps。 我是一位具有大量Unix / Linux系统管理经验的软件开发人员。换句话说,非常需要需要shell提示或编写/运行shell脚本(或Android Scripting Environment中的Perl)的解决方案。 涉及编写我自己的Java Android应用程序的解决方案是可以接受的,只要它们的详细程度足以使一个新的Android开发新手可以完成至少一些工作而不会100%丢失。 我尝试过的事情: 通过Task Killer杀死进程无法正常工作-它们立即或短时间恢复。可能通过Intents,但不是100%确定。 摆脱GMaps问题的标准方法(退出“谷歌纵横” /关闭GPS和网络定位器)。这似乎有很大帮助,但是我发现需要永久关闭GPS /定位器是不可接受的-例如,它不允许我运行Locale应用程序或基于Locale的Tasker。 通过Titanium Backup Pro冻结。这需要重新启动,并且通常不是很愉快。 我想到的可能方法(但不知道如何做)是: 以某种方式完全消除(关闭)不需要时由Google Maps注册的所有Intent。 问题:首先,我不知道Google Maps使用的所有Intent。 其次,我知道的唯一实用的方法是Autostarts应用程序,它不是可行的解决方案-大约需要5-10分钟才能找到并重新启用我所知道的所有意图(Autostarts确实很差-app意图管理-以每个意图为中心),不用担心自动启动不知道的可能意图(这是一个黑匣子,我不知道会丢失哪些意图)。 有一个脚本,将重命名的JAR文件或任何Android手机上的可执行文件(整个.apk文件?)比如从GoogleMaps.apk到GoogleMaps.disabled.apk和背部。 问题:我不知道是否可以在扎根的Froyo上执行此操作。此外,Google Maps已预先安装在DroidX上,因此重命名只会以某种方式影响更新,而不会影响原始应用程序吗? 有一个脚本,它将进入APK并重命名/移动/清空清单文件,以删除该应用程序的所有意图。 问题:是否需要重新编译?绝对需要重新启动,这是一个负号

1
如何让Android记住升级后的默认应用程序?
在为操作选择默认程序之后,每当与该操作相关的应用程序更新时,操作系统都将不必要地询问要使用哪个程序。我不能成为唯一一个因这一缺陷而恶化的人。 对于经常更新并具有多种意图的应用程序而言,这尤其令人恼火。 这是方案: 用户安装应用程序(例如,新的Web浏览器Dolphin) 用户执行意图(例如,单击电子邮件中的超链接) Android OS询问用户要使用哪个应用程序。 用户选择Dolphin浏览器,在弹出窗口底部选中带有标签“用作默认值”的复选框,然后选择新的Web浏览器应用程序。 Android电子市场将为Dolphin安装新的更新。 用户执行与#2相同的意图(单击电子邮件中的超链接) Android操作系统会忘记“默认使用”设置,而Android操作系统会询问用户要使用哪个应用。[第3步到第7步重复广告无限制] 该错误发生在步骤7。 我为此问题提交了错误报告。同时,有没有可以使用的应用程序?

5
如何清除绑定到“复制到剪贴板”的共享操作?
我不小心设置了一个共享意图,以始终复制到剪贴板。我知道通常要取消绑定这些默认设置,您可以依次转到设置>应用>所有> [绑定的应用],然后从此处点击“清除默认设置”按钮,但是我已经查看了其中所有与系统或文本相关的内容在那里,我找不到具有这种默认设置的任何东西。 在我的谷歌搜索中,我在XDA Developers上发现了该线程,该线程恰好描述了此问题,但没有任何响应。 如果重要的话,有问题的动作就是Github应用程序用来共享问题的动作。

2
Android应用如何实现共享按钮?
我想知道Android应用程序和Android如何实现共享按钮和共享机制。例如,当我点击YouTube上的共享按钮时,弹出要共享的应用列表。如何确定此列表?是否存在特定的“共享”意图,然后显示能够共享意图附加中提供的意图类型的所有位置?用于实现此目的的设计模式的技术名称是什么?谢谢。

2
是否有要告诉Play商店更新所有应用程序或打开自动更新的意图?
我拥有运行官方ICS OS的Samsung Galaxy S2。我想使用Llama应用程序(对于Tasker来说太糟糕了!)告诉我的手机在我连接到某些Wi-Fi网络(但不是全部-我的家庭Wi-Fi基于音量)时更新所有应用程序。 Llama允许您传达自定义意图,但是我不知道意图是如何工作的。Play商店是否支持信号“全部更新”或打开自动更新的意图? (本质上,我正在尝试执行以下操作:如何仅在插入后如何允许Play Store中的应用程序自动更新?)

2
替换为“将标签发送到远程设备”的功能(已从Firefox 29中删除)
Firefox 29 删除了“将标签发送到远程设备”的功能。即,您可以从任何其他应用程序发送共享意向(选择“共享”,选择“ Firefox”,选择要将标签发送到的任何其他Firefox Sync设备),然后在几秒钟到几分钟后它将显示在您的桌面Firefox作为新标签。 那是我在Android上主要使用Firefox。我如何才能得到正确的答案? 也就是说,我想将标签从 Android共享意图发送到桌面上的Firefox!并非相反(我有FoxToPhone,但几乎从未使用过)。它应该是一键式操作,我不想复制/粘贴URL,甚至不需要选择目标设备(尽管我对Firefox 28中需要的两键式操作是可以的),因为我始终希望发送到同一设备。 即使Android设备处于脱机状态(飞机),该功能也应能工作,在这种情况下,只需将标签排入队列并在网络恢复时发送即可(这正是Firefox 28所做的)。 用例是我在移动设备上发现的所有内容(来自电子邮件,浏览时的有趣内容,在Pocket上阅读文章等),但可能不适用于移动设备(Flash),需要更多屏幕空间或仅需采取某种措施我不想在移动设备上执行。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.