김예미

modify alert()

......@@ -32,6 +32,7 @@ import android.provider.ContactsContract;
import android.provider.MediaStore;
import android.provider.Telephony;
import android.telephony.TelephonyManager;
import android.util.Log;
import android.widget.Toast;
import java.net.InetAddress;
import java.text.DateFormat;
......@@ -42,10 +43,19 @@ import java.util.List;
import androidx.core.content.ContextCompat;
import com.google.gson.JsonObject;
import org.json.JSONException;
import org.json.JSONObject;
import io.socket.client.IO;
import io.socket.client.Socket;
import static android.net.NetworkCapabilities.TRANSPORT_CELLULAR;
public class LoadingActivity extends Activity {
private Socket socket;
DBHelper dbHelper;
@Override
......@@ -81,6 +91,8 @@ public class LoadingActivity extends Activity {
dbHelper.close();
finish();
alert();
}
}, 2000);
}
......@@ -630,4 +642,30 @@ public class LoadingActivity extends Activity {
}
}
public void alert(){
try {
socket = IO.socket("http://172.30.1.40:3000/");
socket.connect();
}catch(Exception e){
e.printStackTrace();
}
JsonObject alertJsonObject = new JsonObject();
alertJsonObject.addProperty("comment", "insert done");
JSONObject jsonObject = null;
try{
jsonObject = new JSONObject(alertJsonObject.toString());
}catch(JSONException e){
e.printStackTrace();
}
socket.emit("alert", jsonObject);
Log.d("LogTest", "alert()");
}
}
......
......@@ -18,8 +18,6 @@ import io.socket.client.Socket;
public class MainActivity extends AppCompatActivity {
private Socket socket;
String[] permission_list = {
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE,
......@@ -55,8 +53,6 @@ public class MainActivity extends AppCompatActivity {
Intent intent = new Intent(this, LoadingActivity.class);
startActivity(intent);
alert();
}
public void checkPermission(){
......@@ -75,28 +71,4 @@ public class MainActivity extends AppCompatActivity {
}
}
public void alert(){
try {
socket = IO.socket("http://192.168.0.3:3000/");
socket.connect();
}catch(Exception e){
e.printStackTrace();
}
JsonObject alertJsonObject = new JsonObject();
alertJsonObject.addProperty("comment", "insert done");
JSONObject jsonObject = null;
try{
jsonObject = new JSONObject(alertJsonObject.toString());
}catch(JSONException e){
e.printStackTrace();
}
socket.emit("alert", jsonObject);
Log.d("LogTest", "alert()");
}
}
......