Java115 [Android] 안드로이드 웹 서버 요청 및 응답 Android to Spring Android to Spring Request And Response @ Request 이전에 했던 실습에 이어서 AsyncTask를 테스트한다 그러기 위해서 이전의 프로젝트에서 NetworkTask2를 생성해서 테스트를 해본다 Map 파라미터 networkTask2.execute()에서의 안에 값과 같다 Integer 진행률 String doInbackground의 Return Type 그런 후 구현을 시켜준다 그러고 난 후 이전에 했던 doInBackground의 로직을 그대로 가져온 후 로직을 수정하도록 한다 * doInBackground 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 @Override protected String doInBackgrou.. 2016. 7. 31. [Android] 안드로이드 웹 서버 연동 Android to Spring Android Spring 연동 @ 연동이 필요한 이유 안드로이드는 외부의 Remote DB를 접근이 불가능하다 안드로이드는 Web Server로 통신을 하고 Web Server가 Remote DB를 접근해서 다시 돌려주게 된다 기존의 Web Server 방식 기존에 Web Server가 Web Brower와 통신을 할 때는 HTML로 렌더링을 해준다 하지만 Android에서는 HTML로 받을 필요가 없다 Android to Web Server 방식 HTML로 받을 필요가 없기 때문에 JSON으로 요청을 하고 JSON으로 결과를 받는다 Web Server가 2가지를 받아야 한다 모바일 용 JSON 리턴 웹 브라우저용 HTML 리턴 모바일이나 웹 브라우저나 같은 기능을 수행한다 리턴만 달라질 뿐이지 수행은.. 2016. 7. 29. [Android] 안드로이드 SQLite 컬럼 추가 Android SQLite 컬럼 추가 이전에 실습했던 Android SQLite를 이용하여 DB를 생성하고 Data를 입력하고 조회까지 해봤다 이제 기존의 DB에서 컬럼을 추가하는 과정을 실습을 해본다 DBHelper에서 onUpgrade에서의 쿼리를 통해서 수행을 하면 된다 그러나 위와 같이 작성한다면 onUpgrade를 수행하지 않을 것이다 그렇기 때문에 MainActivity에서 dbHelper를 초기화 하는 구문에서 버전을 2로 넣으면 된다 위의 과정을 바꾸기 위해서 onUpgrade를 if 구절로 변경해준다 그런 후 Main에서 버전을 2로 바꿔주면 된다 그러나 위와 같이 이용하면 바뀔때 마다 변경을 해줘야 하는데 DBHelper에서 상수를 이용하는 방식이 있다 그럼 Main을 다음과 같이 변경.. 2016. 7. 28. [Android] 안드로이드 SQLite 데이터 조회 Android Database 데이터 조회 이전에 했던 Android Database 생성과 입력을 이어서 데이터를 조회 하는 기능을 배워본다 DB 버튼 옆에 하나의 버튼을 또 생성해서 아래에 DB의 데이터들을 가져와서 출력을 해줄 것이다 우선 버튼을 하나 생성한다 그리고 그 밑에 ListView를 하나 생성한다 그리고 이제 메인에서 버튼과 ListView를 생성해준다 그리고 나서 btnSelectAllDatas를 클릭 했을 시 ListView를 보여주는 로직을 먼저 작성한다 각각 다른 버튼을 클릭 시 lvPersons 즉 리스트 뷰를 보이지 않게 INVISIBLE 처리를 해준다 그리고 나서 이제 DBHelper에서 DAO를 하나 생성한다 * getAllPersons Method 1 2 3 4 5 6 7.. 2016. 7. 27. 이전 1 ··· 3 4 5 6 7 8 9 ··· 29 다음