<?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>Databinding 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/databinding.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>Databinding Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-07-15T11:20:30+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Expandable List using ListAdapter - Android]]></title>
                        <link>https://viblo.asia/p/expandable-list-using-listadapter-android-maGK730BKj2</link>
            <guid isPermaLink="true">https://viblo.asia/p/expandable-list-using-listadapter-android-maGK730BKj2</guid>
            <description><![CDATA[Hôm nay mình muốn chia sẻ với các bạn một ví dụ về Expandable List sử dụng ListAdapter + Data Binding và multi-type trong RecyclerView.

Các bạn có th...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phuoc Bui</dc:creator>
            <pubDate>2020-10-17 12:37:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cách tạo các item expanding với animation trong Recyclerview kết hợp với Data binding]]></title>
                        <link>https://viblo.asia/p/cach-tao-cac-item-expanding-voi-animation-trong-recyclerview-ket-hop-voi-data-binding-1VgZv4zp5Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-tao-cac-item-expanding-voi-animation-trong-recyclerview-ket-hop-voi-data-binding-1VgZv4zp5Aw</guid>
            <description><![CDATA[Nội dung
Trong bài viết này, chúng ta sẽ tìm hiểu các bước để tạo và hiển thị một danh sách các nhân vật với hình ảnh và tên của họ bằng RecyclerView....]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Hùng An</dc:creator>
            <pubDate>2019-10-17 13:12:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ViewModels với Saved State, Jetpack Navigation, Data Binding và Coroutines]]></title>
                        <link>https://viblo.asia/p/viewmodels-voi-saved-state-jetpack-navigation-data-binding-va-coroutines-Az45bYq6lxY</link>
            <guid isPermaLink="true">https://viblo.asia/p/viewmodels-voi-saved-state-jetpack-navigation-data-binding-va-coroutines-Az45bYq6lxY</guid>
            <description><![CDATA[Mở đầu
Kể từ khi được giới thiệu, *ViewModel* đã trở thành một trong những thư viện *Jetpack* cốt lõi nhất của Android. Dựa trên dữ liệu Developer Ben...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Khac Binh</dc:creator>
            <pubDate>2019-07-21 15:44:53</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Android Data Binding: Binding to LiveData (One- and Two-Way Binding)]]></title>
                        <link>https://viblo.asia/p/android-data-binding-binding-to-livedata-one-and-two-way-binding-bJzKmwJkl9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-data-binding-binding-to-livedata-one-and-two-way-binding-bJzKmwJkl9N</guid>
            <description><![CDATA[Introduction

Data Binding ngày càng phổ biến hơn trong quá trình phát triển các ứng dụng Android bởi vì nó được gia tăng lợi ích bởi kiến trúc MVVM. ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">DanhDue ExOICTIF</dc:creator>
            <pubDate>2019-07-13 16:11:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Đơn giản hóa UI States với Kotlin Sealed Class và DataBinding]]></title>
                        <link>https://viblo.asia/p/don-gian-hoa-ui-states-voi-kotlin-sealed-class-va-databinding-gGJ59kDrZX2</link>
            <guid isPermaLink="true">https://viblo.asia/p/don-gian-hoa-ui-states-voi-kotlin-sealed-class-va-databinding-gGJ59kDrZX2</guid>
            <description><![CDATA[Giới thiệu
"Sealed classses được sử dụng để biểu diễn các hệ thống phân lớp bị hạn chế..."

Như vậy, Sealed Classses rất hữu ích khi mô hình hóa trạng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thành Lê</dc:creator>
            <pubDate>2019-02-11 11:03:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[VueJS] Reactivity system mạnh mẽ, đơn giản nhưng hãy cẩn thận khi mới làm quen]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/vuejs-reactivity-system-manh-me-don-gian-nhung-hay-can-than-khi-moi-lam-quen-Az45bWxOKxY</link>
            <guid isPermaLink="true">https://viblo.asia/p/vuejs-reactivity-system-manh-me-don-gian-nhung-hay-can-than-khi-moi-lam-quen-Az45bWxOKxY</guid>
            <description><![CDATA[Một trong những điều mình thích thú với VueJS đó chính là reactivity system (hệ thống tương tác hay phản ứng). Khi mà bạn thay đổi data, model, thì vi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Le Xuan Duy</dc:creator>
            <pubDate>2019-04-19 03:15:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Bind a list of items to a RecyclerView with Android Data Binding]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/bind-a-list-of-items-to-a-recyclerview-with-android-data-binding-oOVlYWQzK8W</link>
            <guid isPermaLink="true">https://viblo.asia/p/bind-a-list-of-items-to-a-recyclerview-with-android-data-binding-oOVlYWQzK8W</guid>
            <description><![CDATA[Mở đầu
Với kiến trúc MVVM, có thể nói Android Data Binding chính là phương án tốt nhất để thể hiện sự thay đổi UI. Vì thế, nếu bạn là một newbie về Da...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Trung Phong</dc:creator>
            <pubDate>2018-12-17 08:45:05</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Android] DataBinding cho người mới bắt đầu - Phần 1]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/android-databinding-cho-nguoi-moi-bat-dau-phan-1-gAm5yq0X5db</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-databinding-cho-nguoi-moi-bat-dau-phan-1-gAm5yq0X5db</guid>
            <description><![CDATA[1. Introduction

Databinding là thư viện cho phép bạn liên kết các thành phần UI trong layout tới các nguồn dữ liệu trong ứng dụng bằng cách khai báo ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pham Trung Huong</dc:creator>
            <pubDate>2019-03-21 22:28:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/cau-truc-du-lieu-va-giai-thuat-3Q75wqVMZWb</link>
            <guid isPermaLink="true">https://viblo.asia/p/cau-truc-du-lieu-va-giai-thuat-3Q75wqVMZWb</guid>
            <description><![CDATA[CHƯƠNG 2. THIẾT KẾ VÀ PHÂN TÍCH GIẢI THUẬT
2.2. Thiết kế giải thuật
2.1.1. Phân rã bài toán thành các bài toán nhỏ hơn.
* Các bài toán giải trên máy t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Nhật Long</dc:creator>
            <pubDate>2018-08-24 00:27:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[BindingAdapter và InverseBindingAdapter trong Android]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/bindingadapter-va-inversebindingadapter-trong-android-1Je5EdXGlnL</link>
            <guid isPermaLink="true">https://viblo.asia/p/bindingadapter-va-inversebindingadapter-trong-android-1Je5EdXGlnL</guid>
            <description><![CDATA[Nếu ai đã dùng DataBinding của Android thì không thể bỏ qua các tính năng của BindingAdapter và InverseBindingAdapter đem lại. Bài viết này mình sẽ tậ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mai Quoc Dat</dc:creator>
            <pubDate>2018-05-29 14:38:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Chuyển link url trong text thành button]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/chuyen-link-url-trong-text-thanh-button-E375zRJ25GW</link>
            <guid isPermaLink="true">https://viblo.asia/p/chuyen-link-url-trong-text-thanh-button-E375zRJ25GW</guid>
            <description><![CDATA[1. Ý tưởng
Trong 1 đoạn chat nhiều lúc chúng ta thường hay đính kèm theo url để gửi cho bạn bè nhưng chúng ta lại không muốn nó hiển thị trực tiếp  vì...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Tuấn Anh</dc:creator>
            <pubDate>2018-05-02 14:35:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng Binding Adapter với Kotlin (Phần 1)]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/su-dung-binding-adapter-voi-kotlin-phan-1-6J3ZgJ7qKmB</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-binding-adapter-voi-kotlin-phan-1-6J3ZgJ7qKmB</guid>
            <description><![CDATA[![](https://images.viblo.asia/b03ec3e6-9514-408e-ab50-50f1d5a50921.jpg)



Binding Adapter  thường khó sử dụng đối với người mới dùng Binding Adapter ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Công Nguyễn Thành</dc:creator>
            <pubDate>2018-04-26 09:00:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Binding Value Converters trong Xamarin.Form]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/binding-value-converters-trong-xamarinform-bJzKmMg6K9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/binding-value-converters-trong-xamarinform-bJzKmMg6K9N</guid>
            <description><![CDATA[Khi bạn sử dụng Xamarin.Form với MVVM pattern kết hợp cùng DataBinding sẽ giúp bạn phát triển ứng dụng một cách rất dễ dàng. Và 1 trong những chức năn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mai Quoc Dat</dc:creator>
            <pubDate>2018-03-01 14:47:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Slide Image in RecyclerView]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/slide-image-in-recyclerview-maGK7LwDZj2</link>
            <guid isPermaLink="true">https://viblo.asia/p/slide-image-in-recyclerview-maGK7LwDZj2</guid>
            <description><![CDATA[Mục đích của bài viết là hướng dẫn cách tạo 1 slide image trong item của recycler view

1. Model, data, view, interface
1.1. Tạo model Profile
Tạo 1 m...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vu Tuan Anh</dc:creator>
            <pubDate>2017-04-28 05:05:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Ẩn/Hiện thanh toolbar khi scroll trên recycle view]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/anhien-thanh-toolbar-khi-scroll-tren-recycle-view-ByEZk7eYZQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/anhien-thanh-toolbar-khi-scroll-tren-recycle-view-ByEZk7eYZQ0</guid>
            <description><![CDATA[Tạo recycle view
Để control được việc ẩn / hiện của toolbar hoặc bất kì một view nào trong quá trình scroll recycleview thì việc đầu tiên chúng ta cần...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phan Thị Thùy Dung</dc:creator>
            <pubDate>2017-03-26 00:02:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[DATA BINDING TRONG ANDROID]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/data-binding-trong-android-Do754EpJKM6</link>
            <guid isPermaLink="true">https://viblo.asia/p/data-binding-trong-android-Do754EpJKM6</guid>
            <description><![CDATA[Giới thiệu

Đến thời điểm này thì Databinding đang khá phổ biến và được sử dụng rộng rãi với nhưng tính năng ưu việt mà nó đem lại. Vậy nên hôm nay mì...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trần Trung Phong</dc:creator>
            <pubDate>2017-02-17 23:00:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Data Binding trong Android (phần 3)]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/data-binding-trong-android-phan-3-BDPKNJegKJm</link>
            <guid isPermaLink="true">https://viblo.asia/p/data-binding-trong-android-phan-3-BDPKNJegKJm</guid>
            <description><![CDATA[1. Giới thiệu
Ở phần 1 và phần 2 mình đã giới thiệu với các bạn những kiến thức cơ bản về Databinding trong Android. Nhưng trong phần 2 các bạn có thấ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Huy Quyet</dc:creator>
            <pubDate>2017-02-06 20:15:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng 1 abstract BaseAdapter trong RecyclerView]]></title>
                        <link>https://viblo.asia/p/xay-dung-1-abstract-baseadapter-trong-recyclerview-JQVkVrQzkyd</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-1-abstract-baseadapter-trong-recyclerview-JQVkVrQzkyd</guid>
            <description><![CDATA[1. Mở đầu

Đã khi nào bạn chán việc phải tạo ra 1 đống các Adapter khác nhau cho mỗi RecyclerView bạn sử dụng chưa ?

Và sau đây mình sẽ giới thiệu ch...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vu Tuan Anh</dc:creator>
            <pubDate>2016-12-27 23:53:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Android Data Binding: Observability(Giữ UI Luôn hiển thị dữ liệu mới nhất)]]></title>
                        <link>https://viblo.asia/p/android-data-binding-observabilitygiu-ui-luon-hien-thi-du-lieu-moi-nhat-DXOGRjmyGdZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-data-binding-observabilitygiu-ui-luon-hien-thi-du-lieu-moi-nhat-DXOGRjmyGdZ</guid>
            <description><![CDATA[Android Data Binding rất dễ sử dụng để chèn dữ liệu vào UI(Giao diện người dùng). Tuy nhiên, khi dữ liệu được cập nhật mới thì không có một thông báo ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Công Nguyễn Thành</dc:creator>
            <pubDate>2016-09-27 04:49:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Pagination sử dụng AngularJS trong Laravel]]></title>
                        <link>https://viblo.asia/p/pagination-su-dung-angularjs-trong-laravel-XqakEmnDkWK</link>
            <guid isPermaLink="true">https://viblo.asia/p/pagination-su-dung-angularjs-trong-laravel-XqakEmnDkWK</guid>
            <description><![CDATA[

Chào các bạn, hôm nay mình sẽ cùng các bạn đi giải đáp câu hỏi: * Làm thế nào để làm sử dụng AngularJS thông qua chức năng Phân trang sử dụng Angula...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">morikun</dc:creator>
            <pubDate>2016-08-29 23:28:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về data Binding trong android]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-data-binding-trong-android-AQ3vVeeeGbOr</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-data-binding-trong-android-AQ3vVeeeGbOr</guid>
            <description><![CDATA[Trong sự kiện Google I/O 2015. Google đã giới thiệu đến một thư viện xử lý dữ liệu giữa tầng hiển thị và tầng dữ liệu có tên là Data Binding. Và cách ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Công Nguyễn Thành</dc:creator>
            <pubDate>2015-10-26 09:16:46</pubDate>
                                                                                                        </item>
            </channel>
</rss>
