Danh mục

Bài giảng Lập trình di động: Bài 7 - Trương Xuân Nam

Số trang: 42      Loại file: pdf      Dung lượng: 992.67 KB      Lượt xem: 17      Lượt tải: 0    
Hoai.2512

Hỗ trợ phí lưu trữ khi tải xuống: 19,000 VND Tải xuống file đầy đủ (42 trang) 0
Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Lập trình di động: Bài 7 SQLite và Content Provider do Trương Xuân Nam biên soạn, cùng nắm kiến thức trong bài học này thông qua tìm hiểu các nội dung sau: Làm việc với SQLite API, tạo/Mở/Đóng CSDL, thực thi câu lệnh SQL, duyệt các kết quả trả về bởi SELECT, SQLiteOpenHelper, kinh nghiệm làm việc với cơ sở dữ liệu,...
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình di động: Bài 7 - Trương Xuân NamLẬP TRÌNH DI ĐỘNGBài 7: SQLite và Content ProviderNhắc lại bài trước Nguyên tắc lưu trữ trong android: theo phân quyềncủa Linux, hỗ trợ nhiều loại lưu trữ với mục đíchkhác nhau MODE_PRIVATE, MODE_WORLD_READABLE vàMODE_WORLD_WRITEABLE Các vùng lưu trữ được cấp cho ứng dụng Shared preferences và PreferenceActivity Các loại lưu trữ: internal, external, cached và trongfile apk của ứng dụng Làm việc với SQLiteTRƯƠNG XUÂN NAM2Nội dung1. Làm việc với SQLite APITạo/Mở/Đóng CSDLThực thi câu lệnh SQLCRDUDuyệt các kết quả trả về bởi SELECT2. SQLiteOpenHelper3. Kinh nghiệm làm việc với CSDL4. Content Providers Giới thiệu (tự học) Sử dụng content providers (tự học) Tự viết content providerTRƯƠNG XUÂN NAM3Phần 1Làm việc với SQLite APITRƯƠNG XUÂN NAM4SQLiteDatabase – Tạo/Mở CSDLpublic static SQLiteDatabaseopenDatabase(String path, CursorFactoryfactory, int flags)SQLiteDatabase db =SQLiteDatabase.openDatabase("/data/data//DB.db",null,SQLiteDatabase.CREATE_IF_NECESSARY);Flags: OPEN_READWRITE, OPEN_READONLY vàCREATE_IF_NECESSARYTRƯƠNG XUÂN NAM5

Tài liệu được xem nhiều: