Tôi luôn tranh luận về cách hiệu quả là gì: khi tôi phải sử dụng bất kỳ vật dụng từ xml nhiều lần những gì là tốt hơn:findViewById nhiều lần VS biến toàn cầu
- sử dụng findViewById nhiều lần
- để tạo trường có kết quả findViewById và sử dụng trường này.
Tôi nghĩ rằng (?) Tùy chọn đầu tiên là vấn đề thời gian và tùy chọn thứ hai là vấn đề không gian nhưng cách được chấp nhận là gì ??
Tôi là người mới bắt đầu/phát triển Android và đang tìm kiếm những cách được chấp nhận/thực sự để làm những việc tốt hơn.
findViewById là một phương pháp chuyên sâu. tôi nghĩ tốt nhất nên sử dụng nó như một trường ** riêng ** đặc biệt nếu nó được sử dụng thường xuyên. lưu ý rằng tôi đã không nói toàn cầu vì không có lý do một hoạt động cần quan điểm trong các bà mẹ. – mango
rằng những gì tôi có ý nghĩa trong toàn cầu, đó là thuật ngữ thực sự không chính xác. đã chỉnh sửa câu hỏi của tôi. cảm ơn – dvrm
tùy chọn thứ hai tốt hơn. 'findViewById' là một hoạt động nặng, Nó thực hiện' xml' tìm kiếm trên tất cả các khung nhìn có sẵn. –