Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 3 của 3
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Cách design UI cho điện thoại Android?


  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi friendly_smile
    plz help!!! plz!
    Tìm hiểu và extends lớp ArrayAdapter<T>
    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... ý)

  3. #3
    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.

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •