2011-08-16 37 views

Trả lời

4

Không thực sự, đó là vấn đề thuận tiện. Với tùy chọn chia sẻ, bạn không cần xử lý tệp IO.

2

sở thích được chia sẻ sẽ được tốt hơn so với cửa hàng ủy nhiệm trong tập tin, để mở và readfile là tẻ nhạt so với sử dụng ưu tiên cổ phiếu

0

Mặc dù cả hai có thể loại riêng. Cách tiếp cận thông thường là: nếu bạn có cặp giá trị khóa nhỏ đi với sở thích được chia sẻ. Nếu bạn có nhiều dữ liệu đi kèm với bộ nhớ trong. Các kho lưu trữ nội bộ trong các tệp và là riêng tư đối với ứng dụng của bạn. Hạn chế lớn với chia sẻ pref. là nếu ứng dụng của bạn bị treo/ép buộc bạn mất tất cả dữ liệu của mình trong phần pref được chia sẻ.

Bản án:

Nếu bạn sử dụng chung pref. đảm bảo ứng dụng của bạn không bị lỗi. Vì vậy, quan điểm của tôi: đi với bộ nhớ trong. Tuy nhiên, nếu điện thoại của bạn bắt nguồn từ bất kỳ điều gì có thể xảy ra, không có gì vẫn còn riêng tư nữa ...:/

+3

Không chính xác. Nếu ứng dụng gặp sự cố, dữ liệu trong SharePreferences sẽ được giữ lại. – tambykojak

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