Tất nhiên cơ sở dữ liệu không bị xóa. Tôi cho rằng bạn đang làm nó theo cách "thích hợp". Trong trường hợp đó, cơ sở dữ liệu tồn tại lâu dài. (Tất nhiên nếu bạn chọn tạo một cơ sở dữ liệu trong một thư mục tạm thời hoặc một cái gì đó tương tự thì nó sẽ không hoạt động đúng).
Hãy nghĩ về nó như thế này. Cơ sở dữ liệu về cơ bản là một tệp văn bản. Những gì bạn đang làm cho cơ sở dữ liệu là sửa đổi nội dung của tập tin văn bản đó (ok nó phức tạp hơn một chút trong cuộc sống thực, nhưng nó là một cách hay để suy nghĩ về nó).
Khi bạn đã thực hiện thay đổi đối với cơ sở dữ liệu (ví dụ: thêm hàng), tệp cơ sở dữ liệu được lưu vào đĩa, do đó hãy lưu giữ nó. Nếu điện thoại bị tắt hoặc ứng dụng bị thoát thì tệp cơ sở dữ liệu vẫn tồn tại và bạn có thể tiếp tục kết nối với nó trong tương lai.
Nguồn
2012-02-02 12:14:51
Cơ sở dữ liệu không bị xóa ngay cả khi điện thoại của bạn bị nghiền nát dưới một chuyến tàu ..! – Mudassir
Dữ liệu cũng bị mất nếu bạn thay đổi phiên bản của db –