Page 874 - 3-3
P. 874
import org.json.JSONObject; // JSON 오브젝트를 불러옴
import java.io.BufferedReader; // 서버로부터 값을 전달받기 위해 불러옴
import java.io.InputStreamReader; // 서버로부터 값을 전달받기 위해 인풋스트림을 불러옴
import java.net.HttpURLConnection; // http 통신을 위해 불러옴
import java.net.URL; // URL 를 불러옴
import java.util.ArrayList; // 어레이 리스트를 불러옴
import java.util.HashMap; // 해시맵을 불러옴
public class Info_teacher extends AppCompatActivity {
// DB 변수
String myJSON;
String myJSON2;
String myJSON3;
String myJSON4;
private static final String TAG_JSON = "LDHinfo";
private static final String TAG_JSON2 = "YSJinfo";
private static final String TAG_JSON3 = "KJSinfo";
private static final String TAG_JSON4 = "CYHinfo";
private static final String TAG_Name = "Name";
private static final String TAG_Status = "Status";
private static final String TAG_Date = "Date";
// JSON 변수
JSONArray peoples = null;
ArrayList<HashMap<String, String>> personList;
ListView list; // DB 를 받아올 ListView
TextView IF1, IF2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_info);
list = (ListView) findViewById(R.id.listView);
IF1 = (TextView)findViewById(R.id.IF1);
IF2 = (TextView)findViewById(R.id.IF2);
// listView 클릭 불가능
list.setSelector(R.drawable.selector);
// 홈 아이콘 표시
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
Intent receivedIntent = getIntent(); // 인탠트 생성
// name 변수에 "name" 에서 받아온 Extra 정보를 받아옴
String name = receivedIntent.getExtras().getString("name");
// IP 변수에 "IP" 에서 받아온 Extra 정보를 받아옴
final String IP = receivedIntent.getStringExtra("IP");
// WebIP 변수에 "WebIP" 에서 받아온 Extra 정보를 받아옴
final String WebIP = receivedIntent.getStringExtra("WebIP");
// PORT 변수에 "PORT" 에서 받아온 Extra 정보를 받아옴
final int PORT = receivedIntent.getIntExtra("PORT",1);
- 874 -