01/10/2018, 09:31

Hỏi về đọc file và ghi file

Mình học java về đọc và ghi file thì có thể chia ra class riêng vì không có dùng openFileOutput . Nhưng bên android thì phải dùng openFileOutput mới đọc hoặc ghi file dc , mà cái đó phải extends Activity . Vậy cho mình hỏi là làm đọc và ghi file thì không thể làm ra class riêng mà phải làm chung trong Activity Main luôn đúng không ? Thank!

Le Hoai viết 11:31 ngày 01/10/2018

Sao file input output lại phải extend từ activity?
Thường thì việc ghi file phải thông qua context để get file path (uri stream), get permission.
Nếu bạn muốn tạo 1 class độc lập cho việc ghi đọc file thì trong class đó phải có 1 biến là Context. Khi sử dụng thì bạn truyền current context vào class đó thôi ( by constructor or setter )

LOC viết 11:45 ngày 01/10/2018

Sao file input output lại phải extend từ activity?Thường thì việc ghi file phải thông qua context để get file path (uri stream), get permission.Nếu bạn muốn tạo 1 class độc lập cho việc ghi đọc file thì trong class đó phải có 1 biến là Context. Khi sử dụng thì bạn truyền current context vào class đó thôi ( by constructor or setter )

ah tại mình làm thử khi tạo class lại không có openFileOutput Input mà extend activity thì nó lại có nên cứ nghỉ là có extend thì mới xài được. Thank

Bài liên quan
0