# Room

41개의 포스트
post-thumbnail

[Android] Room 이해 및 활용

  SNS를 사용하는 중에 네트워크 연결이 끊어졌을 때 새로운 사진들이 로딩 중이고 이전에 봤던 사진들은 계속 보이는 것을 경험해 본적이 다들 있을 것입니다. 이를 데이터 캐싱이라고 하며, 네트워크 액세스 할 수 없을 경우에도 로컬 데이터베이스의 데이터를 가지고 사

2022년 5월 6일
·
0개의 댓글
post-thumbnail

[Android] SQLite, SQLiteOpenHelper 이해

Android 개발을 하면서 앱을 사용하고 종료하더라도 데이터를 계속 저장되어야할 필요성이 있습니다. 간단하게 저장하는 것이라면 SharedPreference를 사용하는 방법도 있겠지만, key와 value의 값으로만 모든 데이터를 표현하기 힘들고 많은 데이터를 체계적

2022년 5월 1일
·
0개의 댓글
post-thumbnail

계산기

Table Layout-> TableLayout 사용시 TableRow와 layout_weight를 사용\-> (shrinkColumns : 균일하게 분포, constraintVertical_weight : 가중치)ScrollView-> Scroll을 사용할 수 있는

2022년 4월 17일
·
0개의 댓글
post-thumbnail

[Android] RIOT API를 이용한 롤 전적검색 앱 만들기(1-2) - 데이터 관리

데이터는 출처에 따라 API, DB 폴더로 분리하였고, Repository를 통해 캡슐화 하였습니다.Retrofit Interface로 사용할 api의 endPoint를 지정합니다.DataBase에서는 총 세 가지의 Entity를 사용하였고 Dao는 다음과 같이검색화연

2022년 3월 2일
·
0개의 댓글
post-thumbnail

[Android] Jetpack - Room

Room 설명 안드로이드 내부에서 데이트를 데이터를 저장하기 위해 사용하는 ORM(Object Relational Mapping) 자세한 설명은 안드로이드 Room 참조 > Room 구성요소 > Room 사용법 > Room 사용 사례 메모 앱에서 각각의 메모들을 등

2022년 2월 26일
·
0개의 댓글

5. Room with Hilt

Room with Hilt

2022년 2월 2일
·
0개의 댓글

4. Room

4. Room

2022년 2월 2일
·
0개의 댓글

Android Multi Module Clean Architecture with Hilt, Ktor Client (3) - Caching

안녕하세요, 이 시리즈로 뵙는 거는 오랜만이네요.사실, 저번 편에서 마무리할려고 했는데, 문득 데이터 캐싱을 주제로 시리즈를 더 이어갈 수 있을 것 같아서 더 작성하게 됐습니다..이번 시리즈의 주제는 위에서 말씀드렸듯이 데이터 캐싱, 데이터베이스 데이터 observin

2022년 1월 12일
·
0개의 댓글
post-thumbnail

[Android] RIOT API를 이용한 롤 전적검색 앱 만들기(1) - 키 발급 및 프로젝트 구성

프로젝트를 시작하기에 앞서 우선 라이엇에서 제공하는 DEVELOPMENT API KEY를 발급 받아야 합니다.https://developer.riotgames.com/위의 주소에서 본인의 롤 계정으로 로그인 후 키를 발급 받고 copy버튼으로 쉽게 사용이 가능

2022년 1월 11일
·
0개의 댓글

[Android/Java] Room으로 bitmap, list 객체 저장하는 방법

Room을 사용할 때 primitive type이 아닌 다른 타입의 데이터를 저장하는 방법에 대하여 알아본다.

2022년 1월 7일
·
0개의 댓글
post-thumbnail

안드로이드 방 안에 데이터 저장하기 (Room)

🤔 Room은 뭘까? What is Room???!?

2022년 1월 5일
·
0개의 댓글

[Android/Java] Room으로 객체 데이터 저장하는 방법

Room을 사용하여 데이터베이스를 다루는 방법을 알아본다. 이번 편은 기본적인 내용을 위주로 다룬다.

2022년 1월 4일
·
0개의 댓글
post-thumbnail

Android Kotlin | Room DB의 사용법과 예제

What is? Room은 스마스폰 내장 DB에 데이터를 저장하기 위해 사용하는 ORM(Object Relational Mapping) 라이브러리입니다. 쉽게 말해서. ROOM은 데이터베이스의 객체를 자바 or 코틀린의 객체로 매핑해주는 역할을 헙니다. Roo

2021년 12월 31일
·
1개의 댓글

M1에서 안드로이드 앱 빌드시 Room lib 에러 발생하면...

No native library is found for os.name=Mac and os.arch=aarch64.아래 코드와 같이 sqllite-jdbc 버전을 별도 선언해 준다(build.gradle

2021년 12월 24일
·
0개의 댓글
post-thumbnail

[Android] Room DataBase 2편

Room Database 1편 을 보고오는 것을 추천!저번 1편에서 우리는 Appdatabase, Post, PostDao를 만들었다.이제는 이렇게 구성요소를 생성한 것을 활용하여 실제 DB를 빌드할 것이다.이번에도 Android Docs를 최대한 활용하기로 하자.이렇

2021년 11월 29일
·
0개의 댓글
post-thumbnail

[Android] Room DataBase 1편

모바일 프로그래밍 팀 프로젝트가 시작되었다.그동안 안드로이드 개발은 서버팀에서 개발한 API를 사용해서 진행을 했왔었다.하지만 이번 팀 프로젝트 때는 서버팀이 따로 존재하지 않았고 개발을 처음 접하시는 분들도 계셨다.그래서 최소한의 노력으로 최대한의 성과를 낼 수 있는

2021년 11월 29일
·
0개의 댓글
post-thumbnail

[Android/Kotlin] Room

Room은 로컬 데이터베이스에 데이터를 저장할때 사용한다. 기기가 네트워크에 액세스할 수 없을때 오프라인 상태일때도 사용자가 여전히 콘텐츠를 탐색할 수 있으며 기기가 다시 온라인 상태가 되면 콘텐츠 변경사항이 서버에 동기화된다. Room은 위와 같은 문제를 자동으로 처

2021년 11월 16일
·
0개의 댓글
post-thumbnail

[Android] Android AAC

AAC(Android Architecture Component)란? 공식 홈페이지에 따르면 "강력하고 테스트와 유지관리가 쉬운 앱을 디자인하도록 돕는 라이브러리 모음입니다." 라고 쓰여 있는데 크게 4가지로 나눌 수 있다.

2021년 10월 18일
·
0개의 댓글
post-thumbnail

[Android-kotlin] Room 사용법

( 주의 ) 혼자 공부하고 이해한 것을 정리해본 것 입니다. 여기저기에서 많이 참조하여 다소 두서없을 수 있습니다 !Room 지속성 라이브러리는 SQLite에 추상화 레이어를 제공하여 SQLite를 완벽히 활용하면서 더 견고한 데이터베이스 액세스를 가능하게 합니다

2021년 10월 10일
·
0개의 댓글
post-thumbnail

Room이 뭐야?

Android 내부 데이터베이스 라이브러리, Room을 알아보았습니다!

2021년 8월 31일
·
0개의 댓글