<?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>Mobileteam 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/mobileteam.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>Mobileteam Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-05-27T12:51:01+07:00</lastBuildDate>
                <item>
            <title><![CDATA[[ Android ] Thư viện load ảnh Fresco Android có gì đặc biệt ?]]></title>
                        <link>https://viblo.asia/p/android-thu-vien-load-anh-fresco-android-co-gi-dac-biet-07LKX7NJ5V4</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-thu-vien-load-anh-fresco-android-co-gi-dac-biet-07LKX7NJ5V4</guid>
            <description><![CDATA[Nhắc đến thư viện load ảnh trong Android thì thứ đầu tiên xuất hiện trong đầu các lập trình viên sẽ nghĩ ngay đến Glide hoặc là Picasso phải không nào...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pham Van Lien</dc:creator>
            <pubDate>2021-05-05 22:37:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[ Android ] Tại sao phải sử dụng thư viện để load ảnh trong phát triển ứng dụng Android ?]]></title>
                        <link>https://viblo.asia/p/android-tai-sao-phai-su-dung-thu-vien-de-load-anh-trong-phat-trien-ung-dung-android-bWrZnVNOZxw</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-tai-sao-phai-su-dung-thu-vien-de-load-anh-trong-phat-trien-ung-dung-android-bWrZnVNOZxw</guid>
            <description><![CDATA[Khi sử dụng công cụ Android Studio để phát triển ứng dụng trên nền tảng Android thì chắc hẳn thư viện load ảnh sẽ là một thứ không thể thiếu trong pro...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pham Van Lien</dc:creator>
            <pubDate>2021-05-03 22:53:09</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cách sử dụng Annotations﻿ trong kotlin]]></title>
                        <link>https://viblo.asia/p/cach-su-dung-annotations-trong-kotlin-924lJGOm5PM</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-su-dung-annotations-trong-kotlin-924lJGOm5PM</guid>
            <description><![CDATA[Chú thích?
Chắc hẳn bạn đã bắt gặp nó rất nhiều trong project của các bạn. Chẳng hạn bạn dùng @JVMStatic, @JVMName... Chúng đã giúp ta xử lý một phần ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Văn Phúc</dc:creator>
            <pubDate>2021-05-01 00:04:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Vòng đời và trạng thái của Thread]]></title>
                        <link>https://viblo.asia/p/vong-doi-va-trang-thai-cua-thread-bJzKmVWwZ9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/vong-doi-va-trang-thai-cua-thread-bJzKmVWwZ9N</guid>
            <description><![CDATA[A. Giới thiệu
Một Thread trong Java tại bất kỳ thời điểm nào tồn tại ở bất kỳ trạng thái nào sau đây. Một Thread chỉ nằm ở một trong các trạng thái đư...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Văn Phúc</dc:creator>
            <pubDate>2021-05-01 11:24:50</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tổng quan về thủy vân số]]></title>
                        <link>https://viblo.asia/p/tong-quan-ve-thuy-van-so-aWj53jX8l6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/tong-quan-ve-thuy-van-so-aWj53jX8l6m</guid>
            <description><![CDATA[1.  Khái niệm thủy vân số
Thủy vân số là quá trình nhúng dữ liệu (hay được gọi là thủy vân) vào một đối tượng đa phương tiện nhằm xác thực nguồn gốc h...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Hữu Nam</dc:creator>
            <pubDate>2021-05-01 00:03:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Vẽ đồ thị trên MATLAB]]></title>
                        <link>https://viblo.asia/p/ve-do-thi-tren-matlab-bWrZnVevZxw</link>
            <guid isPermaLink="true">https://viblo.asia/p/ve-do-thi-tren-matlab-bWrZnVevZxw</guid>
            <description><![CDATA[1. Giới thiệu về MATLAB
MATLAB(Matrix laboratory) là ngôn ngữ lập trình do MathWorks phát triển, cho phép người dùng xây dựng ma trận, vẽ đồ thị hàm s...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Hữu Nam</dc:creator>
            <pubDate>2021-05-01 00:02:59</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Một số thuật toán sắp xếp]]></title>
                        <link>https://viblo.asia/p/mot-so-thuat-toan-sap-xep-6J3ZgWDLZmB</link>
            <guid isPermaLink="true">https://viblo.asia/p/mot-so-thuat-toan-sap-xep-6J3ZgWDLZmB</guid>
            <description><![CDATA[Chắc hẳn ngồi trên ghế giảng đường đại học thì ai cũng sẽ được làm quen với thuật toán. Nghe thì thật là trừu tượng và mơ hồ, nhưng để tối ưu hóa nhữn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Quynh Trang B</dc:creator>
            <pubDate>2021-05-01 03:47:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Áp dụng SOLID trong Android]]></title>
                        <link>https://viblo.asia/p/ap-dung-solid-trong-android-4P856zaW5Y3</link>
            <guid isPermaLink="true">https://viblo.asia/p/ap-dung-solid-trong-android-4P856zaW5Y3</guid>
            <description><![CDATA[1. SOLID là gì
Thử tưởng tượng bạn đang ở trong một thư viện sách. Bạn muốn tìm một cuốn sách nào đó. Nếu như thư viện được sắp xếp gọn gàng, phân loạ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Quynh Trang B</dc:creator>
            <pubDate>2021-05-01 03:44:40</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kĩ Thuật Ẩn Mã Dựa Trên Các Vị Trí Của LSB + Demo]]></title>
                        <link>https://viblo.asia/p/ki-thuat-an-ma-dua-tren-cac-vi-tri-cua-lsb-demo-vyDZOkoOZwj</link>
            <guid isPermaLink="true">https://viblo.asia/p/ki-thuat-an-ma-dua-tren-cac-vi-tri-cua-lsb-demo-vyDZOkoOZwj</guid>
            <description><![CDATA[1. Khái niệm về Steganography
Kĩ thuật che giấu thông tin  (tiếng Anh: Steganography) là nghệ thuật và khoa học về việc viết và chuyển tải các thông đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Hữu Nam</dc:creator>
            <pubDate>2021-05-01 00:02:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Đánh giá hiệu suất ứng dụng mobile]]></title>
                        <link>https://viblo.asia/p/danh-gia-hieu-suat-ung-dung-mobile-Ljy5Vvbk5ra</link>
            <guid isPermaLink="true">https://viblo.asia/p/danh-gia-hieu-suat-ung-dung-mobile-Ljy5Vvbk5ra</guid>
            <description><![CDATA[1. Giới thiệu
Trong quá trình phát triển ứng dụng mobile thì hiệu năng của ứng dụng đóng vai trò rất lớn trong toàn bộ vòng đời của ứng dụng. Tuy nhiê...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ddhuy</dc:creator>
            <pubDate>2021-05-01 00:00:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Sử dụng Fragment Result API để giao tiếp giữa các Fragment trong Android]]></title>
                        <link>https://viblo.asia/p/su-dung-fragment-result-api-de-giao-tiep-giua-cac-fragment-trong-android-WAyK8GxW5xX</link>
            <guid isPermaLink="true">https://viblo.asia/p/su-dung-fragment-result-api-de-giao-tiep-giua-cac-fragment-trong-android-WAyK8GxW5xX</guid>
            <description><![CDATA[1. Giới thiệu
Như các bạn đã làm quen với android, hiện nay có một số cách để giao tiếp giữa các fragment với nhau như sử dụng interface thông qua Act...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vu Tien Dat B</dc:creator>
            <pubDate>2021-05-01 00:10:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Room Migration trong Android]]></title>
                        <link>https://viblo.asia/p/room-migration-trong-android-XL6lAGYmKek</link>
            <guid isPermaLink="true">https://viblo.asia/p/room-migration-trong-android-XL6lAGYmKek</guid>
            <description><![CDATA[Khi sử dụng Room trong phát triển ứng dụng Android, nếu bạn thay đổi database schema nhưng không cập nhật version, app của bạn sẽ crash. Nếu bạn cập n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ddhuy</dc:creator>
            <pubDate>2021-05-01 00:00:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cách sử dụng dagger 2 cơ bản trong Android]]></title>
                        <link>https://viblo.asia/p/cach-su-dung-dagger-2-co-ban-trong-android-Eb85oV28l2G</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-su-dung-dagger-2-co-ban-trong-android-Eb85oV28l2G</guid>
            <description><![CDATA[I. Giới thiệu
  Đầu tiên trước khi đọc bài viết này chắc bạn cũng đã biết về khái niệm về dependency injection. Thì bài viết hôm nay mình sẽ đi thẳng ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Văn Phúc</dc:creator>
            <pubDate>2021-05-01 00:03:21</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ReactiveX - Những khái niệm cơ bản]]></title>
                        <link>https://viblo.asia/p/reactivex-nhung-khai-niem-co-ban-63vKjdpAl2R</link>
            <guid isPermaLink="true">https://viblo.asia/p/reactivex-nhung-khai-niem-co-ban-63vKjdpAl2R</guid>
            <description><![CDATA[1. Đặt vấn đề
Một trong số những task khá phổ biến trong Android chính là thực thi một tác vụ nào đó ở background và update kết quả lên UI. <br>
Ví dụ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Quynh Trang B</dc:creator>
            <pubDate>2021-05-01 03:42:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Flutter - Rendering and layout]]></title>
                        <link>https://viblo.asia/p/flutter-rendering-and-layout-eW65GGkJ5DO</link>
            <guid isPermaLink="true">https://viblo.asia/p/flutter-rendering-and-layout-eW65GGkJ5DO</guid>
            <description><![CDATA[1. Mở đầu
Bài viết này của mình sẽ mô tả về quá trình rendering trong Flutter, là một loạt các bước mà Flutter thực hiện để chuyển đổi hệ thống phân c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nobody</dc:creator>
            <pubDate>2021-05-01 00:03:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Những cái hay ho của ngôn ngữ Dart - P1]]></title>
                        <link>https://viblo.asia/p/nhung-cai-hay-ho-cua-ngon-ngu-dart-p1-YWOZroq7lQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/nhung-cai-hay-ho-cua-ngon-ngu-dart-p1-YWOZroq7lQ0</guid>
            <description><![CDATA[1. Mở đầu
Như bạn đã biết Dart là ngôn ngữ lập trình cho Flutter- bộ công cụ giao diện người dùng của Google để xây dựng các ứng dụng Mobile, Web và D...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nobody</dc:creator>
            <pubDate>2021-05-01 00:02:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Khái quát về Text-To-Speech]]></title>
                        <link>https://viblo.asia/p/khai-quat-ve-text-to-speech-ORNZqdMGK0n</link>
            <guid isPermaLink="true">https://viblo.asia/p/khai-quat-ve-text-to-speech-ORNZqdMGK0n</guid>
            <description><![CDATA[Chắc hẳn ai cũng đã từng dùng hoặc nghe ít nhất 1 lần về Text-To-Speech - 1 thứ giúp chúng ta có thể chuyển từ văn bản trên điện thoại, máy tính sang ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ddhuy</dc:creator>
            <pubDate>2021-05-01 00:00:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm quen với Delegation pattern trong Kotlin]]></title>
                        <link>https://viblo.asia/p/lam-quen-voi-delegation-pattern-trong-kotlin-3P0lP1dm5ox</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-quen-voi-delegation-pattern-trong-kotlin-3P0lP1dm5ox</guid>
            <description><![CDATA[Giới thiệu
Như chúng ta đã biết trong Java kế thừa là một giải pháp phổ biến cho khả năng tái sử dụng code. Việc một lớp được mở rộng từ một lớp khác ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vu Tien Dat B</dc:creator>
            <pubDate>2021-05-01 00:10:31</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giới thiệu ngôn ngữ Dart]]></title>
                        <link>https://viblo.asia/p/gioi-thieu-ngon-ngu-dart-ORNZqdv3K0n</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-ngon-ngu-dart-ORNZqdv3K0n</guid>
            <description><![CDATA[1. Giới thiệu
Dart là ngôn ngữ lập trình cho Flutter- bộ công cụ giao diện người dùng của Google để xây dựng các ứng dụng Mobile, Web và Desktop app đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nobody</dc:creator>
            <pubDate>2021-05-01 00:01:12</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[ Android ] Java và Kotlin : Những Khác Biệt Căn Bản ?]]></title>
                        <link>https://viblo.asia/p/android-java-va-kotlin-nhung-khac-biet-can-ban-1VgZvD2Y5Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/android-java-va-kotlin-nhung-khac-biet-can-ban-1VgZvD2Y5Aw</guid>
            <description><![CDATA[Nếu bạn là một Android Developer thì chắc hẳn đã nghe hay sử dụng một trong hai ngôn ngữ Java và Kotlin rồi, nhưng bạn đã thực sự hiểu rõ về những ngô...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pham Van Lien</dc:creator>
            <pubDate>2021-05-03 23:01:27</pubDate>
                                                                                                        </item>
            </channel>
</rss>
