2013-08-01 94 views
8

Tôi đang học android, tất nhiên tôi là người mới, tôi luôn đọc thứ gì đó giống như hệ thống phân cấp xem, vậy điều này có nghĩa là gì? phân cấp xem là gì? ví dụ.android - hệ thống phân cấp xem là gì?

// khung chứa của phân đoạn không tồn tại. Đoạn // vẫn có thể được tạo từ trạng thái đã lưu của nó, nhưng có // không có lý do gì để cố tạo phân cấp chế độ xem vì nó // sẽ không được hiển thị. Lưu ý điều này là không cần thiết - chúng tôi có thể // chỉ cần chạy mã bên dưới, nơi chúng tôi sẽ tạo và trả lại // cấu trúc phân cấp chế độ xem; nó sẽ không bao giờ được sử dụng.

http://developer.android.com/reference/android/app/Fragment.html

Trả lời

12

Một View bên khác Xem tạo ra một hệ thống phân cấp, quan điểm bên ngoài trở thành cha mẹ của quan điểm bên trong và xem bên trong là con của nó. Nó chỉ là các khung nhìn lồng nhau.

Dưới đây là một ví dụ:

enter image description here

5

Bạn sẽ muốn đọc các tài liệu trên lớp View, nhưng về cơ bản quan điểm có thể trở thành con cái của một số quan điểm khác. Bạn có thể lồng các khung nhìn theo những cách phức tạp. Toàn bộ cấu trúc khung nhìn này được gọi là cấu trúc phân cấp khung nhìn.

+0

nhờ dude để trả lời – user2580401

1

http://i.stack.imgur.com/gN6AO.png Mỗi chế độ xem trong giao diện người dùng đại diện cho khu vực hình chữ nhật của màn hình. Chế độ xem chịu trách nhiệm về nội dung được vẽ trong hình chữ nhật đó và để trả lời các sự kiện xảy ra trong phần đó của màn hình (chẳng hạn như sự kiện chạm). Màn hình giao diện người dùng bao gồm phân cấp chế độ xem với chế độ xem gốc được đặt ở đầu cây và chế độ xem con được đặt ở các nhánh bên dưới. Con của chế độ xem vùng chứa xuất hiện ở đầu chế độ xem gốc và bị ràng buộc xuất hiện trong giới hạn của khu vực hiển thị của chế độ xem của phụ huynh. bạn có thể tham khảo liên kết này: [ http://www.techotopia.com/index.php/Understanding_Android_Views,_View_Groups_and_Layouts_in_Android_Studio][1]

Các vấn đề liên quan