Cursor는 데이터베이스에 저장되어있는 테이블의 행을 참조하여 데이터를 가져온다
ex) Cursor.getString(1); 은 Name에 있는 James 반환
Cursor.getColumnIndex(String columnName);
해당 컬럼 이름에 인덱스를 반환, 없으면 -1 반환
Cursor.getPosition(String columnName);
커서가 가리키는 행의 포지션 반환
Cursor.getColumnName(int columnIndex);
index의 필드 이름 반환
Cursor.getCount();
테이블의 행 갯수 반환
Cursor.getColumnNames();
필드 명들을 순서대로 배열로 반환
Cursor.getColumnCount();
필드 갯수 반환
https://lesslate.github.io/android/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-Cursor/