-
15-05-2013, 11:59 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cách design UI cho điện thoại Android?
[IMG][/IMG]
Em nghĩ cái này chắc chắn phải dùng listview, nhưng làm sao để chia ra 2 nhóm row? (1 nhóm row màu xanh, một nhóm row trắng) và còn một cái row PASSED EVENT nữa????
Mong nhận đc sự giúp đỡ của các bạn, các anh chị.
THANKS IN ADVANCE!View more random threads:
- < Lỗi > sao cái surfaceview của em không chạy
- Vuốt màn hình để đổi nội dung đang xem trong Android?
- [Hỗ trợ] Topic hỗ trợ anh em developer
- Run ứng dụng Android bị lỗi launching new_configuration has encountered a problem?
- Cách ghi Bitmap vào SDCARD trong Android?
- Video hướng dẫn viết phần mềm đọc báo từ A tới Z
- Chia sẻ quan điểm về mô hình MVC - Android
- Thay đổi text color khi click vào item trong listview.
- Đo khoảng cách giữa thiết bị android với điểm phát wifi ?
- Lỗi thư viện libvlcjni.so khi mình export file apk có sử dụng proguard!
-
15-05-2013, 02:29 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi friendly_smile
Ghi đè phương thức getView rồi muốn làm gì thì làm. Phương thức này trả về 1 view chính là một dòng trong list view đó.
Chú ý: Để tăng hiệu năng, phương thức này có đầu vào là 1 view, chính là view dùng lại ở phía trên khi ta cuộn list dài thay vì khai báo lại. Thực tế thì một listview dài đến đâu đi nữa, nhưng nếu tại một thời điểm nó chỉ hiện ra ngoài màn hình tối đa 10 dòng thì nó cũng chỉ tạo ra cỡ chừng đó object thôi, khi cuộn xuống nó lẽ load lại cái object đó, nhiệm vụ của chúng ta là đắp thông tin vào cho phù hợp.
Bạn sẽ dùng 1 lớp viewholder lưu reference đến những cái view cũ bằng phương thức setTag.
Có rất nhiều tutorial nói về vấn đề performance này, ví dụ ở đây nhé:
http://www.vogella.com/articles/Andr...w/article.html (Tìm chỗ có viewHolder, getView... ý)
-
17-07-2013, 04:53 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn có thể tham khảo thêm lớp ExpandableListView để nhóm các row liên quan thành một nhóm.
Pallet nhựa Lâm Đồng giải pháp hoàn hảo cho nhà kho Pallet nhựa Lâm Đồng là một giải pháp đa năng và hiệu quả trong việc vận chuyển và lưu trữ hàng hóa. Trong đó, pallet nhựa Lâm Đồng không chỉ đáp...
Pallet nhựa Lâm Đồng giải pháp...