본문 바로가기

분류 전체보기35

[안드로이드/코틀린] 카메라/갤러리 사진 이미지뷰에 로딩하기 0.기본 변수 private lateinit var binding: ActivityIdRegisterBinding private var picture_flag = 0 private var fileAbsolutePath: String? = null 1.카메라에서 사진을 찍은 후 갤러리에 저장 후 이미지뷰에 로딩하기 1)Gradle 설정 //테드 퍼미션 implementation "gun0912.ted:tedpermission:2.2.3" 2)메니페스트에 권한 설정 및 프로바이더 추가 Manifest.xml -provider태그안에 authorites에서 com.example.sharelanguage부분을 본인의 패키지명으로 변경한다. (중요) file_paths.xml -path에서 com.example... 2022. 1. 28.
[안드로이드] 이미지 여러 장 처리 시행착오 및 구현 과정 1.시행착오 1)서버에 대한 개념 부족으로 인한 문제 -다른 회원한테는 나의 프로필사진이 보이지 않는 문제가 생겼었다. 알고보니 이미지를 서버에 저장해서 DB에 이미지의 URI를 저장하는 방식을 사용했어야 했는데 당시에는 서버와 클라이언트에 대한 이해가 부족해서 그런 생각을 하지 못했었다. 2)파일 용량 오류 413 Request Entity Too Large The server is refusing to process a request because the request entity is larger than the server is willing or able to process. The server MAY close the connection to prevent the client from cont.. 2022. 1. 27.
[Android/코틀린/PHP] Retrofit2를 이용한 간단한 서버 클라이언트 통신 예제 안녕하세요 오늘은 레트로핏2를 이용한 서버와 안드로이드 간에 통신을 할 수 있는 코드 예제를 포스팅하겠습니다. 깃허브에 있는 레트로핏 공식문서 주소 https://square.github.io/retrofit/ Retrofit A type-safe HTTP client for Android and Java square.github.io 레트로핏은 안드로이드에서 서버와의 통신을 위한 라이브러리입니다. 다른 라이브러리인 Volley 보다 사용하는 방법이 조금 복잡하지만 성능적인 부분이 레트로핏이 좋고 현업에서는 주로 레트로핏을 많이 쓴다고 하네요. 1. build.gradle(Module: app) dependencies { //retrofit2 implementation 'com.squareup.retro.. 2021. 12. 5.