Welcome to WordPress. This is your first post. Edit or delete it, then start writing!
Kĩ năng mềm cần thiết cho Lập trình viên mới
Qua quá trình làm việc và hướng dẫn cho nhiều bạn lập trình viên mới, mình nhận thấy hầu như các bạn đều bị thiếu các kĩ năng siêu siêu “mềm” dưới đây, mà chỉ cần cải thiện được thì sẽ tiến bộ rất nhanh
Read MoreChuyện cái bình nước ở văn phòng
Ai đi làm văn phòng chắc đã quá quen với mấy cái bình nước nóng lạnh. Bạn muốn nóng có nóng, cần lạnh có lạnh, tiện như thuốc phiện còn gì. Mà quen quá thì nhiều khi ít ai lại có kỉ niệm với nó.
Read MoreAndroid Shared Element Transition cho Photo app – phần 3
Level 2 – Shared element từ RecyclerView sang 1 ImageView, load thumbnail và full
- Share Element từ 1 item của RecyclerView sang 1 ImageView trong Activity
- 2 trang load 2 ảnh khác nhau (ảnh thumbnail và ảnh full)
Android Shared Element Transition cho Photo app – phần 2
Level 1 – Shared element từ RecyclerView sang 1 ImageView
- Share Element từ 1 item của RecyclerView sang 1 ImageView trong Activity
- 2 ImageView cùng load 1 ảnh
Android Shared Element Transition cho Photo app – phần 1
Shared Element Transition
Tính năng Shared Element đã xuất hiện trong Material Design từ Android 5.0 (>= API 21), cho phép 1 hoặc nhiều view được giữ và chạy animation khi đang chuyển activity/fragment. Concept này được xem là giúp người dùng không bị mất tập trung vào phần thông tin chính mà họ đang thao tác. (Xem thêm về concept tại đây).
Demo trong app gannha.com, người dùng giữ được sự tập trung vào tấm ảnh họ vừa nhấn thay vì hiệu ứng chuyển trang thông thường khiến thông tin giữa các trang bị rời rạc.
Read MoreTips – Trích xuất hình từ Office Word, PowerPoint, Excel
Bạn có một file Word, PowerPoint hay Excel với rất nhiều hình ảnh. Nhưng nếu muốn lấy toàn bộ hình ảnh ra thì khá cực vì phải click vào mỗi tấm ảnh để chọn “Save as Picture”. Bài này mình hướng dẫn các bạn lấy toàn bộ ảnh từ 1 file docx, xlsx, pptx bất kì.
Read MoreSplitview – Hamburger menu của Windows 10
Hamburger menu tuy không quá xa lạ nhưng đã trở thành đặc trưng của một ứng dụng Windows 10. Khi trước developer muốn đem kiểu menu này từ app Android sang phải tìm đến thư viện hỗ trợ như SlideView, hoặc tự code. Nay kiểu menu này đã được Microsoft chính thức thừa nhận với control SplitView
RadioButton Template trong Windows 10 SplitView
Tại sao lại RadioButton?
Vì RadioButton đã hỗ trợ sẵn thuộc tính GroupName, bạn có thể gom nhóm các RadioButton. để có được các template mặc định cho các trạng thái focus/unfocus.
Một nút thông thường trong Hamburger Menu của Windows 10 bao gồm 1 icon bên trái và nội dung bên phải. Có thể dễ dàng sửa lại template của RadioButton cho hợp bằng Blend.