2012-05-29 29 views
5

Điều này có thể hơi táo bạo nhưng tôi muốn một số lời khuyên. Tôi mới sử dụng Android và đã bắt đầu tạo ứng dụng đầu tiên của mình. Tôi đang đến phần mà tôi cần phải tạo ra một SQLite DB với nhiều bảng và đã được tìm kiếm thực hành tốt nhất nhưng đã không thể tìm thấy câu trả lời của tôi, điều này đã giúp một chút nhưng không phải là rất nhiều What are the best practices for SQLite on Android?. Tôi cần khoảng 6 bảng.Android SQLite Lời khuyên thực hành tốt nhất

  1. Tôi có nên sử dụng một lớp "hằng số" để giữ tất cả tên bảng, tên trường và tên cơ sở dữ liệu không?

  2. Tôi có nên tạo một lớp "DBHelper" để chạy tất cả các câu lệnh SQL SELECT, UPDATE, DELETE hoặc tạo một bảng cho mỗi bảng không?

  3. Bất kỳ lời khuyên nào khác về các phương pháp hay nhất về việc duy trì dữ liệu hoặc bất kỳ lớp nào khác mà tôi cần?

  4. Câu hỏi thưởng :) Nếu có ai có bất kỳ ví dụ hay nào, họ có thể chỉ cho tôi hướng dẫn vì ví dụ về tài liệu Android không đủ sâu.

Được đánh giá cao, tôi đang nghĩ đến việc tạo một blog với một số ví dụ đơn giản để người mới sử dụng như một số những gì tôi đã đọc là một chút phức tạp cho bộ não nhỏ như tôi.

+0

Bạn có thể thử này [phương pháp đơn giản] (http://pastebin.com/3pfzXMgv) ngay từ đầu và đây là một [dự án mẫu] (http://www.mediafire.com/?569on9rvb4qoa7w) dựa trên cách tiếp cận đơn giản :) –

+0

@ James, bạn nên truy cập [answer] này (http://stackoverflow.com/a/9141116/996493) cũng như – Lucifer

+0

@Lucifer cảm ơn rằng sẽ rất tốt để biết, nội bộ cho tôi Tôi nghĩ vì nó sẽ giữ chỉ một vài trăm mục trước khi được xóa và r-đầy với dữ liệu mới :) – James

Trả lời

1

Tôi đã tìm thấy câu trả lời mà tôi đang tìm kiếm. Không chắc chắn làm thế nào tôi đã không tìm thấy điều này trước khi với tất cả các tìm kiếm! Cảm ơn tất cả các bạn/cô gái giúp đỡ của bạn!

Multiple Table SQLite DB Adapter(s) in Android?

Các vấn đề liên quan