Lập trình Android


Hướng dẫn sử dụng mô hình MVP với Presenter độc lập với Android Class

Một trong những lý do ra đời của mô hình MVP đó là tăng khả năng Unit test của ứng dụng. Để làm được điều này thì phải tạo Presenter trong MVP độc lập...

Đọc tiếp >>

[Android] Cách hiển thị một dialog duy nhất trong Android

Khi lập trình Android, chúng ta thường dùng dialog để show lỗi gọi api, nếu màn hình của bạn có nhiều fragment và các fragment này đồng thời gọi các a...

Đọc tiếp >>

[Android] Hướng dẫn tạo Dark Mode Theme trong Android

Ở phiên bản Android Q được Google ra mắt mới đây, một tính năng khá hay ho là Dark Theme đã được phát hành cùng với nó. Cùng tìm hiểu cách tạo Dark Mo...

Đọc tiếp >>

[Android] Hướng dẫn gửi thông báo với Firebase Cloud Messaging trong Android - Phần 2

Ở phần trước, chúng ta đã cùng tìm hiểu về Firebase Cloud Messaging, cách gửi và nhận thông báo dạng Notification Messages thông qua một ứng dụng đơn ...

Đọc tiếp >>

[Android] Hướng dẫn gửi thông báo với Firebase Cloud Messaging trong Android - Phần 1

Firebase Cloud Messaging (FCM) là một giải pháp nhắn tin đa nền tảng, cho phép gửi thông báo, tin nhắn một cách đáng tin cậy và hoàn toàn miễn phí. Cù...

Đọc tiếp >>

[Android] Cùng tìm hiểu về Firebase Dynamic Links

Firebase Dynamics Links là những link mà nó làm việc theo cách mà bạn muốn, trên nhiều nền tảng, và bất kể ứng dụng của bạn đã được cài đặt hay chưa. ...

Đọc tiếp >>

[Android] Tổng quan về Firebase trong Android

Chắc hẳn trong thời gian vừa qua, các bạn lập trình Android nói riêng, lập trình hệ thống nói chung, đã nghe rất nhiều về Firebase. Vậy Firebase là gì...

Đọc tiếp >>

Bạn đã thực sự hiểu rõ về API chưa?

Là lập trình viên, chắc hẳn ai cũng không ít thì nhiều đã tiếp xúc với API. Tuy nhiên, rất nhiều người có khái niệm khá mơ hồ và thiếu chính xác về th...

Đọc tiếp >>

[Android] Tích hợp Biometric Authentication (xác thực sinh trắc học) vào ứng dụng Android

Biometric Authentication (xác thực sinh trắc học) là một phần mở rộng của xác thực vân tay. Tuy nhiên, Biometric API tiên tiến hơn và dễ tích hợp hơn ...

Đọc tiếp >>

[Android] Có gì mới ở Android Studio 4.0?

Tính đến thời điểm hiện tại, Google đã cho ra mắt bản Android Studio 4.1 Canary 5. Trong bài viết này, hãy cùng tìm hiểu 1 số tính năng mới khá thú vị...

Đọc tiếp >>