[android : kotlin] 코틀린 RecyclerView 아이템 추가 및 삭제하는 방법
리사이클러뷰(RecyclerView)에 아이템을 추가 및 삭제하는 방법에 대해 알아보자 리사이클러뷰(RecyclerView)에 대한 기본적인 사용방법은 아래 포스팅을 참고 하자. 위에 포스팅했던 레이아웃인 메인액티비티(activity_main.xml)에 추가 버튼과 삭제 버튼을 추가하였다....
[android : kotlin] 코틀린 RecyclerView 아이템 클릭 리스너가 없다.(setOnItemClickListener , setOnLongClickListener) 처리 방법
리사이클러뷰(RecyclerView)에 대한 기본적인 사용방법은 아래 포스팅을 참고하면 되며, 이번에는 리사이클러뷰의 아이템(item)을 클릭했을 때 이벤트 처리 방법에 대해 알아보려 한다. 아래 포스팅에서 사용했던 코드를 사용하여 처리하려고...
[android : kotlin] 코틀린 RecyclerView 사용방법 및 예제
리사이클러뷰(RecyclerView)는 리스트뷰(ListView)와 사용목적과 동작 방식이 매우 유사하다. 하지만 리스트뷰의 단점을 보완하였다. 그래서 개인적인 생각인데 리스트뷰를 쓰는 일은 이제 없을 것이다. 많은 데이터를 불러와 표시하여도 메모리...
[android : kotlin] 코틀린 JSON파싱(JSONObject, JSONArray) 방법 및 예제
코틀린 JSON 파싱 방법 JSONObject 클래스를 사용하여 JSON 문자열과 JSON 배열을 파싱하는 방법에 대해 알아 봅니다. ■첫번째 예제는 JSON 타입의 문자열을 가져오는 방법입니다. [activity_main.xml] <?xml...
[android : kotlin] 코틀린 자료형 검사 : is , Any, as? 키워드 사용하기 & 사용 예시
변수의 자료형을 검사하는 방법 코틀린에서는 자료형을 검사하기 위해 is 키워드를 사용한다. Java 언어에서 instanceof() 메소드와 동일한 기능이다. 사용법은 어렵지 않다. 또 하나의 방법으로 Any키워드를 사용할 수...
[android : kotlin] 코틀린 이중 등호(==)와 삼중 등호(===) 사용 방법
이중 등호(==)와 삼중 등호(===) 사용 방법 [테스트 코드] fun main() { val a: Int = 128 val b: Int = 128 val c: Int =...
[android : kotlin] 코틀린 기본문법 – 자료형(Int, String, Float, long, double)과 변수(val, var)
코틀린 기본문법 코틀린 자료형에는 Int, String, Float, Long, Double, Boolean, Char 등이 있다. 변수를 선언하는 사용하는 키워드로는 val 과 var이 있으며, val은 불변형, var은 가변형 변수를 선언할...
[AndroidStudio] 코틀린 main()함수 코드 작성 및 실행하는 방법 : 코틀린 장점
안드로이드 스튜디오를 열고 프로젝트를 하나 생성한다. 액티비티는 아무것도 선택하지 않고 빈 프로젝트로 생성한다. 아무것도 없고 패키지명만 출력되는 클래스가 생성이 된다. 코딩창(편집 화면)에서 main를 타이핑 후...
[android : kotlin] 코틀린 ImageView사용 예제
코틀린 ImageView ImageView는 사용자에게 이미지를 보여주기위해 사용된다. src 속성과 scrCompat 속성을 사용하여 이미지를 적용할 수 있다. srcCompat 속성은 벡터 방식의 이미지(SVG, PSD)를 처리할 수 있다. ...
[android : kotlin] 코틀린 setOnCheckedChangeListener() 사용 방법 및 RadioButton사용 예제
코틀린 setOnCheckedChangeListener() setOnCheckedChangeListener() 리스너는 사용자가 라디오 버튼을 체크하거나 해제했을 때 반응하는 이벤트 처리를 하기 위해 사용된다. setOnCheckedChangeListener()를 사용하는 방법에는 inner class로 생성 후 사용하는 방법과...