Android
Android
Nhận diện khuôn mặt với Firebase MLKit trong Android
Trong bài đăng này, mình sẽ hướng dẫn cách nhận diện khuôn mặt với Firebase sử dụng Face Detection API trong bộ MLKit để...
Android
Tìm hiểu Higher-Order Functions và Lambda trong Kotlin
Phiên bản Java 8 được release vào năm 2014 cùng với một tính năng rất quan trọng đó là Lambda expressions. 2 năm sau...
Android
Tạo Push Notification với Firebase trong ứng dụng Android
Trên VNTALKING, mình đã từng có bài viết hướng dẫn cách sử dụng OneSignal để tạo push notification với ứng dụng viết bằng React...
Android
Sử dụng Data Binding trong Android hiệu quả
Thư viện Data Binding cung cấp cách thức để chúng ta liên kết giao diện người dùng với logic của ứng dụng. Sử dụng...
Android
Thêm nút Loadmore vào RecyclerView trong Android
Trong hướng dẫn này, mình sẽ hướng dẫn các bạn thêm nút Load More vào RecyclerView trong ứng dụng Android.
Khi ta cuộn các item trong...
Android
Hướng dẫn load ảnh với thư viện Glide trong Android
Mình đã từng tổng hợp những thư viện load ảnh tốt nhất cho ứng dụng Android. Trong đó thư viện load ảnh tốt nhất...
Android
Hướng dẫn tích hợp Admob trong Android nhanh chóng
Admob là nền tảng quảng cáo trên thiết bị mobile, giúp bạn kiếm tiền từ việc hiển thị quảng cáo. Đây là giải pháp...
Android
Room Database trong Android – hướng dẫn sử dụng chi tiết
Các bài trước mình đã hướng dẫn các bạn sử dụng Sqlite và Realm database. Tuy nhiên, vẫn còn một giải pháp thao tác...
Android
Upload ảnh lên server bằng PHP dễ dàng nhất
Bạn đang có ý tưởng về một ứng dụng chia sẻ ảnh với rất nhiều người. Để bắt đầu ý tưởng này có lẽ...
Android
Kiến trúc MVP trong Android với Dagger2 ,Retrofit
Bài viết này, mình sẽ hướng dẫn chi tiết cách sử dụng thư viện Dagger2 và Retrofit để tạo dự án theo kiến trúc...