Page 686 - 2
P. 686
}
// 소켓에서 데이터를 읽어서 화면에 표시한다.
try {
while (true) {
data = in.readLine(); // in 으로 받은 데이타를 String 형태로 읽어 data 에 저
장
output.post(new Runnable() {
public void run() {
output.setText(data); // 글자출력칸에 서버가 보낸 메시지를 받는다.
}
});
}
} catch (Exception e) {
}
}
};
worker.start(); //onResume() 에서 실행.
}
@Override
protected void onStop() { // 앱 종료시
super.onStop();
try {
socket.close(); // 소켓을 닫는다.
} catch (IOException e) {
e.printStackTrace();
}
}
}
package com.example.jbts201608.slide_cam;
/**
* Created by JBTS201608 on 2017-11-23.
*/
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.support.annotation.Nullable;
import android.util.Log;
import android.view.MotionEvent;
- 686 -