Chương 27 giao diện người dùng thiết kế
1.
chủ yếu đặc điểm bao quát:
- Chất liệusử dụng một loại tên là thiết kế nguyên tố, thông qua định nghĩa đủ loại nguyên tố độ cao, bóng tối cùng hoạt hình hiệu quả tới mô phỏng thế giới hiện thật chất liệu.
- Động tháicường điệu hoạt hình cùng quá độ hiệu quả, lấy tăng cường người sử dụng thị giác thể nghiệm.
- hưởng ứng thứccó thể thích ứng đủ loại màn hình kích thước cùng thiết bị loại hình, vì khác biệt người sử dụng cung cấp nhất trí thể nghiệm.
- Sắp đặtcung cấp một loại linh hoạt ô lưới sắp đặt hệ thống, để nhẹ nhõm tổ chức cùng xếp hợp lý UI nguyên tố.
Phía dưới là một cái sử dụngthiết kế đơn giản ứng dụng thí dụ mẫu, nên thí dụ mẫu phô bày một chút hạch tâm nguyên tố cùng nguyên tắc.
Cái thí dụ mẫu này là một cái có phía dưới chức năng Android ứng dụng:
1.
Biểu hiện một cái danh sách, bao hàm hạng mục tên, miêu tả cùng ô biểu tượng.
2.
Ủng hộ người sử dụng xuất hiện trong ngoài ngang hoạt động.
3.
Có một cái lưu động thao tác cái nút (FAB), dùng hướng trong danh sách tăng thêm hạng mục mới.
1.
Sắp đặt:
Đầu tiên, chúng ta cần tạiTrong tài liệu định nghĩa sắp đặt.
Tại trong cái này thí dụ mẫu, chúng ta sử dụng một cáiTới bày ra hạng mục danh sách, cũng sử dụng một cáiXem như lưu động thao tác cái nút.
"""xml
"""
2.
Kiểu dáng:
Kế tiếp, chúng ta cần tạiTrong tài liệu định nghĩa ứng dụng chương trình chủ đề cùng màu sắc.
Tại trong cái này thí dụ mẫu, chúng ta sử dụngbên trong màu sắc cùng chủ đề.
"""xml
#3F51B5
#303F9F
#FF4081
"""
3.
Thích phối khí:
Chúng ta sáng tạo một cáiLoại, dùng xử lýbên trong hạng mục danh sách.
Cái này thích phối khí kế thừa từcũng sử dụngLoại xem như kỳ sổ căn cứ hạng.
4.
Hạng mục loại:
Chúng ta sáng tạo một cáiLoại, dùng biểu thị hạng mục bên trong số liệu.
Cái này loại bao hàm một cái tên, miêu tả cùng ô biểu tượng thuộc tính.
5.
Lưu động thao tác cái nút click sự kiện:
Cuối cùng, chúng ta tạiBên trong thiết trí lưu động thao tác cái nút click sự kiện.
Khi người sử dụng click lưu động thao tác cái nút lúc, chúng ta hướng trong danh sách tăng thêm một cái mới hạng mục.
"""java
projects = new ArrayList<>();
@Override
Đây là một cái đơn giảnthí dụ mẫu, chứng minh như thế nào sử dụng cái này thiết kế ngôn ngữ sáng tạo nhất trí, có lực hấp dẫn ứng dụng chương trình.
Tại trong cái này thí dụ mẫu, chúng ta sử dụng phía dướinguyên tố cùng nguyên tắc:
1.
Màu sắc: Chúng ta sử dụngbên trong dự định nghĩa màu sắc, nhưCùngtới định nghĩa ứng dụng chương trình chủ đề cùng kiểu dáng.
2.
Sắp đặt: Chúng ta sử dụngCùngđẳngbộ phận tới sáng tạo ứng dụng chương trình sắp đặt.
Những thứ này bộ phận có nhất trí thị giác cùng qua lại thể nghiệm, làm cho ứng dụng chương trình nhìn càng thêm thống nhất cùng ưu nhã.
3.
Hoạt hình cùng quá độ: Chúng ta sử dụng nội tríhoạt hình cùng quá độ hiệu quả, như """"java
});
}
"""
Cái này thí dụ mẫu phô bày như thế nào sử dụngnguyên tố cùng nguyên tắc sáng tạo có nhất trí tính chất, dịch dùng tính chất và mỹ quan tính chất giao diện người dùng.
Thông qua tuân theochỉ nam, ngài có thể bảo đảm ứng dụng chương trình tại khác biệt bình đài cùng trên thiết bị đều có thể cung cấp nhất trí thể nghiệm.
Đương nhiên, đây chỉ là một đơn giản thí dụ mẫu, thực tế hạng mục bên trong có thể sẽ đề cập tới phức tạp hơn sắp đặt, qua lại cùng hoạt hình hiệu quả.
2.
là quả táo công ty vìcùng tvOS đẳng bình đài chế định một bộ thiết kế quy phạm.
Những thứ này quy phạm chỉ đang trợ giúp nhân viên developer sáng tạo có nhất trí tính chất, trực quan tính chất cùng lực hấp dẫn ứng dụng chương trình.HIG chủ yếu nguyên tắc bao quát:
- Nhất trí tính chất: HIG cường điệu tại khác biệt ứng dụng chương trình cùng thiết bị ở giữa bảo trì nhất trí giao diện người dùng cùng hành vi.
- Trực tiếp thao tác: HIG cổ vũ sử dụng trực quan thủ thế cùng khống kiện, để cho người sử dụng trực tiếp cùng giới diện nguyên tố tương tác.
- Phản hồi: HIG cho rằng người sử dụng hẳn là tinh tường hiểu rõ ứng dụng chương trình trạng thái cùng thao tác kết quả, vì thế cung cấp đủ loại phản hồi cơ chế.
- Mỹ học: HIG đề xướng đơn giản, mỹ quan, dịch học thiết kế, để cho người sử dụng có thể chuyên chú vào nhiệm vụ.
- Nhân tính: HIG chú ý người sử dụng tình cảm nhu cầu, gắng đạt tới sáng tạo làm cho người vui thích ứng dụng chương trình.
Tuân theocùngđẳng thiết kế quy phạm có thể giúp ngài sáng tạo có nhất trí tính chất, dịch dùng tính chất và mỹ quan tính chất giao diện người dùng.
Những thứ này quy phạm cung cấp một bộ rõ ràng nguyên tắc cùng tốt nhất thực tiễn, lấy bảo đảm ngài ứng dụng chương trình có thể vì người sử dụng cung cấp vui thích thể nghiệm.