4
0
mirror of https://github.com/cwinfo/envayasms.git synced 2025-07-04 05:57:44 +00:00

organize code into subpackages

This commit is contained in:
Jesse Young
2011-09-15 18:34:06 -07:00
parent e78598c919
commit 46710c24a7
22 changed files with 93 additions and 59 deletions

View File

@ -1,5 +1,8 @@
package org.envaya.kalsms;
import org.envaya.kalsms.task.PollerTask;
import org.envaya.kalsms.task.HttpTask;
import org.envaya.kalsms.receiver.OutgoingMessagePoller;
import android.app.Activity;
import android.app.AlarmManager;
import android.app.Application;

View File

@ -1,5 +1,7 @@
package org.envaya.kalsms;
import org.envaya.kalsms.task.ForwarderTask;
import org.envaya.kalsms.receiver.IncomingMessageRetry;
import android.content.Intent;
import android.net.Uri;
import android.telephony.SmsMessage;

View File

@ -1,22 +0,0 @@
package org.envaya.kalsms;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
public class MMSReceiver extends BroadcastReceiver {
private App app;
@Override
public void onReceive(Context context, Intent intent) {
app = (App) context.getApplicationContext();
if (!app.isEnabled())
{
return;
}
app.log("WAP Push received");
}
}

View File

@ -1,6 +1,8 @@
package org.envaya.kalsms;
import org.envaya.kalsms.receiver.OutgoingMessageRetry;
import org.envaya.kalsms.receiver.MessageStatusNotifier;
import android.app.PendingIntent;
import android.content.Intent;
import android.net.Uri;

View File

@ -1,9 +1,11 @@
package org.envaya.kalsms;
package org.envaya.kalsms.receiver;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import org.envaya.kalsms.App;
import org.envaya.kalsms.ui.Main;
public class BootReceiver extends BroadcastReceiver {

View File

@ -1,9 +1,10 @@
package org.envaya.kalsms;
package org.envaya.kalsms.receiver;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import org.envaya.kalsms.App;
public class IncomingMessageRetry extends BroadcastReceiver
{

View File

@ -0,0 +1,27 @@
/*
* Based on http://code.google.com/p/android-notifier/, copyright 2011 Rodrigo Damazio
* Licensed under the Apache License, Version 2.0
*/
package org.envaya.kalsms.receiver;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import org.envaya.kalsms.App;
public class MMSReceiver extends BroadcastReceiver {
private App app;
@Override
public void onReceive(Context context, Intent intent) {
app = (App) context.getApplicationContext();
if (!app.isEnabled()) {
return;
}
app.log("WAP Push received");
}
}

View File

@ -2,12 +2,12 @@
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package org.envaya.kalsms;
package org.envaya.kalsms.receiver;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.telephony.SmsManager;
import org.envaya.kalsms.App;
public class MessageStatusNotifier extends BroadcastReceiver {

View File

@ -1,8 +1,9 @@
package org.envaya.kalsms;
package org.envaya.kalsms.receiver;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import org.envaya.kalsms.App;
public class OutgoingMessagePoller extends BroadcastReceiver {

View File

@ -1,9 +1,10 @@
package org.envaya.kalsms;
package org.envaya.kalsms.receiver;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import org.envaya.kalsms.App;
public class OutgoingMessageRetry extends BroadcastReceiver
{

View File

@ -1,4 +1,4 @@
package org.envaya.kalsms;
package org.envaya.kalsms.receiver;
import android.content.BroadcastReceiver;
import android.content.Context;
@ -7,6 +7,8 @@ import android.os.Bundle;
import android.telephony.SmsMessage;
import java.util.ArrayList;
import java.util.List;
import org.envaya.kalsms.App;
import org.envaya.kalsms.IncomingMessage;
public class SMSReceiver extends BroadcastReceiver {

View File

@ -1,7 +1,10 @@
package org.envaya.kalsms;
package org.envaya.kalsms.task;
import org.apache.http.HttpResponse;
import org.apache.http.message.BasicNameValuePair;
import org.envaya.kalsms.App;
import org.envaya.kalsms.IncomingMessage;
import org.envaya.kalsms.OutgoingMessage;
public class ForwarderTask extends HttpTask {

View File

@ -2,7 +2,7 @@
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package org.envaya.kalsms;
package org.envaya.kalsms.task;
import android.os.AsyncTask;
import java.io.IOException;
@ -27,6 +27,9 @@ import org.apache.http.message.BasicNameValuePair;
import org.apache.http.params.BasicHttpParams;
import org.apache.http.params.HttpConnectionParams;
import org.apache.http.params.HttpParams;
import org.envaya.kalsms.App;
import org.envaya.kalsms.Base64Coder;
import org.envaya.kalsms.OutgoingMessage;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Node;

View File

@ -1,8 +1,11 @@
package org.envaya.kalsms;
package org.envaya.kalsms.task;
import org.envaya.kalsms.task.HttpTask;
import org.apache.http.HttpResponse;
import org.apache.http.message.BasicNameValuePair;
import org.envaya.kalsms.App;
import org.envaya.kalsms.OutgoingMessage;
public class PollerTask extends HttpTask {

View File

@ -1,4 +1,4 @@
package org.envaya.kalsms;
package org.envaya.kalsms.ui;
// from http://www.marvinlabs.com/2010/10/custom-listview-ability-check-items/
// package fr.marvinlabs.widget;

View File

@ -1,5 +1,5 @@
package org.envaya.kalsms;
package org.envaya.kalsms.ui;
import android.app.ListActivity;
import android.database.Cursor;
@ -9,6 +9,9 @@ import android.util.SparseBooleanArray;
import android.view.View;
import android.widget.ListView;
import android.widget.SimpleCursorAdapter;
import org.envaya.kalsms.App;
import org.envaya.kalsms.IncomingMessage;
import org.envaya.kalsms.R;
public class ForwardInbox extends ListActivity {

View File

@ -2,14 +2,14 @@
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package org.envaya.kalsms;
package org.envaya.kalsms.ui;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.text.Html;
import android.view.Menu;
import android.widget.TextView;
import org.envaya.kalsms.R;
/**
*

View File

@ -1,4 +1,4 @@
package org.envaya.kalsms;
package org.envaya.kalsms.ui;
// from http://www.marvinlabs.com/2010/10/custom-listview-ability-check-items/
// package fr.marvinlabs.widget;

View File

@ -1,5 +1,6 @@
package org.envaya.kalsms;
package org.envaya.kalsms.ui;
import org.envaya.kalsms.task.HttpTask;
import android.app.Activity;
import android.content.BroadcastReceiver;
import android.content.Context;
@ -17,6 +18,8 @@ import android.widget.ScrollView;
import android.widget.TextView;
import org.apache.http.HttpResponse;
import org.apache.http.message.BasicNameValuePair;
import org.envaya.kalsms.App;
import org.envaya.kalsms.R;
public class Main extends Activity {

View File

@ -1,6 +1,5 @@
package org.envaya.kalsms;
package org.envaya.kalsms.ui;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.SharedPreferences.OnSharedPreferenceChangeListener;
import android.os.Bundle;
@ -10,6 +9,8 @@ import android.preference.Preference;
import android.preference.PreferenceActivity;
import android.preference.PreferenceScreen;
import android.view.Menu;
import org.envaya.kalsms.App;
import org.envaya.kalsms.R;
public class Prefs extends PreferenceActivity implements OnSharedPreferenceChangeListener {