Câu hỏi: PRM392 - Chương 3: Giao diện, layout và tài nguyên
37 câu trắc nghiệm kèm lời giải của môn Mobile Programming - Lập trình di động, xếp theo thứ tự nhập vào ngân hàng. Trang 2/2 — câu 21–37.
Danh sách câu hỏi
Vấn đề chính của câu trả lời sai là sự không tuân thủ các quy tắc cơ bản của XML. Trong XML, các thẻ phải được đóng đúng cách và các giá trị phải được bao quanh bởi dấu nháy kép. Câu trả lời sai thứ nhất có thẻ <Order> đóng không đúng cách và giá trị của thẻ <Customer> không được bao quanh bởi dấu nháy kép. Câu trả lời sai thứ hai có thẻ <Order> đóng không đúng cách và giá trị của thẻ <Customer> không được bao quanh bởi dấu nháy kép. Câu trả lời sai thứ ba có thẻ <Order> đóng không đúng cách và giá trị của thẻ <Customer> không được bao quanh bởi dấu nháy kép. Câu trả lời đúng là <?xml version="1.0" encoding="UTF-8"?>
<Order> <Order Id=001> <Customer>David &
Jason</Customer> </Order></Order> vì nó tuân thủ các quy tắc cơ bản của XML.
SetOnClickListenerOnClickListenerClickListenersetButtonClickreturn? Button myButton = (Button) findViewById(R.id.my_button);ViewObjectButtonR.idĐể thêm một nút vào một layout, bạn cần sử dụng thẻ XML nào trong tệp layout? Thẻ XML đó là <Button />. Thẻ này cho phép bạn thêm một nút vào layout của ứng dụng Android. Bạn có thể đặt tên cho nút, thêm biểu tượng, màu sắc và các thuộc tính khác để tùy chỉnh nút theo ý muốn. Ngoài ra, bạn cũng có thể thêm các sự kiện vào nút để thực hiện các hành động khi nút được nhấn. Ví dụ, bạn có thể thêm một sự kiện để thực hiện một hành động khi nút được nhấn.
FrameLayoutLinearLayoutRelativeLayoutConstraintLayoutsetOnEditorActionListeneraddTextChangedListenersetOnFocusChangeListenersetOnKeyListenerĐể xác định ID của một View trong các tệp layout XML, bạn cần sử dụng thuộc tính 'android:id'. Đây là cách thức để Android nhận dạng và truy cập vào các thành phần trong giao diện người dùng. Ví dụ, bạn có thể sử dụng 'android:id' để liên kết một Button với một hành động cụ thể khi được nhấp vào. Trong XML, bạn có thể sử dụng 'android:id' như sau:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"> <Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content"android:text="Nhấp vào tôi"/> </LinearLayout> Trong ví dụ trên, 'android:id' được sử dụng để xác định ID của Button là 'button'. Điều này cho phép bạn truy cập vào Button này trong mã Java và thực hiện các hành động cụ thể khi cần.