목차
1. 모바일 앱
- MainActivity
- MainPage
- ToastHandler
- ManuActivity
- 각종 사운드 및 그림들
자바서버
- Serialtest.java
스케치코드
- 아두이노 센싱을위한 스케치 코드
- MainActivity
- MainPage
- ToastHandler
- ManuActivity
- 각종 사운드 및 그림들
자바서버
- Serialtest.java
스케치코드
- 아두이노 센싱을위한 스케치 코드
본문내용
package com.example.homenavigation;
import java.io.*;
import java.net.Socket;
import java.net.UnknownHostException;
import android.R.integer;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.telephony.gsm.SmsManager;
import android.text.Layout;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageButton;
import android.widget.TextView;
import android.widget.Toast;
public class MainActivity extends Activity implements Runnable {
static TextView et1,stTv;
static Button exBt;
static TextView tv1, tv2, tv3, tv4, tv5, tv6, tv7;
ImageButton exitBt, setBt, previusbt;
static String serverName = "IP Address";
static int port = 9206;
//boolean isokh = false;
Handler handler;
String tum = ""; // 습도
String temp = ""; // 온도
String motion = ""; // 인체감지
String fire = ""; // 화염감지
String gas = ""; // 가스감지
static int customTum;
static int customTemp;
static boolean chkAlertAll, chkAlertFire, chkAlertGas, chkAlertMan;
static boolean chkChild, chkPregnant, chkCustomT=false;
static ManuActivity ma;
static ImageButton networkStBt;
static MediaPlayer mp, mp_fire_event, mp_gas_event, mp_man_event;
static MediaPlayer mp_child_temp_d, mp_child_temp_u, mp_child_tum_d, mp_child_tum_u;
static MediaPlayer mp_child_temp_d_tum_d, mp_child_temp_u_tum_u, mp_child_temp_d_tum_u, mp_child_temp_u_tum_d;
static MediaPlayer mp_preg_temp_d, mp_preg_temp_u, mp_preg_tum_d, mp_preg_tum_u;
static MediaPlayer mp_preg_temp_d_tum_d, mp_preg_temp_u_tum_u, mp_preg_temp_d_tum_u, mp_preg_temp_u_tum_d;
static InputStream inStream = null;
static EditText etIp, etPort;
static String strIp;
static int strPort;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv1 = (TextView)findViewById(R.id.tv1);
tv2 = (TextView)findViewById(R.id.tv2);
tv3 = (TextView)findViewById(R.id.tv3);
tv4 = (TextView)findViewById(R.id.tv4);
tv5 = (TextView)findViewById(R.id.tv5);
tv6 = (TextView)findViewById(R.id.tv6);
tv7 = (TextView)findViewById(R.id.tv7);
previusbt = (ImageButton)findViewById(R.id.previusBt);
networkStBt = (ImageButton)findViewById(R.id.networkStBt);
MainActivity t1 = new MainActivity();
Thread tt1 = new Thread(t1);
tt1.start();
mp_fire_event = MediaPlayer.create(getApplicationContext(), R.raw.fire_event);
mp_gas_event = MediaPlayer.create(getApplicationContext(), R.raw.gas_event);
mp_man_event = MediaPlayer.create(getApplicationContext(), R.raw.man_event);
mp_child_temp_d = MediaPlayer.create(getApplicationContext(), R.raw.child_temp_d);
mp_child_temp_u = MediaPlayer.create(getApplicationContext(), R.raw.child_temp_u);
mp_child_tum_d = MediaPlayer.create(getApplicationContext(), R.raw.child_tum_d);
mp_child_tum_u = MediaPlayer.create(getApplicationContext(), R.raw.child_tum_u);
mp_child_temp_d_tum_d = MediaPlayer.create(getApplicationContext(), R.raw.child_temp_d_tum_d);
mp_child_temp_u_tum_u = MediaPlayer.create(getApplicationContext(), R.raw.child_temp_u_tum_u);
mp_child_temp_d_tum_u = MediaPlayer.create(getApplicationContext(), R.raw.child_temp_d_tum_u);
mp_child_temp_u_tum_d = MediaPlayer.create(getApplicationContext(), R.raw.child_temp_u_tum_d);
mp_preg_temp_d = MediaPlay
import java.io.*;
import java.net.Socket;
import java.net.UnknownHostException;
import android.R.integer;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.telephony.gsm.SmsManager;
import android.text.Layout;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageButton;
import android.widget.TextView;
import android.widget.Toast;
public class MainActivity extends Activity implements Runnable {
static TextView et1,stTv;
static Button exBt;
static TextView tv1, tv2, tv3, tv4, tv5, tv6, tv7;
ImageButton exitBt, setBt, previusbt;
static String serverName = "IP Address";
static int port = 9206;
//boolean isokh = false;
Handler handler;
String tum = ""; // 습도
String temp = ""; // 온도
String motion = ""; // 인체감지
String fire = ""; // 화염감지
String gas = ""; // 가스감지
static int customTum;
static int customTemp;
static boolean chkAlertAll, chkAlertFire, chkAlertGas, chkAlertMan;
static boolean chkChild, chkPregnant, chkCustomT=false;
static ManuActivity ma;
static ImageButton networkStBt;
static MediaPlayer mp, mp_fire_event, mp_gas_event, mp_man_event;
static MediaPlayer mp_child_temp_d, mp_child_temp_u, mp_child_tum_d, mp_child_tum_u;
static MediaPlayer mp_child_temp_d_tum_d, mp_child_temp_u_tum_u, mp_child_temp_d_tum_u, mp_child_temp_u_tum_d;
static MediaPlayer mp_preg_temp_d, mp_preg_temp_u, mp_preg_tum_d, mp_preg_tum_u;
static MediaPlayer mp_preg_temp_d_tum_d, mp_preg_temp_u_tum_u, mp_preg_temp_d_tum_u, mp_preg_temp_u_tum_d;
static InputStream inStream = null;
static EditText etIp, etPort;
static String strIp;
static int strPort;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv1 = (TextView)findViewById(R.id.tv1);
tv2 = (TextView)findViewById(R.id.tv2);
tv3 = (TextView)findViewById(R.id.tv3);
tv4 = (TextView)findViewById(R.id.tv4);
tv5 = (TextView)findViewById(R.id.tv5);
tv6 = (TextView)findViewById(R.id.tv6);
tv7 = (TextView)findViewById(R.id.tv7);
previusbt = (ImageButton)findViewById(R.id.previusBt);
networkStBt = (ImageButton)findViewById(R.id.networkStBt);
MainActivity t1 = new MainActivity();
Thread tt1 = new Thread(t1);
tt1.start();
mp_fire_event = MediaPlayer.create(getApplicationContext(), R.raw.fire_event);
mp_gas_event = MediaPlayer.create(getApplicationContext(), R.raw.gas_event);
mp_man_event = MediaPlayer.create(getApplicationContext(), R.raw.man_event);
mp_child_temp_d = MediaPlayer.create(getApplicationContext(), R.raw.child_temp_d);
mp_child_temp_u = MediaPlayer.create(getApplicationContext(), R.raw.child_temp_u);
mp_child_tum_d = MediaPlayer.create(getApplicationContext(), R.raw.child_tum_d);
mp_child_tum_u = MediaPlayer.create(getApplicationContext(), R.raw.child_tum_u);
mp_child_temp_d_tum_d = MediaPlayer.create(getApplicationContext(), R.raw.child_temp_d_tum_d);
mp_child_temp_u_tum_u = MediaPlayer.create(getApplicationContext(), R.raw.child_temp_u_tum_u);
mp_child_temp_d_tum_u = MediaPlayer.create(getApplicationContext(), R.raw.child_temp_d_tum_u);
mp_child_temp_u_tum_d = MediaPlayer.create(getApplicationContext(), R.raw.child_temp_u_tum_d);
mp_preg_temp_d = MediaPlay
키워드
추천자료
- 21세기 주택
- 멀티미디어에 관하여
- Home Networking
- 정보가전
- 유비쿼터스
- e-비지니스
- 급식브랜드
- 건축학개론 - 친환경건축과 지속가능한 건축에 대해서
- [정보통신공학] 공학설계 홈시어터 조사 및 설계 (Home Theater)
- [경영정보론] 작곡 어플리케이션(앱) 개발에 대한 보고서
- [기초공학설계] 서브 모터에 대한 실습 - 부품설명, 소프트웨어 설명, 회로 동작 설명
- [컴퓨터의이해]대표적인 스마트폰 3개 이상 선정, 선정이유를 설명후 각 운영체제와 기능 및 ...
- 1. 본인이 사용 중이거나 또는 최신 스마트폰을 1 개 선정하고 아래의 사항을 A4 용지 2페이...
- 컴퓨터의이해_컴퓨터 구성의 이해_QR코드
소개글