USING CONTENT PROVIDERSThe following sections introduce the ContentRes dịch - USING CONTENT PROVIDERSThe following sections introduce the ContentRes Việt làm thế nào để nói

USING CONTENT PROVIDERSThe followin

USING CONTENT PROVIDERS
The following sections introduce the ContentResolver class and how to use it to query and transact with a Content Provider.
Introducing the Content Resolver
Each application includes a ContentResolver instance, accessible using the getContentResolver method, as follows:
ContentResolver cr = getContentResolver();
When Content Providers are used to expose data, Content Resolvers are the corresponding class used to query and perform transactions on those Content Providers. Whereas Content Providers provide an abstraction from the underlying data, Content Resolvers provide an abstraction from the Content Provider being queried or transacted.
The Content Resolver includes query and transaction methods corresponding to those defined within your Content Providers. The Content Resolver does not need to know the implementation of the Content Providers it is interacting with — each query and transaction method simply accepts a URI that specifies the Content Provider to interact with.
A Content Provider’s URI is its authority as defined by its manifest node and typically published as a static constant on the Content Provider implementation.
Content Providers usually accept two forms of URI, one for requests against all data and another that specifies only a single row. The form for the latter appends the row identifier (in the form / ) to the base URI.
Querying Content Providers
Content Provider queries take a form very similar to that of database queries. Query results are returned as Cursors over a result set in the same way as described previously in this chapter for databases.
You can extract values from the result Cursor using the same techniques described in the section “Extracting Results from a Cursor.”
Using the query method on the ContentResolver object, pass in the following:
► A URI to the Content Provider you want to query.
► A projection that lists the columns you want to include in the result set.
► A where clause that defines the rows to be returned. You can include ? wildcards that will be
replaced by the values passed into the selection argument parameter.
► An array of selection argument strings that will replace the ? wildcards in the where clause.
► A string that describes the order of the returned rows.
Listing 8-15 shows how to use a Content Resolver to apply a query to a Content Provider.


