14434
#1
Như chúng ta đã biết, Windows Phone 8.1 hỗ trợ nhiều khả năng tương tác với thẻ nhớ hơn, một trong số đó được nhiều người quan tâm nhất là khả năng lưu trữ cũng như cài đặt lên thẻ nhớ. Vậy nó sẽ hoạt động như thế nào? Bài này sẽ trả lời thắc mắc đó.
Đầu tiên, khi bạn gắn thẻ nhớ ngoài vào (SD Card), thiết bị sẽ cho phép thiết lập thay đổi lưu trữ, chúng ta có quyền chọn lưu dữ liệu ra thẻ nhớ như nhạc, video,...nói chung là các tập tin bất kỳ, và đặc biệt là lựa chọn cài ứng dụng lên trên thẻ nhớ ngoài.
Khi tải một file bất kỳ chưa rõ định dạng, Windows Phone 8.1 sẽ lưu nó vào thư mục Downloads, đặc biệt là trên bản cập nhật này, các file XAP chưa được chứng thực sẽ hiển thị dạng file ZIP và cho phép xem nội dung bên trong từ máy.
WP8.1 sẽ hiển thị file XAP dưới dạng ZIP
Thực ra bên trong thẻ nhớ, Microsoft đã tạo sẵn các thư mục để lưu trữ nội dung, bạn có thể xem nội dung các thư mục này khi dùng trình quản lý File (Chưa có trên SDK), hoặc khi cắm vào máy tính qua kết nối USB.
Cấu trúc thư mục bên trong thẻ nhớ
Nhìn chung, cấu trúc thư mục của Windows Phone 8.1 cũng dễ hiểu, chúng ta có các thư mục cơ bản như Downloads để lưu file tải về, Musics để chứa các file nhạc, Videos để lưu trữ phim, Pictures để chứa các bức ảnh. Đặc biệt, chúng ta có thư mục WPSystem để lưu trữ các ứng dụng cài đặt vào, WP8.1 rất thoải mái khi cho phép cài đặt hoàn toàn nội dung lên thẻ nhớ, từ thư mục giải nén ứng dụng cho đến các data bên trong ứng dụng.
Điều này làm mình đặt một câu hỏi về tính bảo mật của ứng dụng trên Windows Phone 8.1, liệu rằng điều này có thực sự tốt và an toàn cho lập trình viên hay không vì bây giờ người dùng đã có thể truy cập vào thư mục chứa dữ liệu cá nhân của ứng dụng và xem nó, một bài toán bảo mật sẽ đặt ra thêm cho các lập trình viên khi họ cần bảo mật thông tin của ứng dụng mình. Nhưng nhìn chung, mọi thứ đều phải có sự đánh đổi của nó, muốn được thoải mái hơn, bạn phải chấp nhận "mở" hơn.
Tháo thẻ nhớ và chạy thử ứng dụng cũ
Cuối cùng, điều gì xảy ra khi thẻ nhớ ngoài bị tháo ra (eject)? Đơn giản là các ứng dụng và games trên máy (nằm trong thẻ nhớ) sẽ chuyển sang chế độ "unavailable" và chờ đến khi nào thẻ nhớ được gắn trở lại thì nó sẽ hoạt động lại như bình thường.
Các bạn quan tâm có thể tải về thư mục chứa nội dung thẻ nhớ ngoài tại đây để nghiên cứu thêm.
tdiddy.2
TechRum
TechRum
Last edited by a moderator: