Tự học lập trình android
Android
Tìm hiểu cấu trúc dữ liệu ArrayMap trong Android
Trong bài viết này, mình sẽ chỉ cho bạn tại sao và khi nào sử dụng loại dữ liệu ArrayMap để tối ưu hóa...
Quà tặng
[Video] Tặng Khóa học Kotlin for Android: Beginner to Advanced
Để hỗ trợ các bạn học sinh/sinh viên có thể tự học lập trình tại nhà mà không phải đi đến trung tâm với...
Android
Cách tạo Chat Head bubble giống mini chat trên Zalo
Mini chat trên Zalo là tính năng cho phép người dùng vừa làm việc vừa chat với bạn bè. Tính năng này có vẻ...
Android
Realm database trong Android – Giải pháp hoàn hảo thay thế SQLite
Cá nhân mình tin rằng Realm database giúp các nhà phát triển tiết kiệm rất nhiều thời gian. Nhiều lập trình viên kinh nghiệm...
Android
[Android] Tạo custom Dialog với hiệu ứng Circular Reveal
Đã lâu rồi mình mới có thời gian rảnh để ngồi viết bài. Nhân tiện bị cách ly, mình muốn chia sẻ cách tạo...
Android
Tạo Splash Screen trong Android chuẩn mực nhất
Splash screen là trải nghiệm đầu tiên khi người dùng mở ứng dụng của bạn. Nó thường được dùng để hiển thị tiến trình...
Android
Xây dựng ứng dụng OCR sử dụng Machine Learning
Bạn đã bao giờ nghe đến ứng dụng có thể chuyển ảnh sang text chưa? Tức là khi bạn chụp một biển quảng cáo,...
Học lập trình
Phân biệt Abstract class và Interface trong Kotlin
"Sự khác nhau giữa abstract class và interface là gì?"
Có lẽ đây là câu hỏi phổ biến nhất khi tuyển dụng. Mục đích của...
Android
Quy tắc đặt tên resource trong dự án Android
Là developer chuyên nghiệp thì việc phải tuân theo style convention khi code là điều bắt buộc. Với code Java/Kotlin, bạn có thể tuân...
Android
Kotlin là gì – Tại sao phải học?
Kể từ phiên bản Android Studio 3, Kotlin được tích hợp và người dùng không cần phải cài đặt thêm bất cứ plugin nào...