thanh pham26 thg 4, 20206 phút đọcLàm chủ Git trong 15 phútTrong các bài viết trước mình đã giải thích lý do vì sao dùng Git cũng như cơ chế hoạt động của Git. Trong bài viết này và các bạn sẽ...
thanh pham21 thg 4, 20204 phút đọcGiới thiệu về mô hình MVP trên AndroidMVP là một mô hình kiến trúc hướng giao diện người dùng, được thiết kế để tạo thuận lợi cho việc kiểm thử đơn vị (unit testing) và tăng...
thanh pham17 thg 4, 20205 phút đọc8 cách để bảo vệ mắt cho lập trình viênVới lập trình viên việc tiếp xúc với máy tính cường độ cao là điều không tránh khỏi. Bình quân mỗi người mỗi ngày phải làm việc 6 -10...
thanh pham17 thg 4, 20208 phút đọcCải thiện code với Android ProfileBạn đã bao giờ bạn thấy hiện tượng block UI đột ngột trên ứng dụng bạn đã phát triển chưa? Bạn đã bao giờ đào sâu vào tìm hiểu nó vì sao...
thanh pham16 thg 4, 20207 phút đọcReview sách Bố GiàNếu nói đến Mafia điều mà bạn nghĩ đến là gì? Mafia là một tổ chức tội phạm bí mật của người Sicilia được hình thành vào giữa thế kỉ 19...
thanh pham12 thg 4, 20203 phút đọcTìm hiểu về DiffUtil và ListAdapter1 Giới thiệu về DiffUtil RecyclerView là một ViewGroup được giới thiệu trong Android L (Android API 21) được hỗ trợ trong support-v7...
thanh pham9 thg 4, 20206 phút đọcBackup dữ liệu với Auto Backup1. Giới thiệu về Android Auto Backup Từ Android API 23 (Android 6.0) trở lên Google có hỗ trợ tự động sao lưu dữ liệu người dùng của các...
thanh pham9 thg 4, 20209 phút đọcLối sống tối giảnTrước đây mình luôn có suy nghĩ dù ở đâu cũng phải sắm sửa cho mọi thứ đầy đủ tiện nghi hoặc để thỏa mãn bản thân luôn mua những gì mình...
thanh pham4 thg 4, 20209 phút đọcTìm hiểu về 3 hệ điều hành Windows, MacOS và UbuntuHiện nay, có rất nhiều hệ điều hành để sử dụng cho một chiếc máy tính cá nhân, phục vụ đủ loại nhu cầu của người dùng, có thể kể tới như...