3

안드로이드 volly사용

안드로이드에서 JSON으로 외부 데이터를 가져오고 싶으면 간단히 volly를 사용하면 된다. Volley를 사용하면 다음과 같은 이점이 있습니다. 네트워크 요청의 자동 예약. 여러 개의 동시 네트워크 연결 표준 HTTP 캐시 일관성을 갖춘 투명한 디스크 및 메모리 응답 캐싱 요청 우선순위 지정 지원 취소 요청 API. 단일 요청을 취소하거나 취소할 요청의 블록 또는 범위를 설정할 수 있습니다. 용이한 맞춤설정(예: 재시도, 백오프) 강력한 정렬 기능을 이용하여 네트워크에서 비동기식으로 가져온 데이터로 UI를 올바로 채우는 작업을 쉽게 실행할 수 있음. 디버깅 및 추적 도구. https://developer.android.com/training/volley?hl=ko volly를 사용하려면 요청 객체(Re..

APP/안드로이드 2022.02.16

파일을 이용해 안드로이드 웹뷰(webview) 만들기

저번엔 웹페이지를 기반으로 웹뷰를 만들어 보았다면 이번엔 내 컴퓨터 안의 파일을 이용해 웹뷰를 만드는 법을 적어보겠다. 1. main 폴더 아래에 assets폴더를 만들어 파일 넣기 안드로이드 스튜디오를 연 상태에서 왼쪽 맨 위의 'android' 로 되어있는 것을 'project'로 바꾼다 (상태를 바꾸면 안드로이드 상태에서 사용하지 않는 기본폴더를 사용할 수 있게 된다.) 바꾼 상태에서 main폴더를 찾아 그 아래에 assets 폴더를 만든다. 만들어진 assets폴더에 파일을 넣는다. 2. mainactivity 파일을 고친다. (안의 코드는 저번 글에서 한 내용이므로 전 글을 안 보고 오셨다면 https://jacorinne.tistory.com/4 에서 웹뷰를 만들고 오세요.) 맨 아래의 마지막..

APP/WebView 2021.10.17

코르도바 릴리스 버전 출시

1. 자신의 코르도바 프로젝트 파일에 들어가 release apk 출시 mac에선 sudo cordova build android --release 를 터미널에 치면 / 프로젝트 이름/platforms/android/app/build/outputs/apk/release 아래에 apk 한개가 생긴다. 이제 key를 만들어 준다. sudo keytool -genkey -v -keystore [key 이름].keystore -alias [별칭] -keyalg RSA -keysize 2048 -validity 10000 key도 만들어졌고 이제 jarsigner 를 사용해 key에 사인해준다. 만약 환경변수에 jarsigner 등록이 안 되어있다면 (환경변수가 등록되어 있다면 안 옮겨도 된다.) [환경변수 등록..

APP/Cordova 2021.10.02