File userdata trong rom full tác dụng là gì

– Tập tin trong Android có thể được lưu trữ trong Main Memory (thường là lưu trữ tập tin có dung lượng nhỏ) hoặc SD Card (thường là lưu trữ tập tin có dung lượng lớn).

– Các tập tin được lưu trữ cùng với các tài nguyên khác trong bộ nhớ trong (chẳng hạn như Icons, hình ảnh, nhạc,…) thì người ta gọi chung là Resource Files.

– Trên mạng có đầy rẫy website hướng dẫn về thao tác với tập tin trong Android, nhưng ở đây Tôi muốn trình bày theo cách của Tôi.

  1. Internal Storage

– Ở đây có 2 trường hợp:

– Thứ nhất: đọc Resource File (Read only)

– Thứ nhì : đọc và ghi tập tin (Read & Write).

* Đọc Resource File:

– Bạn xem giao diện bên dưới: Tôi tạo 1 tập tin và nhập đại vào một số dữ liệu rồi kéo thả tập tin đó vào thư mục drawable. Nếu như ứng dụng của bạn không có thư mục này thì bạn tự tạo nó nhớ là viết y xì “drawable“, tên file cũng đừng để khoảng trắng, đừng để chữ số đằng trước.

File userdata trong rom full tác dụng là gì
– Khi nhấn chọn “Read Data“, chương trình sẽ đọc nội dung từ myfile.txt và hiển thị lên EditText.

– Ở đây Tôi muốn hỏi các bạn là : “Tại sao các resource được đóng gói trong APK lại là Read Only?“. Tôi nghĩ câu trả lời đơn giản nhất đó là sử dụng tối ưu bộ nhớ. Vì điện thoại không giống như máy tính, bộ nhớ trong của nó không có bao la bát ngát như PC, mỗi phần mềm (.APK) được cài đặt vào thì nó sẽ không muốn “Co Giãn” dung lượng vì nó cần quản lý phần mềm để tối ưu nhất (sử dụng bộ nhớ ít nhất).

– Bạn xem cấu trúc XML của giao diện (activity_main.xml):