top of page
Tìm kiếm
![Giới thiệu về mô hình MVP trên Android](https://static.wixstatic.com/media/20d819_29465343329f4ff1a5447377aaacb184~mv2.png/v1/fill/w_454,h_341,fp_0.50_0.50,q_95,enc_auto/20d819_29465343329f4ff1a5447377aaacb184~mv2.webp)
thanh pham
21 thg 4, 20204 phút đọc
Giới thiệu về mô hình MVP trên Android
MVP 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...
2.461 lượt xem0 bình luận
![](https://static.wixstatic.com/media/20d819_f1ea5b73dcfc4d708f9f5f99db9d6e6a~mv2.jpg/v1/fill/w_250,h_250,fp_0.50_0.50,q_30,blur_30,enc_auto/20d819_f1ea5b73dcfc4d708f9f5f99db9d6e6a~mv2.webp)
![Cải thiện code với Android Profile](https://static.wixstatic.com/media/20d819_f1ea5b73dcfc4d708f9f5f99db9d6e6a~mv2.jpg/v1/fill/w_454,h_341,fp_0.50_0.50,q_90,enc_auto/20d819_f1ea5b73dcfc4d708f9f5f99db9d6e6a~mv2.webp)
thanh pham
17 thg 4, 20208 phút đọc
Cải thiện code với Android Profile
Bạ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...
345 lượt xem0 bình luận
![Tìm hiểu về DiffUtil và ListAdapter](https://static.wixstatic.com/media/20d819_88d2a5d617a648fcae61a94ea25aa5ae~mv2.png/v1/fill/w_454,h_341,fp_0.50_0.50,q_95,enc_auto/20d819_88d2a5d617a648fcae61a94ea25aa5ae~mv2.webp)
thanh pham
12 thg 4, 20203 phút đọc
Tìm hiểu về DiffUtil và ListAdapter
1 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...
32 lượt xem0 bình luận
![](https://static.wixstatic.com/media/20d819_66b171d9db7145259de04c37efd0535f~mv2.jpg/v1/fill/w_250,h_250,fp_0.50_0.50,q_30,blur_30,enc_auto/20d819_66b171d9db7145259de04c37efd0535f~mv2.webp)
![Backup dữ liệu với Auto Backup](https://static.wixstatic.com/media/20d819_66b171d9db7145259de04c37efd0535f~mv2.jpg/v1/fill/w_454,h_341,fp_0.50_0.50,q_90,enc_auto/20d819_66b171d9db7145259de04c37efd0535f~mv2.webp)
thanh pham
9 thg 4, 20206 phút đọc
Backup dữ liệu với Auto Backup
1. 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...
155 lượt xem0 bình luận
![Tìm hiểu các Animation cơ bản trong android](https://static.wixstatic.com/media/20d819_62661970c9324480a4436479a170f807~mv2.png/v1/fill/w_454,h_341,fp_0.50_0.50,q_95,enc_auto/20d819_62661970c9324480a4436479a170f807~mv2.webp)
thanh pham
31 thg 3, 20204 phút đọc
Tìm hiểu các Animation cơ bản trong android
1. Giới thiệu Animation Bắt đầu được hỗ trợ từ android 2.3 đây là một mốc đánh dấu sự thay đổi lớn vì đã đem lại màu sắc sự sinh động hơn...
40 lượt xem0 bình luận
![](https://static.wixstatic.com/media/20d819_7cc5b74d1e1940f7ad6b20b1ebff4b4d~mv2.jpg/v1/fill/w_250,h_250,fp_0.50_0.50,q_30,blur_30,enc_auto/20d819_7cc5b74d1e1940f7ad6b20b1ebff4b4d~mv2.webp)
![Git là gì?](https://static.wixstatic.com/media/20d819_7cc5b74d1e1940f7ad6b20b1ebff4b4d~mv2.jpg/v1/fill/w_454,h_341,fp_0.50_0.50,q_90,enc_auto/20d819_7cc5b74d1e1940f7ad6b20b1ebff4b4d~mv2.webp)
thanh pham
31 thg 3, 20204 phút đọc
Git là gì?
Trong quá trình làm việc hoặc hoặc tập code của các bạn thường được lưu ở đâu? Trong ổ đĩa Trong USB Trên Google Drive Mình cũng đã từng...
32 lượt xem0 bình luận
![Horenso phương pháp làm việc của người Nhật](https://static.wixstatic.com/media/20d819_b9aca0d72d174648b6b00f5a8b4ed81e~mv2.png/v1/fill/w_454,h_341,fp_0.50_0.50,q_95,enc_auto/20d819_b9aca0d72d174648b6b00f5a8b4ed81e~mv2.webp)
thanh pham
28 thg 3, 20203 phút đọc
Horenso phương pháp làm việc của người Nhật
Đối với người Nhật, Horenso không chỉ là một phương pháp truyền thông liên lạc nội bộ khi làm việc nhóm, mà còn là một nét văn hóa đặc...
30 lượt xem0 bình luận
![Tìm hiểu về Git flow trong phát triển dự án](https://static.wixstatic.com/media/20d819_c673ac1f5be64e0097e9ac45141e0f03~mv2.png/v1/fill/w_454,h_341,fp_0.50_0.50,q_95,enc_auto/20d819_c673ac1f5be64e0097e9ac45141e0f03~mv2.webp)
thanh pham
23 thg 3, 20205 phút đọc
Tìm hiểu về Git flow trong phát triển dự án
Trong cuộc đời lập trình viên chắc hẳn ai trong chúng ta cũng đã từng làm việc với Git và có lẽ ai cũng biết lợi ích của nó đem lại....
4.016 lượt xem0 bình luận
![](https://static.wixstatic.com/media/20d819_373eb2482d11459197ba08a96229b936~mv2.jpg/v1/fill/w_250,h_250,fp_0.50_0.50,q_30,blur_30,enc_auto/20d819_373eb2482d11459197ba08a96229b936~mv2.webp)
![Sử dụng ViewStub kết hợp ViewPager](https://static.wixstatic.com/media/20d819_373eb2482d11459197ba08a96229b936~mv2.jpg/v1/fill/w_454,h_341,fp_0.50_0.50,q_90,enc_auto/20d819_373eb2482d11459197ba08a96229b936~mv2.webp)
thanh pham
23 thg 3, 20204 phút đọc
Sử dụng ViewStub kết hợp ViewPager
1. Bài toán đặt ra Nếu ai đã sử dụng qua Viewpager chắc mọi người cũng biết được rằng ViewPager có nhiệm vụ lưu lại state của các view...
52 lượt xem0 bình luận
![](https://static.wixstatic.com/media/20d819_d085bc480490446985e9430427ecd115~mv2.jpg/v1/fill/w_250,h_250,fp_0.50_0.50,q_30,blur_30,enc_auto/20d819_d085bc480490446985e9430427ecd115~mv2.webp)
![Tìm hiểu về Thread Pool trong java](https://static.wixstatic.com/media/20d819_d085bc480490446985e9430427ecd115~mv2.jpg/v1/fill/w_454,h_341,fp_0.50_0.50,q_90,enc_auto/20d819_d085bc480490446985e9430427ecd115~mv2.webp)
thanh pham
16 thg 3, 202010 phút đọc
Tìm hiểu về Thread Pool trong java
1. Mở đầu Thread được sinh ra để thực hiện một nhiệm vụ cụ thể, nhiều Thread cùng xử lý công việc giúp chúng ta giải quyết được bài toán...
72 lượt xem0 bình luận
bottom of page