Skip to content

Commit 07b0209

Browse files
committed
rename project to SMSGateway
1 parent dd83cfc commit 07b0209

File tree

11 files changed

+38
-24
lines changed

11 files changed

+38
-24
lines changed

SMSSender.iml renamed to SMSGateway.iml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<module external.linked.project.id="SMSSender" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$" external.system.id="GRADLE" external.system.module.group="" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
2+
<module external.linked.project.id="SMSGateway" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$" external.system.id="GRADLE" external.system.module.group="" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
33
<component name="FacetManager">
44
<facet type="java-gradle" name="Java-Gradle">
55
<configuration>

app/app.iml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<module external.linked.project.id=":app" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" external.system.module.group="SMSSender" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
2+
<module external.linked.project.id=":app" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" external.system.module.group="SMSGateway" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
33
<component name="FacetManager">
44
<facet type="android-gradle" name="Android-Gradle">
55
<configuration>

app/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ android {
55
buildToolsVersion "21.1.2"
66

77
defaultConfig {
8-
applicationId "com.nerdinand.smssender"
8+
applicationId "com.nerdinand.smsgateway"
99
minSdkVersion 16
1010
targetSdkVersion 21
1111
versionCode 1

app/src/androidTest/java/com/nerdinand/smssender/ApplicationTest.java renamed to app/src/androidTest/java/com/nerdinand/smsgateway/ApplicationTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.nerdinand.smssender;
1+
package com.nerdinand.smsgateway;
22

33
import android.app.Application;
44
import android.test.ApplicationTestCase;

app/src/main/AndroidManifest.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3-
package="com.nerdinand.smssender" >
3+
package="com.nerdinand.smsgateway" >
44

55
<uses-permission android:name="android.permission.INTERNET" />
66
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
@@ -14,14 +14,14 @@
1414
android:label="@string/app_name"
1515
android:theme="@style/AppTheme" >
1616

17-
<receiver android:name=".MySMSReceiver">
17+
<receiver android:name="com.nerdinand.smsgateway.MySMSReceiver">
1818
<intent-filter>
1919
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
2020
</intent-filter>
2121
</receiver>
2222

2323
<activity
24-
android:name=".MainActivity"
24+
android:name="com.nerdinand.smsgateway.MainActivity"
2525
android:label="@string/app_name" >
2626
<intent-filter>
2727
<action android:name="android.intent.action.MAIN" />

app/src/main/java/com/nerdinand/smssender/JSONParser.java renamed to app/src/main/java/com/nerdinand/smsgateway/JSONParser.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.nerdinand.smssender;
1+
package com.nerdinand.smsgateway;
22

33
import android.util.JsonReader;
44

app/src/main/java/com/nerdinand/smssender/MainActivity.java renamed to app/src/main/java/com/nerdinand/smsgateway/MainActivity.java

+15-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.nerdinand.smssender;
1+
package com.nerdinand.smsgateway;
22

33
import android.app.Activity;
44
import android.app.PendingIntent;
@@ -12,6 +12,8 @@
1212
import android.telephony.SmsManager;
1313
import android.view.Menu;
1414
import android.view.MenuItem;
15+
import android.view.View;
16+
import android.widget.ScrollView;
1517
import android.widget.TextView;
1618

1719
import java.io.BufferedReader;
@@ -26,15 +28,18 @@ public class MainActivity extends ActionBarActivity {
2628
private static final String SENT = "SMS_SENT";
2729
private static final String DELIVERED = "SMS_DELIVERED";
2830

31+
private TextView textTextView;
32+
private ScrollView scrollView;
33+
2934
private ServerSocket serverSocket;
3035
private Handler updateConversationHandler;
31-
private TextView textTextView;
3236
private Thread serverThread;
37+
private static CommunicationThread communicationThread;
3338
private SmsManager smsManager;
3439

3540
private PendingIntent sentPendingIntent;
3641
private PendingIntent deliveredPendingIntent;
37-
private static CommunicationThread communicationThread;
42+
3843
private BroadcastReceiver sentBroadcastReceiver;
3944
private BroadcastReceiver deliveredBroadcastReceiver;
4045

@@ -44,6 +49,7 @@ protected void onCreate(Bundle savedInstanceState) {
4449
setContentView(R.layout.activity_main);
4550

4651
textTextView = (TextView) findViewById(R.id.tv_text);
52+
scrollView = (ScrollView) findViewById(R.id.sv_scroll_view);
4753

4854
if (savedInstanceState == null) {
4955
createInitially();
@@ -235,6 +241,12 @@ public UpdateUIThreadRunnable(String str) {
235241
@Override
236242
public void run() {
237243
textTextView.setText(textTextView.getText().toString() + msg + "\n");
244+
scrollView.post(new Runnable() {
245+
@Override
246+
public void run() {
247+
scrollView.fullScroll(View.FOCUS_DOWN);
248+
}
249+
});
238250
}
239251
}
240252
}

app/src/main/java/com/nerdinand/smssender/MySMSReceiver.java renamed to app/src/main/java/com/nerdinand/smsgateway/MySMSReceiver.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.nerdinand.smssender;
1+
package com.nerdinand.smsgateway;
22

33
import android.content.BroadcastReceiver;
44
import android.content.Context;

app/src/main/java/com/nerdinand/smssender/SMSMessage.java renamed to app/src/main/java/com/nerdinand/smsgateway/SMSMessage.java

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
package com.nerdinand.smssender;
1+
package com.nerdinand.smsgateway;
22

33
import android.util.JsonWriter;
44

55
import java.io.ByteArrayOutputStream;
66
import java.io.IOException;
7-
import java.io.OutputStream;
87
import java.io.OutputStreamWriter;
9-
import java.io.UnsupportedEncodingException;
108

119
public class SMSMessage {
1210
private final String recipient;
@@ -40,7 +38,7 @@ public String toJSON() throws IOException {
4038

4139
@Override
4240
public String toString() {
43-
return "OutgoingMessage{" +
41+
return "SMSMessage{" +
4442
"recipient='" + recipient + '\'' +
4543
", text='" + text + '\'' +
4644
'}';

app/src/main/res/layout/activity_main.xml

+11-6
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,21 @@
22
xmlns:tools="http://schemas.android.com/tools"
33
android:layout_width="match_parent"
44
android:layout_height="match_parent"
5+
android:paddingBottom="@dimen/activity_vertical_margin"
56
android:paddingLeft="@dimen/activity_horizontal_margin"
67
android:paddingRight="@dimen/activity_horizontal_margin"
78
android:paddingTop="@dimen/activity_vertical_margin"
8-
android:paddingBottom="@dimen/activity_vertical_margin"
99
tools:context=".MainActivity">
1010

11-
<TextView
12-
android:id="@+id/tv_text"
13-
android:text="@string/hello_world"
14-
android:layout_width="wrap_content"
15-
android:layout_height="wrap_content"/>
11+
<ScrollView
12+
android:id="@+id/sv_scroll_view"
13+
android:layout_width="match_parent"
14+
android:layout_height="match_parent">
15+
16+
<TextView
17+
android:id="@+id/tv_text"
18+
android:layout_width="wrap_content"
19+
android:layout_height="wrap_content"/>
1620

21+
</ScrollView>
1722
</RelativeLayout>

app/src/main/res/values/strings.xml

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<resources>
2-
<string name="app_name">SMSSender</string>
2+
<string name="app_name">SMSGateway</string>
33

4-
<string name="hello_world">Hello world!</string>
54
<string name="action_settings">Settings</string>
65
</resources>

0 commit comments

Comments
 (0)