простое приложение, которое отправляет одно sms без графического интерфейса

Я хочу написать приложение для отправки sms с ярлыка на главном экране. Вот и все.

Я просто не могу понять в рамках этой структуры, как я могу написать такое приложение. Вот что я пробовал до сих пор и каковы мои идеи:

  1. Я написал действие, которое отправляет sms с помощью SmsManager в onCreate (), однако это просто продолжает отправлять сообщения, даже если код не в цикле. Я понимаю, что я не должен использовать действие так, как оно предназначено для использования. В статье об основах приложений для Android говорится, что действие предназначено для отображения экрана или графического интерфейса пользователя, но мне не нужен графический интерфейс. Я просто не знаю, какой компонент мне нужно использовать.

Служба? нет, потому что мне не нужно, чтобы что-то работало вечно в фоновом режиме. Деятельность? Думаю, нет, потому что мне не нужен графический интерфейс.

У меня возникла идея создать широковещательный приемник, который бы отвечал на широковещательную рассылку, поэтому мой сенсорный smsm-код был бы готов к отправке, когда он получит сигнал. Но как отправить сигнал с помощью ярлыка приложения на главном экране? Какова будет точка входа в приложение.

Я просто сбит с толку, я прочитал учебные материалы и основы приложения, искал форумы и не нашел ответа. В моих знаниях о фреймворке Android есть большой пробел, который нужно заполнить, я думаю, как только он щелкнет, я буду в порядке, но сейчас я просто застрял.

Спасибо, люди.

1
задан Jim Brissom 24 October 2010 в 11:55
поделиться