<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Room Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/room.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Room Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-05-21T20:17:15+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Android Room Database Tips]]></title>
                        <link>https://viblo.asia/p/android-room-database-tips-5OXLAYWBLGr</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-room-database-tips-5OXLAYWBLGr</guid>
            <description><![CDATA[Chào mọi người, chắc hẳn trong chúng ta nếu triển khai database của Android trong thời điểm hiện tại, chúng ta sẽ nghĩ ngay đến việc sử dụng Room. Chí...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phong Phung Ngoc</dc:creator>
            <pubDate>2023-04-09 01:42:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Các mối quan hệ của Entity trong Room]]></title>
                        <link>https://viblo.asia/p/cac-moi-quan-he-cua-entity-trong-room-oOVlYJEz58W</link>
            <guid isPermaLink="true">https://viblo.asia/p/cac-moi-quan-he-cua-entity-trong-room-oOVlYJEz58W</guid>
            <description><![CDATA[Giới thiệu
Chào 500 ae! Hôm nay mình sẽ tiếp tục series tìm hiểu về thư viện Room trong Android.

Ở bài trước (Link), chúng ta đã tìm hiểu về Data Acc...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Manh Duc</dc:creator>
            <pubDate>2021-08-17 20:37:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng Room database trong lập trình Android]]></title>
                        <link>https://viblo.asia/p/su-dung-room-database-trong-lap-trinh-android-RQqKLo1457z</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-room-database-trong-lap-trinh-android-RQqKLo1457z</guid>
            <description><![CDATA[Bạn đã quá chán nản với việc triển khai SQLite trong dự án của mình vì câu lệnh phức tạp và nhiều bước?

Việc này sẽ không còn xảy ra nữa nếu bạn áp d...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Manh Hung</dc:creator>
            <pubDate>2021-08-04 15:15:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Data Access Objects - DAO trong Room]]></title>
                        <link>https://viblo.asia/p/data-access-objects-dao-trong-room-Qbq5QDQElD8</link>
            <guid isPermaLink="true">https://viblo.asia/p/data-access-objects-dao-trong-room-Qbq5QDQElD8</guid>
            <description><![CDATA[Giới thiệu
Chào 500 ae! Hôm nay mình sẽ tiếp tục series tìm hiểu về thư viện Room trong Android.

Ở bài trước (Link), mình đã trình bày về cách chúng ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Manh Duc</dc:creator>
            <pubDate>2021-07-14 16:33:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về Thư viện Room trong Android]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-thu-vien-room-trong-android-07LKXLEEKV4</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-thu-vien-room-trong-android-07LKXLEEKV4</guid>
            <description><![CDATA[Giới thiệu
Phần này bao gồm những kiến thức cơ bản về thư viện Room. Sau khi đọc xong, bạn có thể bắt đầu sử dụng Room trong các ứng dụng Android của ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Manh Duc</dc:creator>
            <pubDate>2021-06-15 09:50:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Clean Architecture Kotlin Android]]></title>
                        <link>https://viblo.asia/p/clean-architecture-kotlin-android-Qpmlerjo5rd</link>
            <guid isPermaLink="true">https://viblo.asia/p/clean-architecture-kotlin-android-Qpmlerjo5rd</guid>
            <description><![CDATA[Introduction to Clean Architecture

When writing good quality code for complex applications, a considerable amount of effort and experience is require...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Babatunde Fatoye Sunday</dc:creator>
            <pubDate>2020-10-19 09:32:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Room Database Migrations]]></title>
                        <link>https://viblo.asia/p/room-database-migrations-gAm5yb8AKdb</link>
            <guid isPermaLink="true">https://viblo.asia/p/room-database-migrations-gAm5yb8AKdb</guid>
            <description><![CDATA[Database Migrations là một khái niệm rất quan trọng trong bất kỳ sự phát triển ứng dụng nào. Khi chúng ta thêm và thay đổi các tính năng trong ứng dụn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khanh</dc:creator>
            <pubDate>2020-05-18 22:04:50</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Android: Database relations trong ROOM]]></title>
                        <link>https://viblo.asia/p/android-database-relations-trong-room-gDVK2mEn5Lj</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-database-relations-trong-room-gDVK2mEn5Lj</guid>
            <description><![CDATA[Giới thiệu

* Chào các bạn! Đến với bài viết này hẳn là các bạn đã và đang sử dụng ROOM database, một component không thể thiếu với một Android develo...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Van Nhat</dc:creator>
            <pubDate>2020-02-19 23:06:29</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Packing the Room: Tạo trước cơ sở dữ liệu với chỉ một method]]></title>
                        <link>https://viblo.asia/p/packing-the-room-tao-truoc-co-so-du-lieu-voi-chi-mot-method-4dbZNY8qKYM</link>
            <guid isPermaLink="true">https://viblo.asia/p/packing-the-room-tao-truoc-co-so-du-lieu-voi-chi-mot-method-4dbZNY8qKYM</guid>
            <description><![CDATA[Có một số trường hợp trong ứng dụng của mình, bạn muốn có sẵn cơ sở dữ liệu với dữ liệu được đóng gói trong APK hoặc được tải xuống từ máy chủ. Cho dù...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Duong Anh Tuan</dc:creator>
            <pubDate>2019-08-22 23:15:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Android Architecture Components : Room]]></title>
                        <link>https://viblo.asia/p/android-architecture-components-room-Qbq5QkLXZD8</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-architecture-components-room-Qbq5QkLXZD8</guid>
            <description><![CDATA[1. Introduction

Room là thư viện lưu trữ lâu dài cung cấp một abstraction layer dựa trên SQLite cho phép truy cập CSDL mạnh mẽ hơn trong khi khai thá...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Quoc Huy B</dc:creator>
            <pubDate>2019-06-22 04:54:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Testing Room migration trên Android]]></title>
                        <link>https://viblo.asia/p/testing-room-migration-tren-android-1VgZvX9R5Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/testing-room-migration-tren-android-1VgZvX9R5Aw</guid>
            <description><![CDATA[I. Dẫn nhập
* Trong quá trình phát triển dự án, làm việc với Database sẽ khiến cho chúng ta luôn phải đối mặt với vấn đề nâng cấp DB lên các phiên bản...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Hồng Nguyên</dc:creator>
            <pubDate>2019-04-20 22:47:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tích hợp Room và Coroutines, goodbye rxJava]]></title>
                        <link>https://viblo.asia/p/tich-hop-room-va-coroutines-goodbye-rxjava-OeVKBq025kW</link>
            <guid isPermaLink="true">https://viblo.asia/p/tich-hop-room-va-coroutines-goodbye-rxjava-OeVKBq025kW</guid>
            <description><![CDATA[![](https://images.viblo.asia/5d46f222-78d1-4852-bcb1-b50bbb95b1b9.png)



src https://medium.com/androiddevelopers/room-coroutines-422b786dc4c5

Giới...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dang Anh Quan</dc:creator>
            <pubDate>2019-03-24 14:46:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dụng Database với thư viện Room]]></title>
                        <link>https://viblo.asia/p/xay-dung-database-voi-thu-vien-room-924lJEJNZPM</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-database-voi-thu-vien-room-924lJEJNZPM</guid>
            <description><![CDATA[Xin chào mọi người! Tại Google IO 2017, Google đã giới thiệu thư viện Room persistence cho phép truy cập database lưu loát trong khi khác thác toàn bộ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Dang Tung</dc:creator>
            <pubDate>2019-03-14 08:20:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Room vs Coroutines (Có thêm trải niệm vào việc tương tác cơ sở dữ liệu của bạn)]]></title>
                        <link>https://viblo.asia/p/room-vs-coroutines-co-them-trai-niem-vao-viec-tuong-tac-co-so-du-lieu-cua-ban-bJzKmG0kl9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/room-vs-coroutines-co-them-trai-niem-vao-viec-tuong-tac-co-so-du-lieu-cua-ban-bJzKmG0kl9N</guid>
            <description><![CDATA[Room version 2.1 (hiện đang ở giai đoạn alpha) bổ sung hỗ trợ cho  Kotlin Coroutines . Các phương thức DAO hiện có thể được đánh dấu là tạm dừng để đả...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Công Nguyễn Thành</dc:creator>
            <pubDate>2019-02-22 13:05:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Room với Coroutine]]></title>
                        <link>https://viblo.asia/p/room-voi-coroutine-bWrZnabOKxw</link>
            <guid isPermaLink="true">https://viblo.asia/p/room-voi-coroutine-bWrZnabOKxw</guid>
            <description><![CDATA[Coroutine- 1 chức năng mạnh mẽ của Kotlin, đang dần được khai thác mạnh mẽ trong Android. Có 1 vài bài về kết hợp coroutine và retrofit, hôm nay chúng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Van Mui</dc:creator>
            <pubDate>2019-02-20 09:30:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng DiffUtil và ListAdapter trong RecycletView]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/su-dung-diffutil-va-listadapter-trong-recycletview-bWrZnPjn5xw</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-diffutil-va-listadapter-trong-recycletview-bWrZnPjn5xw</guid>
            <description><![CDATA[Trong bài Room Database kết hợp với Live Data trong Android mình đã giới thiệu với các bạn cách kết hợp giữa cơ sở dữ liệu Room và Architecture Compon...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Huy Quyet</dc:creator>
            <pubDate>2019-01-23 16:14:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Android]  Kết hợp Room Database và Rxjava]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/android-ket-hop-room-database-va-rxjava-6J3ZgnxWKmB</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-ket-hop-room-database-va-rxjava-6J3ZgnxWKmB</guid>
            <description><![CDATA[Giới Thiệu

Room không phải là một hệ thống cơ sở dữ liệu mới .
Room là một abstract layer  cho phép truy cập cơ sở dữ liệu mạnh mẽ hơn trong khi khai...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tống Xuân An</dc:creator>
            <pubDate>2019-01-10 09:43:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Android Room Persistence Library]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/android-room-persistence-library-63vKj0gdl2R</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-room-persistence-library-63vKj0gdl2R</guid>
            <description><![CDATA[Android Room Persistence Library
1. Giới thiệu
Room là persistence library cung cấp một abstraction layer trên SQLite cho phép truy cập dễ dàng hơn và...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phuoc Bui</dc:creator>
            <pubDate>2018-11-19 14:30:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu Room Persistence Library trong Android]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/tim-hieu-room-persistence-library-trong-android-aWj53vvYl6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-room-persistence-library-trong-android-aWj53vvYl6m</guid>
            <description><![CDATA[1. Lời dẫn
   Đối với những nhà phát triển ứng dụng Android, việc chuyển đổi dữ liệu dạng thô thành cơ sở dữ liệu dạng cấu trúc để lưu trữ trong bộ nh...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khanh</dc:creator>
            <pubDate>2018-10-17 08:16:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Khám phá kotlin từ Android Architecture Components Phần II]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/kham-pha-kotlin-tu-android-architecture-components-phan-ii-XL6lAxXgZek</link>
            <guid isPermaLink="true">https://viblo.asia/p/kham-pha-kotlin-tu-android-architecture-components-phan-ii-XL6lAxXgZek</guid>
            <description><![CDATA[Tiếp theo phần 1 về khám phá kotlin từ Android Architecture Components
(https://viblo.asia/p/kham-pha-kotlin-tu-android-architecture-components-pha...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Binh Tran</dc:creator>
            <pubDate>2018-10-12 13:37:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Room database trong Android và một vài annotations hữu ích]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/room-database-trong-android-va-mot-vai-annotations-huu-ich-gGJ59j3xKX2</link>
            <guid isPermaLink="true">https://viblo.asia/p/room-database-trong-android-va-mot-vai-annotations-huu-ich-gGJ59j3xKX2</guid>
            <description><![CDATA[Chào các bạn
Như các bạn đã biết thì Room database được giới thiệu như là một phần trong Android Jetpack.
Ok , cùng đi vào tìm hiểu thôi !
Room databa...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bùi Danh Nam</dc:creator>
            <pubDate>2018-09-20 23:08:20</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Android Boilerplate]Cùng tạo ứng dụng đầu tiên sử dụng MVVM, Dagger2, RxJava, LiveData và Room (P2 : Setup Retrofit, Repository Pattern, ViewModel)]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/android-boilerplatecung-tao-ung-dung-dau-tien-su-dung-mvvm-dagger2-rxjava-livedata-va-room-p2-setup-retrofit-repository-pattern-viewmodel-1Je5Edv4lnL</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-boilerplatecung-tao-ung-dung-dau-tien-su-dung-mvvm-dagger2-rxjava-livedata-va-room-p2-setup-retrofit-repository-pattern-viewmodel-1Je5Edv4lnL</guid>
            <description><![CDATA[P1 : Setup Dagger 2 + Room
P2 : Setup Retrofit, Repository Pattern, ViewModel
1. Setup Retrofit
Ở Phần trước : Chúng ta đã cấu hình và implement injec...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Công Nguyễn Thành</dc:creator>
            <pubDate>2018-05-29 10:32:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Room Persistent Library - SQLite abstraction layer for Android]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/room-persistent-library-sqlite-abstraction-layer-for-android-4dbZNgBalYM</link>
            <guid isPermaLink="true">https://viblo.asia/p/room-persistent-library-sqlite-abstraction-layer-for-android-4dbZNgBalYM</guid>
            <description><![CDATA[Context
Trong xu hướng lập trình mobile hiện đại, càng lúc người ta càng chú trọng đến trải nghiệm người dùng (UX). Một ứng dụng tốt không chỉ là một ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hiếu Phạm</dc:creator>
            <pubDate>2018-01-07 19:19:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Getting started to Room Persistence Library]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/getting-started-to-room-persistence-library-3P0lPkOgZox</link>
            <guid isPermaLink="true">https://viblo.asia/p/getting-started-to-room-persistence-library-3P0lPkOgZox</guid>
            <description><![CDATA[Room cung cấp một lớp trừu tượng trên SQLite để cho phép truy cập dữ liệu khi khai thác sức mạnh của SQLite.
Thư viện giúp bạn tạo bộ nhớ cache dữ liệ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Luu Duc Dong</dc:creator>
            <pubDate>2017-11-09 14:49:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Android - Giới thiệu Room Persistence Library]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/android-gioi-thieu-room-persistence-library-maGK7zne5j2</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-gioi-thieu-room-persistence-library-maGK7zne5j2</guid>
            <description><![CDATA[Tại sao nên sử dụng room database
Room database là gì?
Room là một Persistence Library được google giới thiệu trong sự kiện google I/O mới đây, nó là ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Doan Van Toan</dc:creator>
            <pubDate>2017-10-23 09:27:51</pubDate>
                                                                                                        </item>
            </channel>
</rss>
