Android Studio2 데이그램 따라하기 - 4. Realm DB 메모 리스트 저장 및 출력 구현 - Realm DB Realm DB - 모바일 사용에 최적화된 내장 데이터베이스 라이브러리 - NoSQL DB를 지향 - 모델 구조 자체가 객체로 구성되어 있고 자체의 API를 통해 실행된다 - 클래스 객체의 멤버 변수 값을 저장한다고 생각하면 된다고 한다. - 장점: 직관적인 사용, 빠른 데이터 처리 속도 - 단점: 자체 사용법을 익혀야 함 - 서버에서 사용시 실시간 동기화가 가능함 - 테이블 구조가 아님 [안드로이드 스튜디오에서 사용 방법] 1. 프로젝트 수준의 build.gradle에 dependency 추가 buildscript { repositories { jcenter() } dependencies { classpath "io.realm:realm-gradle-.. 2020. 8. 19. 데이그램 따라하기 - 3. 커스텀 리스너 인터페이스 하단 네비게이션바 만들기 (2) 커스텀 리스너 인터페이스 공부한 것 정리 리사이클러뷰 외부에서 아이템 클릭 이벤트 처리 1. 어댑터에서 이벤트 리스너 인터페이스를 작성한다. // 1. 커스텀 인터페이스 정의 public interface OnItemClickListener{ void onItemClick(View v, int pos); } // 2. 리스너 객체를 전달하는 메소드와 전달된 객체를 저장할 변수 추가 private OnItemClickListener mListener = null; public void setOnItemClickListener(OnItemClickListener listener){ this.mListener = listener; } // 3. 아이템 클릭 이벤트 핸들러 메소드.. 2020. 8. 19. 이전 1 다음