我可以开发一个必须由所有其他应用程序使用的Android应用程序......
例如: 我开发应用程序来改变字体样式...这个应用程序应该被其他应用程序使用,如短信发送。每当我打开并输入短信,我可以改变字体样式 使用我的字体样式应用程序...
有可能吗?
答案 0 :(得分:2)
这取决于您实际想要做什么,以及其他应用程序是否支持它。
您无法在系统范围内更改字体。任何应用程序都可以定义要使用的字体,并且您无法覆盖它。强制应用程序使用不同的字体会降低该应用程序的用户体验,因此我对此限制感到非常满意。
听起来您希望能够覆盖或控制其他应用程序(他们的行为或UI)。一般情况下,除非开发其他应用程序以明确允许,否则这是不可能的。
然而,您可以通过其他方式加入应用程序。几个例子:
AccountManager
及相关类来提供其他应用程序可以使用的系统范围的帐户。