Thứ Sáu, 7 tháng 12, 2018

Android - Mẫu giao diện người dùng

Học lập trình Android. Trong chương này, chúng ta sẽ xem xét các mẫu giao diện người dùng khác nhau có sẵn bởi android để thiết kế các ứng dụng hoạt động một cách nhất quán và có thể dự đoán trước được.

Thành phần mẫu UI

Một ứng dụng Android tốt nên làm theo các mẫu giao diện người dùng sau

Thanh tác vụ

Xác nhận và thừa nhận

Cài đặt

Cứu giúp

Lựa chọn

Bây giờ chúng ta sẽ thảo luận chi tiết về các mẫu UI được đề cập ở trên.

Học lập trình Android
Học lập trình Android

Thanh tác vụ

Thanh tác vụ là thanh dành riêng ở đầu mỗi màn hình thường liên tục trong suốt ứng dụng. Nó cung cấp cho bạn một số chức năng chính như sau:

Làm cho các hành động quan trọng nổi bật và dễ tiếp cận

Hỗ trợ chuyển hướng xem và chuyển đổi chế độ xem phù hợp trong ứng dụng

Giảm sự lộn xộn bằng cách cung cấp một hành động tràn cho hành động hiếm khi được sử dụng

Cung cấp không gian dành riêng để cung cấp cho ứng dụng của bạn một danh tính

Học lập trình Android Thành phần thanh hành động

Action Bar có bốn thành phần chính có thể được nhìn thấy trong hình dưới đây.

Các thành phần này tên và chức năng được thảo luận dưới đây

Sr.NoThành phần thanh hành động
1Biểu tượng ứng dụng

Biểu tượng ứng dụng thiết lập danh tính của ứng dụng của bạn. Nó có thể được thay thế bằng một logo hoặc thương hiệu khác nếu bạn muốn.
2Xem kiểm soát

Nếu ứng dụng của bạn hiển thị dữ liệu ở các chế độ xem khác nhau, phân đoạn này của thanh tác vụ cho phép người dùng chuyển đổi chế độ xem.
3Nút tác vụ

Hiển thị các hành động quan trọng nhất của ứng dụng của bạn trong phần hành động.
4Hành động tràn

Di chuyển các hành động ít được sử dụng hơn đến tràn hành động.

Xác nhận và thừa nhận

Khi người dùng gọi một hành động trên giao diện người dùng của ứng dụng, bạn nên xác nhận hoặc thừa nhận hành động đó thông qua một bánh mì nướng hoặc hộp thoại.

Có sự khác biệt giữa Xác nhận và Xác nhận.

Xác nhận

Khi chúng tôi yêu cầu người dùng xác minh rằng họ thực sự muốn tiếp tục với một hành động mà họ vừa gọi, nó được gọi là xác nhận. Như bạn thấy trong hình dưới đây -

Thừa nhận

Khi chúng ta hiển thị một bánh mì nướng để cho người dùng biết rằng hành động mà họ vừa gọi đã được hoàn thành, điều này được gọi là thừa nhận, Như bạn có thể thấy trong hình dưới đây -

Cài đặt

Vị trí trong ứng dụng của bạn nơi người dùng có thể cho biết tùy chọn của họ về cách ứng xử của bạn hoạt động được gọi là Cài đặt. Việc sử dụng cài đặt có thể mang lại lợi ích cho người dùng ứng dụng của bạn theo các cách sau

Cài đặt giúp người dùng xác định trước điều gì sẽ xảy ra trong các tình huống nhất định

Sử dụng cài đặt trong ứng dụng của bạn giúp người dùng cảm thấy kiểm soát

Vị trí cài đặt

Nó được ưa thích bởi các nhà phát triển Android để luôn luôn làm cho "cài đặt" tùy chọn một phần của tràn hành động được đề cập ở trên. 

Vì người dùng không thường xuyên sử dụng tùy chọn này nên thực tế phổ biến là đặt nó bên dưới tất cả các mục khác ngoại trừ "Trợ giúp". Như bạn có thể thấy trong hình dưới đây

Cứu giúp

Một số người dùng ứng dụng của bạn có thể gặp khó khăn trong khi sử dụng ứng dụng của bạn và họ sẽ tìm kiếm một số câu trả lời và họ muốn họ trong ứng dụng. Vì vậy, luôn luôn làm cho "trợ giúp" một phần của ứng dụng của bạn.

Vị trí trợ giúp

Giống như "Cài đặt", thiết kế tiêu chuẩn của việc đặt tùy chọn "Trợ giúp" là trong hoạt động tràn . Luôn luôn đặt mục cuối cùng trong menu và luôn gắn nhãn "Trợ giúp". 

Ngay cả khi màn hình ứng dụng của bạn không có mục tràn hành động nào khác, "Trợ giúp" sẽ xuất hiện ở đó. Như bạn có thể thấy điều này trong hình dưới đây

Lựa chọn

Phiên bản Android 3.0 đã thay đổi cử chỉ báo chí dài thành cử chỉ toàn cầu để chọn dữ liệu. Cử chỉ báo chí dài hiện được sử dụng để chọn dữ liệu, kết hợp các hành động theo ngữ cảnh và chức năng quản lý lựa chọn cho dữ liệu được chọn vào một phần tử mới được gọi là thanh hành động theo ngữ cảnh (CAB) .

Học lập trình Android Sử dụng thanh tác vụ theo ngữ cảnh (CAB)

CAB lựa chọn là thanh tác vụ tạm thời chồng lên thanh tác vụ hiện tại của ứng dụng trong khi dữ liệu được chọn. Nó xuất hiện sau khi người dùng nhấn lâu trên một mục dữ liệu có thể chọn. Như bạn có thể thấy trong hình dưới đây

Từ người dùng thanh CAB có thể thực hiện các hành động sau đây

Chọn các mục dữ liệu bổ sung bằng cách chạm vào chúng

Kích hoạt một hành động từ CAB áp dụng cho tất cả các mục dữ liệu được đánh dấu

Loại bỏ CAB thông qua nút Back của thanh điều hướng hoặc nút dấu kiểm của CAB

Không có nhận xét nào:

Đăng nhận xét

Lập trình Android - RenderScript

Trong chương này, chúng ta sẽ tìm hiểu về Android RenderScript. Thông thường các ứng dụng trên Android được thiết kế để tiêu thụ tài nguyên ...