tailieunhanh - Lập trình Android cơ bản: Bài 7

Content Provider là 1 trong 4 thành phần cơ bản của 1 ứng dụng Android thường có bao gồm: 1. Activity 2. Service 3. Broadcast Receiver 4. Content Provider Một Content Provider cung cấp một tập chi tiết dữ liệu ứng dụng đến các ứng dụng khác. Thường được sử dụng khi chúng ta muốn tạo cơ sở dữ liệu dưới dạng public (các ứng dụng khác có thể truy xuất ). | Mr_ThinhVn 18-08-2013 - http Bài 7 - Lập trình Android cơ bản - Android Content Provider Trước khi vào bài các bạn down Sourcecode của bài học tại đây hoặc http download wo2qyinnq2i Sourcecode của bài học bao qồm 3 Project demo ContentProviderDemo ContentProviderDemol ContentProviderDemo2 Mỗi Demo sẽ qiải quyết từnq vấn đề của Tutorial. Các bạn cứ add hết vào workspace để tiện theo dõi. 1. Giới thiệu Content Provider Content Provider là 1 tronq 4 thành phần cơ bản của 1 ứnq dụnq Android thườnq có bao qồm 1. Activity 2. Service 3. Broadcast Receiver 4. Content Provider Một Content Provider cunq cấp một tập chi tiết dữ liệu ứnq dụnq đến các ứnq dụnq khác. Thườnq được sử dụnq khi chúnq ta muốn tạo cơ sở dữ liệu dưới dạnq public các ứnq dụnq khác có thể truy xuất . Dữ liệu thườnq được lưu trữ ở file hệ thốnq hoặc tronq một SQLite database. Đơn qiản để các bạn có thể hình dunq như Danh bạ Call loq cấu hình cài điện thoại là dữ liệu dưới dạnq Content Provider. Content Provider hiện thực một tập phươnq thức chuẩn mà các ứnq dụnq khác có thể truy xuất và lưu trữ dữ liệu của loại nó điều khiển. Tuy nhiên nhữnq ứnq dụnq khônq thể qọi các phươnq thức trực tiếp. Hơn thế chúnq dùnq lớp Content Resolver và qọi nhữnq phươnq thức đó. Một Content Resolver có thể qiao tiếp đến nhiều content provider nó cộnq tác với các provider để quản lý bất kỳ qiao tiếp bên tronq liên quan. Đơn qiản hơn chúnq ta có thể làm 1 ứnq dụnq nhỏ để lấy tất cả các thônq tin cấu hình tronq máy load lên listview. Các bạn có thể chạy Project ContentProviderDemol tronq SourcecodeDemo. 1 Copyright 2013 http . All rights reserved. Mr_ThinhVn 18-08-2013 - http 2 Copyright 2013 http . All rights reserved. Mr_ThinhVn 18-08-2013 - http Chúng ta có thể tìm hiểu sơ qua về code của demo này rất ngắn gọn Mã ContentResolver cr getContentResolver Cursor cursor .

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.