안드로이드 코틀린167 [Kotlin][Android] 당겨서 새로고침 기능 만들기 이번 예제는 당겨서 새로고침을 해주는 기능을 만들어보겠습니다. 새로고침 기능을 만들기 위해서는 SwipeRefreshLayout 라는 레이아웃을 사용해야합니다. [참고] developer.android.com/reference/androidx/swiperefreshlayout/widget/SwipeRefreshLayout?hl=ko SwipeRefreshLayout을 사용하기 위해서는 build.gradle 파일의 의존성 설정에 추가해야 합니다. 위 사진을 참고 하셔서 build.gradle 파일에 아래 설정을 추가 하시고 Sync Now 버튼을 눌러주시면 설정 추가 됩니다. dependencies { implementation "androidx.swiperefreshlayout:swiperefreshl.. 2021. 3. 10. [Kotlin][Android] 안드로이드 스피너 2탄 스피너 커스텀하기 2021/02/13 - [안드로이드 코틀린] - [Kotlin] 안드로이드 스피너 만들기 [Kotlin] 안드로이드 스피너 만들기 스틱코드를 사용해 스피너를 만들어 보려고 합니다. 스피너란? 여러 가지 중 하나를 선택해야 하는 경우 사용할 수 있는 뷰입니다. 웹에서 날짜를 선택하거나, 보기를 고를 때 많이 본 뷰입니다. stickode.tistory.com 지난 번에는 단순시 스피너를 만들었다면, 이번에는 스피너를 커스텀해보려고 합니다. 스피너 만들기는 지난 번에 포스팅한 내용을 참고하시면 됩니다. 먼저 처음에 보여지는 화면에 모양을 지정하도록 해보겠습니다. 새로운 drawable을 만들어 줍니다. 추가한 후에 전체 내용을 지운 후 round_box를 입력합니다. stickode.com/detail.ht.. 2021. 2. 21. [Kotlin][Android]안드로이드 스피너 만들기 스틱코드를 사용해 스피너를 만들어 보려고 합니다. 스피너란? 여러 가지 중 하나를 선택해야 하는 경우 사용할 수 있는 뷰입니다. 웹에서 날짜를 선택하거나, 보기를 고를 때 많이 본 뷰입니다. developer.android.com/guide/topics/ui/controls/spinner?hl=ko 스피너 | Android 개발자 | Android Developers 스피너는 값 집합에서 하나의 값을 선택할 수 있는 빠른 방법을 제공합니다. 기본 상태의 스피너는 현재 선택된 값을 표시합니다. 스피너를 터치하면 기타 모든 사용 가능한 값을 포함하는 드롭 developer.android.com 스피너를 사용하기 위해서는 처음에 xml 파일에서 spinner를 선언해야 합니다. 스틱코드를 이용하면 "sp" 두.. 2021. 2. 13. [Kotlin][Android] SQLite 를 활용한 간단 회원가입/로그인 구현 이번 예제에서는 SQLite를 사용한 아주 간단한 회원가입 / 로그인 기능을 구현해볼 예정입니다. 스틱코드를 작성해서 좀 더 빠르게 기능을 만들어 보았습니다. stickode.com/detail.html?no=1867 - xml, activity 코드 stickode.com/detail.html?no=1868 - sqlite 관련 코드 관련한 모든 코드내역은 해당 링크에서 확인하실수 있습니다. 해당 포스팅을 즐겨찾기, 혹은 내 스틱코드로 복사하여 포스팅 후 안드로이드 스튜디오를 재시작(모든 프로젝트 종료후) 이후에 포스팅을 따라서 구현해주시기 바랍니다. Activity코드, xml 코드는 파일명으로 나머지 코드는 sqlite 를 치고 자동완성하실수 있습니다. 그래들 View-Binding 설정 View-.. 2021. 2. 4. [Kotlin][Android] 안드로이드 회원가입/로그인 안드로이드 코틀린 로그인 / 회원가입 이번 예제에서는 아이디 중복확인이나 정규식 사용과 같은 과정은 생략하고 아주 간단한 회원가입 / 로그인 기능을 구현해볼 예정입니다. 저는 요즘 핫한 스틱코드를 작성해서 좀 더 빠르게 기능을 만들어 보았습니다. 각 코드블럭마다 스틱코드를 활용한 부분은 링크를 달아놓을테니 참고해주세요. 빌드 스크립트 설정 코틀린 안드로이드 익스텐션(이하 ‘익스텐션’)을 사용하려면 프로젝트에 기본적으로 코틀린 개발 환경 (코틀린 빌드 플러그인 적용 및 프로젝트 의존성에 코틀린 표준 라이브러리 추가)이 되어 있어야 합니다. plugins { id 'kotlin-android-extensions' } 로그인 / 회원가입 관련 XML 만들기 우선 로그인/회원가입에 필요한 간단한 XML을 만들었.. 2021. 2. 1. 이전 1 ··· 16 17 18 19 다음