4
0
mirror of https://github.com/cwinfo/envayasms.git synced 2025-07-11 00:46:27 +00:00

refactor App to subclass Application; retain log messages in App class so they can be shown even if Main activity is inactive or gets reset

This commit is contained in:
Jesse Young
2011-09-15 15:45:44 -07:00
parent 0071efd297
commit e78598c919
15 changed files with 168 additions and 121 deletions

View File

@ -5,6 +5,8 @@
android:versionName="1.0">
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.RECEIVE_MMS" />
<uses-permission android:name="android.permission.RECEIVE_WAP_PUSH" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.WRITE_SMS" />
@ -12,7 +14,8 @@
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.INTERNET" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<application android:name="org.envaya.kalsms.App"
android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".Main" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
@ -27,12 +30,19 @@
</activity>
<receiver android:name=".IncomingMessageForwarder">
<receiver android:name=".SMSReceiver">
<intent-filter android:priority="101">
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
<receiver android:name=".MMSReceiver">
<intent-filter android:priority="101">
<action android:name="android.provider.Telephony.WAP_PUSH_RECEIVED" />
<data android:mimeType="application/vnd.wap.mms-message" />
</intent-filter>
</receiver>
<receiver android:name=".MessageStatusNotifier">
</receiver>