본문 바로가기

App24

[2021.11.02] How to solve error This view is not constrained on andorid? [2021.11.02] How to solve error This view is not constrained on andorid? This view is not constrained. It only has designtime positions, so it will jump to (0,0) at runtime unless you add the constraints 이번 게시글은 안드로이드에서 빌드를 했을 때, activitymain.xml 에서 위와 같은 에러메세지가 발생 했을 때 해결하는 방법에 대해 알아보자. 해결방법 -> 버튼에서 에러가 발생했기 때문에 버튼을 클릭하고, Infer Constraints 클릭 2021. 11. 2.
[2021.11.02] How to restart an android emulator(AVD)? [2021.11.02] How to restart an android emulator(AVD)? 이번 게시글은 안드로이드에서 에뮬레이터(AVD)가 버벅 거리거나 응답이 없을 때 해결하는 방법에 대해서 알아 보도록 하자. -> AVD Manager -> 가상 장치(Pixel 5 API 30) 의 오른쪽 마우스를 누르고 Cold Boot Now 클릭하면 된다 * 이때 가상 장치가 실행했을 때 Cold Boot Now를 클릭해도 실행 X (AVD 종료하고 실행 해야 함) 2021. 11. 2.
[2021.11.01] How to use Retrofit2 with android Using Kotlin? [2021.11.01] How to use Retrofit2 with android Using Kotlin? 우선 Retrofit2 개념을 간단하게 알아본 후, 안드로이드에서 고틀린과 함께 Retrofit2를 사용하는 방법에 대해 알아보자 https://square.github.io/retrofit/ Retrofit A type-safe HTTP client for Android and Java square.github.io -> Retrofit document * Retrofit 이란? -> REST API 통신을 위해 구현된 라이브러리 * Retrofit을 사용하는 이유? -> 다른 라이브러리에 비해 간단한 구현 방법과 성능이 좋기 때문 -> 동기/비동기 방식을 선택, Call의 요청을 취소 가능 *.. 2021. 11. 1.
[2021.11.01] How to download image files for Android apps? [2021.11.01] How to download image files for Android apps? 이번 게시글은 안드로이드에서 앱을 개발할 때 사용되는 이미지를 다운로드 하는방법에 대해 알아보도록 하자 https://www.flaticon.com/ Free Vector Icons and Stickers - Thousands of resources to download Download Free Vector Icons and Stickers for your projects. Resources made by and for designers. PNG, SVG, EPS, PSD and CSS formats www.flaticon.com -> 위의 링크 접속 -> programmer 라고 검색하고 돋보기 모.. 2021. 11. 1.
[2021.11.01] How to use Android RecyclerView using Kotlin? [2021.11.01] How to use Android RecyclerView using Kotlin? 우선 리사이클러뷰에 대한 간단한 개념을 정리한 후에 안드로이드에서 고틀린으로 리사이클러뷰(RecyclerView)를 사용하는 방법에 대해 알아 보도록 하자. * 리사이클러뷰(RecyclerView) 란? -> 대량의 데이터 집합들을 제한된 영역 내에서 유연하게 표시할 수 있으며 효율적으로 화면에 나타냄 -> 항목이 스크롤되어 화면에서 벗어나더라도 RecyclerView는 뷰를 제거하지 않고, 화면에서 스크롤된 새 항목의 뷰를 재사용 하여, 전력 소모를 줄이기 때문에 성능이 개선됨 -> 리스트 뷰의 업그레이드 버전 목차 1. 새로운 리스트 컬럼 만들기 2. 객체 모델 만드는 방법 3. 어댑터 만드는 방.. 2021. 11. 1.
[2021.11.01] How to solve Module was compiled with an incompatible version of Kotlin? [2021.11.01] How to solve Module was compiled with an incompatible version of Kotlin? Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.15 이번 게시글은 안드로이드에서 고틀린으로 빌드를 할 때, 위와 같은 에러메세지 발생 시 해결하는 방법에 대해 알려주도록 하겠다. (해결 하기 전 고틀린 버전 : ext.kotlin_version = '1.3.61') 해결 방법은 간단하다. 고틀린의 버전을 업그레이드 해주면 된다. * Gradle Script -> build.. 2021. 11. 1.