R&D 2016 프로젝트1,2에 사용된 외부 라이브러리 분석 후 JAR 파일2개(GenAsync.jar, KGJsonConverter.jar)를 제거하고,
내부 core패키지로 만든 최종 프로젝트파일 입니다.
-설정파일:
AndroidManifest.xml (프로젝트 인터넷엑세스 권한설정)
-View파일:
activity_main.xml (메인View화면)
activity_sub.xml (로그인후View화면)
-Core파일:(GenAsync.jar, KGJsonConverter.jar파일 대체 클래스파일)
AsyncResponse.java (AsyncTask 클래스에서 사용할 processFinish 인터페이스 추가)
***PostResponseAysncTask.java 기존파일삭제 (안드로이드의 AsyncTask 클래스를 상속 받아서 Post 액션에 사용)
btnLogin.setOnClickListener(this); 버튼클릭 이벤트 부분을 직관적이고, 여러버튼에서 사용하기 위해서
btnLogin.setOnClickListener(new ...);(자동완성기능사용)을 추가 합니다.
아래 코어 파일에 Context context, 파라미터를 추가 합니다.
PostResponseAsyncTask.java (수정본)
JsonConverter.java (구글 json 파서인 gson을 사용해서 Json 값을 자바데이터로 변환)
-Java파일:클래스
***MainActivity.java 기존파일삭제(로그인액션처리) 코어수정에 따른 내용수정본은 아래 파일입니다.
MainActivity.java (수정본)
Member.java (Json 데이터를 자바에서 사용할때 사용할 멤버변수를 저장하는 Model클래스)
***SubActivity.java 기존파일삭제(로그인 후 리스트화면:ListView 컨테이너 2개를 사용해서 출력) 코어수정에 따른 내용 수정본은 아래파일
SubActivity.java (수정본)
-결화화면:(simple_list_item_1 -1개필드출력템플릿 사용, android.R.layout.simple_list_item_2 -2개필드 출력템플릿 사용)
이번 시간까지 PHP와 Json Parser for Android ReadTask 작업을 완료 하였습니다. 장기과제로 CRUD 에서 CreateTask 작업을 시작하도록 하겠습니다.
다음 시간에는 JSP(스프링프레임웍기반JAVA사용)와 Json Parser for Android ReadTask 작업을 진행 하도록 하겠습니다.
안드로이드 부분보다 스프링기반 JSP를 사용한다는 것에 더 시간을 많이 할당할 것입니다.
R&D 2016 프로젝트3-02 스프링기반 Json Parser for Android (0) | 2015.12.19 |
---|---|
R&D 2016 프로젝트3-01 스프링기반 Json Parser for Android (0) | 2015.12.15 |
R&D 2016 프로젝트1,2에 사용된 외부 라이브러리 분석예정 (0) | 2015.12.09 |
R&D 2016 프로젝트2-02 Json Parser for Android를 이용한 액티비티 제작 (0) | 2015.12.09 |
R&D 2016 프로젝트2-01 Json Parser for Android 기본설정 (0) | 2015.12.06 |
댓글 영역