hey mọi người, Tôi gần như đã hoàn thành việc viết ứng dụng Android đầu tiên của mình. Đây là một lưu ý khi sử dụng ứng dụng có thêm, chỉnh sửa màn hình xem ...Android - Tính năng nào hiệu quả hơn?
Ban đầu tôi đã xử lý di chuyển giữa các màn hình trong một hoạt động bằng cách tạo các đối tượng bố cục mới như bảng vv ... và hiển thị chúng. Tuy nhiên sau một vài lần đọc, tôi đã thay đổi phương pháp di chuyển giữa các màn hình bằng cách sử dụng các hoạt động khác nhau cho các màn hình khác nhau. Tuy nhiên, mỗi hoạt động được gọi là mục đích truy lục một số lượng lớn các biến từ hoạt động chính thông qua setExtra và cũng trả về một số lượng lớn các biến.
Bây giờ tôi muốn ứng dụng của mình hoạt động hiệu quả nhất có thể và cá nhân tôi nghĩ rằng xử lý tất cả trong một hoạt động là ít bộ nhớ đói và bộ xử lý chuyên sâu mặc dù điều này có âm của các biến có nghĩa là luôn hiện diện (và tiêu thụ bộ nhớ) bỏ liên kết trong một hoạt động riêng biệt, nơi họ bị giết khi kết thúc(). Nhưng các bạn có nhiều kiến thức hơn tôi nên bạn nghĩ cách nào tốt nhất để làm điều đó?
Đối với những gì bạn muốn làm điều lạ lùng là bạn cần vượt qua quá nhiều biến số giữa các hoạt động. Họ là loại biến nào? Và bạn có ý nghĩa gì bởi "một số lượng lớn"? – Dalmas
Bạn có thực sự đo lường bất kỳ vấn đề hiệu năng nào không khi bạn nhận được hộp thoại ADNR? Nếu không, bạn có lẽ không nên lo lắng về hiệu suất. –