我想编写一个应用程序,以便从主屏幕上的快捷方式发送短信。就是这样。
我在框架内无法理解如何编写这样的应用程序。这是我到目前为止所尝试的以及我的想法:
服务?不,因为我不需要在后台永远运行的东西。 一个活动?我猜不,因为我不需要gui。
我有一个想法是创建一个响应广播的广播接收器,所以我的sens smsm代码会在收到信号时准备发送。但是如何从主屏幕上的应用程序快捷方式发送信号?该应用程序的切入点是什么。
我真的很困惑,我已经阅读了教程和应用程序基础知识并搜索了论坛,但未找到答案。我对android框架的了解只是一个很大的差距需要填充我想,一旦点击我会好的,但我现在只是卡住了。
谢谢大家。
答案 0 :(得分:2)
服务不必永远运行。你可以控制它在后台运行多长时间,你甚至可以创建一次射击并消失的服务。建议:
@android:风格/ Theme.Translucent
在AndroidManifest.xml中。这样您就可以避免在活动启动时出现黑屏闪烁。
所有描述都可以通过Widget框架顺利完成。在这种情况下,您甚至可以使用自定义按钮用户按下。所以,这将是另一种方法。