일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- K최근접이웃 회귀
- HTML
- kneighbors()
- apapter
- 웹사이트 공개
- JavaScript
- predict메소드
- Absolute
- 외부css
- position
- relative
- LENGTH_INDEFINITE
- 버튼 상속
- CSS
- 스크롤뷰
- fit메소드
- 지도학습
- 선택자 조건
- 테스트세트
- 넘파이
- 훈련세트
- 표준화 z
- 레이아웃
- 픽셀 깨짐
- hover
- 스낵바
- 머신러닝
- 메모리 객체화
- score메소드
- 데이터 전처릴
- Today
- Total
목록안드로이드 앱 프로그래밍 (13)
베짱이와 노는 개미
데이터 바인딩을 하다보면 impl파일에서 cannot find symbol 에러가 발견될때가 있다 해당 코드를 확인해보면 java파일로 넘어가면서 복잡해진다... 원인은 작업해온 파일들에서 불필요한 캐시 파일이나 오류 파일등이 문제를 일으키는것이다. 해결책은 프로젝트 clean / rebuild project 혹은 invalidate cache/restart를 진행한 후에 다시 빌드 하면 된다.
1. 인터페이스 구현 시 this가 의미하는것 : 그 클래스자체를 의미하지만 동시에 제일 작은 범위를 의미 -> 자신과 제일 가까우면서 제일 작은 객체를 의미하는것으로 이해하면 될듯 2. json사용 시 예외처리와 초기화 잊지말것! lateinit을 통해 선언만 먼저했으면 초기화 하지 않아서 앱팅기는 현상 많이 초래 3.
오늘은 매우 중요한 리스트 뷰 에 대해서 알아보겠다. 리스트 뷰는 데이터를 아이템 별로 보여주는 뷰의 한 종류이다. 제일 쉬운 예로는 스마트폰에 있는 전화번호부를 생각하면 될것같다. 리스트 뷰에 데이터가 많으면 자동으로 스크롤뷰로 보이는데 전화번호부는 아이템별로 보여진다는 점에서 리스트뷰라고 이해하면 된다. 사람이름과 전화번호등의 하나의 패키지를 하나의 아이템으로 보면 된다. 다른예로는 음악 플레이리스트도 있겠다. 자 그럼 코드를 먼저 보면 package com.example.mylistview; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.v..

오늘은 비트맵 버튼 만들기에 대해 포스팅해보겠다 일단 비트맵이라는것은 정말 간단하게 표현하자면 이미지포맷이다. 그 예로는 gif, png, jpeg 확장자가 있다. 즉 이미지를 메모리에 저장하는 형태 중 하나가 비트맵이라고 보면 될것같다. 비트맵 버튼이란 비트맵을 이용하여 버튼의 기능을 설정하는것이다. 예를들어 버튼을 눌렀을때의 배경색과 누르지 않았을때의 (기본) 배경색을 다르게 설정하고 싶다면 비트맵기능을 활용할 수 있다. 코드를 보자 package com.example.bitmapbutton; import android.content.Context; import android.graphics.Color; import android.util.AttributeSet; import android.view...