Lập trình Android
[Android] Những thay đổi trên Android 11 mà các developer cần lưu ý
Chắc hẳn toàn thể các Android developer đều đang mong chờ ngày Google release phiên bản chính thức của Android 11 đến người dùng. Trong bài viết này m...
Đọc tiếp >>[Android] Tổng quan về permisson trong Android
Là một lập trình viên Android, chắc hẳn ai trong chúng ta cũng từng làm việc với permission. Trong bài viết này mình sẽ giới thiệu tổng quan về permis...
Đọc tiếp >>[Android] Bạn có chắc đã nắm vững những kiến thức Android "core" này?
Trong bài viết này chúng ta hãy cùng tìm hiểu về những lỗi căn bản mà chúng ta hay mắc phải trong quá trình code Android và hay bị bỏ qua khi học code...
Đọc tiếp >>[Android] Hướng dẫn sử dụng LeakCanary để dò lỗi memory leak của RecyclerView
Trong Android thì việc tìm kiếm nguyên nhân gây memory leak là rất phức tạp và tốn calo. Trong bài viết này mình xin giới thiệu đến các bạn LeakCanary...
Đọc tiếp >>Thuật toán xử lý tìm bạn quanh đây tối ưu
Tính năng tìm bạn quanh đây là một trong những tính năng rất phổ biến trong các ứng dụng chat, làm quen, hẹn hò. Thuật toán xử lý dường như không quá ...
Đọc tiếp >>[Android] Một số tính năng thú vị của AlertDialog có thể bạn chưa biết
AlertDialog có vẻ đơn giản này có rất nhiều tính năng ẩn. Nếu bạn đã từng phát triển một ứng dụng, có lẽ bạn đã sử dụng nó. Chức năng chính của AlertD...
Đọc tiếp >>[Android] Đâu là sự khác biệt giữa position, getAdapterPosition() và getLayoutPosition() trong RecyclerView
Chắc hẳn ai trong chúng ta đều đã từng sử dụng RecyclerView trong các ứng dụng của mình. Để xử lý các sự kiên với mỗi item của recyclerview như click,...
Đọc tiếp >>[Android] Hướng dẫn nhận dữ liệu từ ứng dụng khác
Các ứng dụng Android có thể chia sẻ data (text, image, video, audio,...) với nhau một cách dễ dàng. Ví dụ bạn có thẻ chia sẻ một image từ ứng dụng Goo...
Đọc tiếp >>Hiểu rõ bản chất tại sao iOS nhanh hơn và ít tốn ram hơn Android.
Chúng ta thường nghe nói hệ điều hành iOS nhanh hơn và ít tốn tài nguyên hơn Android, nhưng để giải thích cặn kẽ tại sao lại như vậy, thì không phải a...
Đọc tiếp >>[Android] Hướng dẫn tạo Custom Listeners trong Android
Listeners là một thành phần quan trong việc phát triển ứng dụng Android, thường được sử dụng để thực thi code khi có event xảy ra.. Chúng là một cách ...
Đọc tiếp >>