0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
BẰNG CÁCH SỬ DỤNG NHÀ CUNG CẤP NỘI DUNGPhần sau đây giới thiệu các lớp học ContentResolver và làm thế nào để sử dụng nó để truy vấn và giao dịch với một nhà cung cấp nội dung.Giới thiệu bộ giải quyết nội dungMỗi ứng dụng bao gồm một ví dụ ContentResolver, có thể truy cập bằng cách sử dụng phương pháp getContentResolver, như sau:ContentResolver cr = getContentResolver();Khi nhà cung cấp nội dung được sử dụng để lộ dữ liệu, nội dung Resolvers có các lớp học tương ứng được sử dụng để truy vấn và thực hiện các giao dịch trên các nhà cung cấp nội dung. Trong khi đó nhà cung cấp nội dung cung cấp một trừu tượng từ các dữ liệu cơ bản, nội dung Resolvers cung cấp một trừu tượng từ các nhà cung cấp nội dung truy vấn hoặc giao dịch.Bộ giải quyết nội dung bao gồm các phương pháp truy vấn và giao dịch tương ứng với những người được xác định trong các nhà cung cấp nội dung của bạn. Bộ giải quyết nội dung không cần phải biết việc thực hiện của các nhà cung cấp nội dung đó là tương tác với — mỗi phương pháp truy vấn và giao dịch chỉ đơn giản là chấp nhận một URI xác định các nhà cung cấp nội dung để tương tác với.Một nhà cung cấp nội dung URI là thẩm quyền của mình theo định nghĩa của nút biểu hiện và thường được xuất bản như là một hằng số tĩnh thực hiện cung cấp nội dung.Nhà cung cấp nội dung thường chấp nhận hai hình thức của URI, một cho các yêu cầu đối với tất cả dữ liệu và một đơn hàng chỉ định. Các hình thức cho sau này gắn thêm ký hiệu nhận dạng hàng (trong các hình thức / ) với URI cơ sở.Dùng nhà cung cấp nội dungTruy vấn nhà cung cấp nội dung có một hình thức rất tương tự như truy vấn cơ sở dữ liệu. Kết quả truy vấn được trả về như con trỏ qua một kết quả thiết lập trong cùng một cách, như được mô tả trước đó trong chương này đối với cơ sở dữ liệu.Bạn có thể trích xuất các giá trị từ kết quả các con trỏ chuột bằng cách sử dụng các kỹ thuật tương tự được mô tả trong phần "Extracting kết quả từ một con trỏ chuột."Sử dụng các phương pháp truy vấn trên các đối tượng ContentResolver, vượt qua những điều sau đây:► Một URI để cung cấp nội dung bạn muốn truy vấn.► A chiếu có danh sách các cột mà bạn muốn bao gồm trong kết quả thiết lập.► A nơi mệnh đề đó xác định các hàng để được trả lại. Bạn có thể bao gồm? ký tự đại diện sẽthay thế bằng các giá trị được thông qua vào các tham số đối số lựa chọn.► Một loạt các xâu đối số lựa chọn sẽ thay thế các? ký tự đại diện ở nơi điều khoản.► A string mô tả thứ tự của các hàng quay trở lại.Liệt kê 8-15 cho thấy làm thế nào để sử dụng một trình giải quyết nội dung để áp dụng một truy vấn với một nhà cung cấp nội dung.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
SỬ DỤNG NHÀ CUNG CẤP NỘI DUNG
Các phần sau đây giới thiệu lớp ContentResolver và làm thế nào để sử dụng nó để truy vấn và giao dịch với một nhà cung cấp nội dung.
Giới thiệu các Resolver Content
Mỗi ứng dụng bao gồm một trường hợp ContentResolver, truy cập bằng cách sử dụng phương pháp getContentResolver, như sau:
ContentResolver cr = getContentResolver () ;
Khi các nhà cung cấp nội dung được sử dụng để lộ dữ liệu, phân giải nội dung là những lớp học tương ứng sử dụng để truy vấn và thực hiện các giao dịch trên những nhà cung cấp nội dung. Trong khi đó, các nhà cung cấp nội dung cung cấp một trừu tượng từ các dữ liệu cơ bản, phân giải nội dung cung cấp một trừu tượng từ các nhà cung cấp nội dung được truy vấn hoặc giao dịch.
Các Resolver Nội dung bao gồm truy vấn và giao dịch các phương pháp tương ứng với đối tượng quy định trong các nhà cung cấp nội dung của bạn. Các Resolver Nội dung không cần phải biết thực hiện các nhà cung cấp nội dung nó là tương tác với - mỗi truy vấn và giao dịch phương pháp đơn giản chấp nhận một URI chỉ định nhà cung cấp nội dung để tương tác với.
URI một nhà cung cấp nội dung là thẩm quyền theo quy định của nút biểu hiện của nó và thường được công bố như một hằng số tĩnh về việc thực hiện cung cấp nội dung.
Nhà cung cấp nội dung thường chấp nhận hai hình thức URI, một trong những yêu cầu đối với tất cả các dữ liệu và một là xác định chỉ có một hàng duy nhất. Các hình thức cho sau này gắn thêm các nhận dạng hàng (trong biểu mẫu /) Để các cơ sở URI.
Truy vấn nội dung cung cấp
nội dung truy vấn nhà cung cấp có một hình thức rất giống với các truy vấn cơ sở dữ liệu. Kết quả truy vấn được trả về con trỏ qua một kết quả thiết lập trong cùng một cách như mô tả trước đó trong chương này cho cơ sở dữ liệu.
Bạn có thể trích xuất các giá trị từ Cursor kết quả bằng cách sử dụng kỹ thuật tương tự được mô tả trong phần "Kết quả rút trích từ một con trỏ."
Sử dụng các truy vấn phương pháp trên đối tượng ContentResolver, vượt qua trong những điều sau đây:
► Một URI để các nhà cung cấp nội dung bạn muốn truy vấn.
► Một chiếu liệt kê các cột mà bạn muốn bao gồm trong kết quả thiết lập.
► Một nơi điều khoản định nghĩa các hàng để được trả lại . Bạn có thể bao gồm? các kí hiệu đó sẽ được
thay thế bằng giá trị được truyền vào tham số tham số lựa chọn.
► Một mảng các chuỗi tham số lựa chọn mà sẽ thay thế? các kí hiệu trong mệnh đề where.
► Một chuỗi mô tả thứ tự của các hàng trả lại.
Listing 8-15 cho thấy làm thế nào để sử dụng một Resolver nội dung để áp dụng một truy vấn đến một nhà cung cấp nội dung.


đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: