BÀI 11: ỨNG DỤNG ĐỌC GHI TẬP TIN KẾT HỢP SỬ DỤNG BROADCAST RECEIVER
Trong bài này,tôi sẽ hướng dẫn các bạn viết ứng dụng cho phép lưu trữ tập tin, tất nhiênkhông nhất thiết phải sử dụng Broadcast Receiver mới có thể đọc ghi tập tin, tachỉ sử dụng lớp này để tăng tính tiện lợi.
Đầu tiên, mở tậptin activity_main.xml và thiết kế giao diện như sau:
Trong lớpMainActivity.java khai báo các biến cần thiết bao gồm 2 Button, một EditText vàlớp
MyReceiver kế thừa từ lớp từBroadcastReceiver có nội dung như sau:
Dướihàm onReceive khai báo hai phương thức readFile và writeFile như sau:
Cho phépMainActivity thực hiện Interface OnClickListener và vào phương thức onCreatetham chiếu đến các biến đã khai báo và thực hiện đăng kí Receiver.
Cuối cùng thực hiệnhàm onClick như sau:
Để thực hiện lưutrữ tập tin trên sdCard bạn phải xin quyền trong tập tin AndroidManifest.xml (ởdưới cùng Project) như sau:
Thực hiện chạy ứngdụng và thao tác với các nút đọc và ghi tập tin.
nguồn bài viết: Hội Yêu Thích Lập Trình Di Động
facebook: https://www.facebook.com/laptrinhdidong