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:
@ -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;
|
||||
|
@ -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;
|
||||
|
@ -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");
|
||||
}
|
||||
}
|
@ -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;
|
||||
|
@ -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 {
|
||||
|
@ -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
|
||||
{
|
27
src/org/envaya/kalsms/receiver/MMSReceiver.java
Executable file
27
src/org/envaya/kalsms/receiver/MMSReceiver.java
Executable 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");
|
||||
}
|
||||
}
|
@ -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 {
|
||||
|
@ -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 {
|
||||
|
@ -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
|
||||
{
|
@ -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 {
|
@ -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 {
|
||||
|
@ -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;
|
@ -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 {
|
||||
|
@ -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;
|
@ -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 {
|
@ -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;
|
||||
|
||||
/**
|
||||
*
|
@ -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;
|
@ -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 {
|
||||
|
@ -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 {
|
||||
|
Reference in New Issue
Block a user