본문 바로가기

Android101

Android JWT 인증 with Retrofit, Spring boot 본 글은 수업시간에 나왔던 내용을 정리한 글입니다. HTML 삽입 미리보기할 수 없는 소스 Back-End – Spring boot table 회원 테이블은 위와 같이 선언되어 있다는 가정. UserVO 클라이언트 요청 데이터 및 DB Select 데이터 추상화 public class UserVO { private String id; private String password; private String name; private String role; public UserVO() { super(); } public UserVO(String id, String password, String name, String role) { super(); this.id = id; this.password = passw.. 2022. 7. 27.
Multiple File upload, download with retrofit, Glide, spring boot 수업시간에 활용하기 위해 만든 자료를 올립니다. Back-End : Spring Boot Upload : l 여러 파일 동시 업로드 l C:/upload 에 파일 write l 파일 명은 upload 되는 파일명을 그대로 이용 Download : l 클라이언트 request parameter 를 download 파일명으로 이용 @RestController public class UploadController { @PostMapping("/mobile/upload.do") public String upload(@RequestParam("multipartFiles") List multipartFiles) throws IOException { System.out.println("multipartFiles.si.. 2022. 7. 25.
Android – Spring Boot Network Programming with Retrofit 수업시간에 활용하기 위해 만든 자료를 올립니다. HTML 삽입 미리보기할 수 없는 소스 본 문서는 Android App 에서 Retrofit 을 이용하여 Back-End 와 네트워킹을 하는 방식을 설명하기 위해서 작성되었습니다. Back-End 응용 프로그램은 Spring Boot 이며 간단한 게시판 기능을 구현해 보겠습니다. Android 코드 개발이 주 목적이며 Back-End 는 공유된 테스트용 애플리케이션을 이용하는 것으로 하겠습니다. Back-End 준비 테스트를 위해서는 먼저 데이터베이스와 Back-End 애플리케이션의 실행 환경이 준비되어 있어야 합니다. JAVA_HOME , Path설정 먼저 JDK 가 설치된 디렉토리 위치가 JAVA_HOME, JDK 안의 bin 폴더를 Path 로 지정해.. 2022. 7. 21.
[깡쌤의 안드로이드 프로그래밍 with 자바 - 2022 - 쌤즈] 정리 25 - GoogleMap 본 글은 [깡쌤의 안드로이드 프로그래밍 with 자바 - 2022 - 쌤즈] 의 내용을 발췌한 것입니다. 좀더 자세한 내용은 책 혹은 인강(www.ssamz.com)을 통해 확인해 주세요. 15.3.2. 지도 제어 앞서 배운 것처럼 AndroidManifest.xml 설정과 레이아웃 XML 파일의 태그로 지도 화면을 출력할 수 있습니다. 하지만 세계지도의 일부분만 보이는 형태로 출력됩니다. 화면에 지도가 정상으로 보인다면 가장 기본으로 제어해야 할 사항은 지도의 중심이 특정 위치로 보이게 해주는 작업입니다. 이를 위해서는 우선 자바 코드에서 지도 객체를 얻어야 합니다. play-services 라이브러리에서 지도는 GoogleMap 객체로 표현되는데, 이 객체는 이벤트 모델로 얻습니다. public cl.. 2022. 5. 9.