^ moveToFirst — Moves the cursor to the first row in the query result  dịch - ^ moveToFirst — Moves the cursor to the first row in the query result  Việt làm thế nào để nói

^ moveToFirst — Moves the cursor to

^ moveToFirst — Moves the cursor to the first row in the query result ^ moveToNext — Moves the cursor to the next row ^ moveToPrevious — Moves the cursor to the previous row
^ getCount — Returns the number of rows in the result set
^ getColumnindexOrThrow — Returns the zero-based index for the column with the specified
name (throwing an exception if no column exists with that name)
^ getColumnName — Returns the name of the specified column index
^ getColumnNames — Returns a string array of all the column names in the current Cursor ^ moveToPosition — Moves the cursor to the specified row ^ getPosition — Returns the current cursor position
Android provides a convenient mechanism to ensure queries are performed asynchronously.
The CursorLoader class and associated Loader Manager (described later in this chapter) were introduced in Android 3.0 (API level 11) and are now also available as part of the support library, allowing you to leverage them while still supporting earlier Android releases.
Later in this chapter you’ll learn how to query a database and how to extract specific row/column values from the resulting Cursors.
WORKING WITH SQLITE DATABASES
This section shows you how to create and interact with SQLite databases within your applications.
When working with databases, it’s good form to encapsulate the underlying database and expose only the public methods and constants required to interact with that database, generally using what’s often referred to as a contract or helper class. This class should expose database constants, particularly column names, which will be required for populating and querying the database. Later in this chapter you’ll be introduced to Content Providers, which can also be used to expose these interaction constants.
Listing 8-1 shows a sample of the type of database constants that should be made public within a helper class.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
^ moveToFirst-di chuyển con trỏ đến dòng đầu tiên trong kết quả truy vấn ^ moveToNext-di chuyển con trỏ đến dòng kế tiếp ^ moveToPrevious-di chuyển con trỏ đến dòng trước đó^ getCount-về số lượng hàng trong thiết lập kết quả^ getColumnindexOrThrow-trả về chỉ số Zero cho cột với các quy địnhTên (ném một ngoại lệ nếu không có cột tồn tại với tên đó)^ getColumnName-trả lại tên chỉ số cột được chỉ định^ getColumnNames — trả về một mảng string của tất cả các tên cột trong con trỏ hiện nay ^ moveToPosition-di chuyển con trỏ đến dòng định ^ getPosition — trở về vị trí con trỏ hiện hànhAndroid cung cấp một cơ chế thuận lợi để đảm bảo truy vấn được thực hiện không đồng bộ.CursorLoader lớp và kết hợp quản lý nạp (mô tả sau này trong chương này) đã được giới thiệu trong Android 3.0 (API cấp 11) và bây giờ cũng có sẵn như là một phần của thư viện hỗ trợ, cho phép bạn tận dụng chúng trong khi vẫn hỗ trợ trước đó phiên bản Android.Sau đó trong chương này, bạn sẽ tìm hiểu làm thế nào để truy vấn cơ sở dữ liệu và làm thế nào để trích xuất các giá trị cụ thể hàng/cột từ kết quả các con trỏ.LÀM VIỆC VỚI CÁC CƠ SỞ DỮ LIỆU SQLITEPhần này cho bạn thấy làm thế nào để tạo ra và tương tác với các cơ sở dữ liệu SQLite trong các ứng dụng của bạn.Khi làm việc với cơ sở dữ liệu, nó là hình thức tốt để đóng gói các cơ sở dữ liệu nằm bên dưới và vạch trần chỉ có phương pháp công cộng và hằng số cần thiết để tương tác với rằng cơ sở dữ liệu, thường bằng cách sử dụng những gì thường được gọi như là một lớp hợp đồng hoặc trợ giúp. Lớp này nên tiếp xúc với hằng số cơ sở dữ liệu, đặc biệt là tên cột, mà sẽ được yêu cầu cho populating và truy vấn cơ sở dữ liệu. Sau đó trong chương này, bạn sẽ được giới thiệu đến nhà cung cấp nội dung, mà cũng có thể được sử dụng để lộ những hằng tương tác.Liệt kê 8-1 cho thấy một mẫu của các loại cơ sở dữ liệu các hằng số nên được thực hiện công khai trong một lớp học helper.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
^ MoveToFirst - Di chuyển con trỏ đến dòng đầu tiên trong kết quả truy vấn ^ moveToNext - Di chuyển con trỏ đến dòng kế tiếp ^ moveToPrevious - Di chuyển con trỏ đến dòng trước
^ getCount - Trả về số hàng trong tập kết quả
^ getColumnindexOrThrow - Returns chỉ số không dựa trên các cột với các quy định
tên (ném một ngoại lệ nếu không có cột tồn tại với tên đó)
^ getColumnName - Trả về tên của chỉ số cột được chỉ định
^ getColumnNames - Trả về một mảng chuỗi của tất cả các tên cột trong hiện tại Con trỏ ^ moveToPosition - Di chuyển con trỏ đến dòng định ^ getPosition - Trả về vị trí con trỏ hiện hành
Android cung cấp một cơ chế thuận lợi để đảm bảo các truy vấn được thực hiện không đồng bộ.
các lớp CursorLoader và liên Loader Manager (được mô tả ở phần sau) đã được giới thiệu trong Android 3.0 (API cấp 11) và bây giờ cũng có sẵn như là một phần của thư viện hỗ trợ, cho phép bạn tận dụng chúng trong khi vẫn hỗ trợ trước đó Android phát hành.
Sau đó trong chương này bạn sẽ học cách để truy vấn một cơ sở dữ liệu và làm thế nào để trích xuất hàng cụ thể / cột giá trị từ Cursors kết quả.
lÀM vIỆC vỚI cƠ SỞ DỮ LIỆU SQLite
phần này cho bạn thấy làm thế nào để tạo ra và tương tác với cơ sở dữ liệu SQLite trong các ứng dụng của bạn.
Khi làm việc với cơ sở dữ liệu, đó là hình thức tốt để đóng gói các cơ sở dữ liệu cơ bản và phơi bày chỉ các phương pháp công cộng và các hằng số phải tương tác với cơ sở dữ liệu, thường sử dụng những gì thường được gọi là một hợp đồng hoặc lớp helper. Lớp này nên phơi bày hằng số cơ sở dữ liệu, đặc biệt là tên cột, mà sẽ được yêu cầu cho populating và truy vấn cơ sở dữ liệu. Sau đó trong chương này, bạn sẽ được giới thiệu với các nhà cung cấp nội dung, mà cũng có thể được sử dụng để phơi bày các hằng số tương tác.
Liệt kê 8-1 cho thấy một ví dụ về loại của các hằng số cơ sở dữ liệu đó phải được công bố công khai trong một lớp helper.
đ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 ©2025 I Love Translation. All reserved.

E-mail: