2011-10-30 24 views
5

Có thể sử dụng API tùy chọn để lưu trữ cài đặt ứng dụng của tôi trong tệp tùy chỉnh không? Từ những gì tôi đã đọc, trong Windows sở thích được lưu trữ trong registry mà không phải là một ý tưởng tốt imho và tôi muốn ứng dụng của tôi để tiết kiệm prefs để chúng ta hãy nói D: \ app.preferences. Có thể không?API tùy chọn Java bằng tệp tùy chỉnh?

Trả lời

4

điểm của API Preferences là làm cho nó để người lập trình ứng dụng không phải biết gì về cách hệ điều hành chọn lưu các tùy chọn của người dùng. nếu bạn muốn lưu các sở thích trong một tập tin cụ thể, bạn chắc chắn có thể làm điều đó. chỉ cần sử dụng một cá thể Properties để đọc/ghi vào tệp bạn muốn.

1

Bạn có thể triển khai Tùy chọn của riêng mình, chỉ cần xem Linux implementation sử dụng nội bộ tệp. Bạn chỉ có thể không sử dụng các phương thức tĩnh trong Preferences để lấy root nhưng bạn phải lưu trữ chúng ở đâu đó.

0

Bằng cách xuất và nhập tùy chọn, bạn có thể có những gì bạn muốn. Nó cũng sẽ vẫn được lưu trữ ở bất cứ nơi nào/bất cứ cơ chế lưu trữ cụ thể cho hệ điều hành nào JAVA chọn

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