... để xây dựnggiaodiện (Graphic User Interface - GUI) của chương trình ứngdụng bằng ngôn ngữ java: - Những nguyên tắc thiếtkếgiao diện. - Những thư viện, gói xây dựnggiao diện: gồm những ... bản này chúng tôi trình bày việc thiếtkế GUI dùng thư viện awt (abstract windows toolkit). Việc thiết kết GUI sẽ trực quan, uyển chuyển hơn khi chúng ta sử dụng thư viện JFC (Java Foundation ... đều và một đường biên (border) như các ứngdụng windows thông thường khác. Khung chứa Frame thường được sử dụng để tạo ra cửa sổ chính của các ứng dụng. java.lang.Object + java.awt.Component...
... khác với lớp là một giaodiện (interface) không chỉ có một giaodiện cha trực tiếp mà có thể dẫn xuất cùng lúc nhiều giaodiện khác (hay có nhiều giaodiện cha). Khi đó nó sẽ kế thừa tất cả các ... nhất (đơn thừa kế) . Để tránh đi tính phức tạp của đa thừa kế (multi-inheritance) trong lập trình hướng đối tượng, Java thay thế bằng giao tiếp (interface). Một lớp có thể có nhiều giao tiếp (interface) ... diện cha). Khi đó nó sẽ kế thừa tất cả các giá trị hằng và các phương thức của các giaodiện cha. Các giaodiện cha được liệt kê thành chuỗi và cách nhau bởi dấu phẩy “,”. Khai báo như sau:...
... Lôi kéo người dùng vào việc thiếtkếgiaodiện Kiểm tra và thử nghiệm việc thiếtkế trên người dùng thật Áp dụng các quy ước, thói quen trong thiếtkếgiao diện, tuân thủ style chung cho ... lộn, không có qui trình thực hiện Thiếtkếgiaodiện rắc rối Các nguyên tắc nên áp dụng khi thiếtkếgiaodiện người dùng: Phải hiểu rõ trình độ người sử dụng cũng như đặc thù các công việc ... 101 Giáo trình: Phân tích thiếtkế hệ thống Giảng viên: Lê Đắc Nhường G Chương 11 Thiết kếgiaodiện người dùng 11.1. Tổng quan về giaodiện người dùng Giao diện người dùng hiệu quả phải...
... Lôi kéo người dùng vào việc thiếtkếgiaodiện Kiểm tra và thử nghiệm việc thiếtkế trên người dùng thật Áp dụng các quy ước, thói quen trong thiếtkếgiao diện, tuân thủ style chung cho ... lộn, không có qui trình thực hiện Thiếtkếgiaodiện rắc rối Các nguyên tắc nên áp dụng khi thiếtkếgiaodiện người dùng: Phải hiểu rõ trình độ người sử dụng cũng như đặc thù các công việc ... 101 Giáo trình: Phân tích thiếtkế hệ thống Giảng viên: Lê Đắc Nhường G Chương 11 Thiết kếgiaodiện người dùng 11.1. Tổng quan về giaodiện người dùng Giao diện người dùng hiệu quả phải...
... phần thông kết quả quyết định tính hiệu quả và tiện dụng của màn hình giao diện. Khi thiếtkếgiao ta không cần thiếtkế các nút xử lý vì trách nhiệm này thuộc về khâu Thiếtkế xử lý”.Màn ... đúng đắn. Thiết kế với tính tiện dụng Bước 2: Thiếtkế màn hình thực đơn với tính tiện dụng đơn giản là phân nhóm các công việc. Thiết kế thực đơn với tính đúng đắnBước 1: Thiếtkế màn hình ... màn hình thực đơn với tính tiện dụng và hiệu quả.Lưu ýThành phần nhập liệu quyết định tính đúng đắn của màn hình giao diện. Nói một cách khác, màn hình giaodiện với tính đúng đắn chỉ thành...
... Cổng giao tiếp nối tiếp 4 1.2.3. Giao tiếp theo chuẩn ISA 5 1.2.4. Giao tiếp theo chuẩn EISA 5 1.2. Giaodiện tốc độ cao 7 1.2.1. Giaodiện PCI 7 1.2.2. Giaodiện AGP 10 1.2.3. Giaodiện ... sự giao dịch trễ đơn (delayed transaction) tại một thời 35 MỤC LỤC LỜI NÓI ĐẦU. Chương I. TỔNG QUAN CÁC GIAODIỆN TRONG MÁY TÍNH PC 4 1.1. Giaodiện tốc độ thấp 4 1.1.1. Cổng giao ... khiển tuỳ chọn đọc, ghi một thiết bị chủ có sự giao dịch kiểu Back-to-Back đối với thiết bị khác. Phần mềm khởi tạo sẽ được thiết lập nếu thiết bị đích cũng có khả năng giao dịch kiểu back-to-back....
... tìm hiểu về giaodiện tốc độ cao ta thấy giaodiện PCI là cơ sởđể xây dựng các chuẩn giao tiếp khác. trong chương tiếp theo sẽ nghiên cứu giao diện này.CHƯƠNG 2 NGHIÊN CỨU GIAODIỆN PCI 32 ... tài:”Tổng quan giao diện máy tính - Thiếtkếgiaodiện USB sử dụng chíp FT232BM”. Nhằmnghiên cứu một giaodiện thống nhất cho nhiều loại thiết bị ngoại vi có thể sử dụng chung một cổng.Được sự giúp ... QUAN CÁC GIAODIỆN TRONG MÁY TÍNH 51.1. GIAODIỆN TỐC ĐỘ THẤP 51.1.1. Cổng giao tiếp song song 61.1.2. Cổng giao tiếp nối tiếp 61.1.3. Giao tiếp theo chuẩn ISA 61.1.4. Giao tiếp...
... báo kiểu giao dịch: + Vào: thông báo thiết bị USB HOST muốn đọc thông tin. + Ra: thông báo thiết bị USB HOST muốn gửi thông tin. 43 CHƯƠNG II . CHUẨN GIAODIỆN USB. 2.1. Giaodiện USB. ... chung thường sử dụnggiao diện tốc độ cao USB hoặc PCI. 1.1.4. Giao tiếp theo chuẩn EISA. Chuẩn EISA là sự mở rộng của chuẩn ISA, hoàn toàn tương thích với chuẩn ISA (Card thiếtkế theo chuẩn ... và giảm giá thành nhờ chuẩn hóa. 1.2. Giaodiện tốc độ cao. 1.2.1. Giaodiện PCI. Bus cục bộ PCI ra đời với mục đích đầu tiên là thiết lập một chuẩn giao tiếp công trong nghiệp có hiệu suất...
... gia vào việc thiếtkế cũng như quá trình ra quyết định 28 Khi nào sử dụng phương pháp này: Được sử dụng đối với các dự án nhỏ nhằm đưa ra các mẫu thử để đưa vào quá trình thiếtkế tổng thể ... người dùng vào trung tâm của quá trình thiếtkế và phát triển • Tiến hành thử nghiệm và đánh giá với người dùng • Thiếtkế tương tác • Quy trình thiếtkế là quy trình lặp 3 ... Cung cấp giaodiện đơn giản nhất có thể. • Một số cách thức để tạo ra sự đơn giản: – Sử dụng các menu dạng ẩn, chỉ xuất hiện khi cần thiết. – Hiển thị các chức năng chung và cần thiết trước...
... liệu đưa vào lấy từ mảng các chuỗi mStrings Thiết kếgiaodiện trên Android MultiUniTrần Vũ Tất BìnhApiDemos•Mở ứngdụng ApiDemos đã có sẵn:–New android project Create project from existing ... cũng là một view nhé)•Có thể thiếtkếgiaodiện trong code java hoặc trong file xml trong thư mục layout.Ví dụ cơ bản•Các bạn vào link này lấy code cho vào ứng dụng, lưu ý đọc thêm các dòng ... encoding="utf-8"?><LinearLayout xmlns :android= "http://schemas .android. com/apk/res /android& quot; android: orientation="vertical" android: layout_width="fill_parent" android: layout_height="fill_parent”>...
... (lưu ý Layout cũng là một view nhé)•Có thể thiếtkếgiaodiện trong code java hoặc trong file xml trong thư mục layout. Thiết kếgiaodiện trên Android MultiUniTrần Vũ Tất Bình ... encoding="utf-8"?><LinearLayout xmlns :android= "http://schemas .android. com/apk/res /android& quot; android: orientation="vertical" android: layout_width="fill_parent" android: layout_height="fill_parent”> ... thôi)http://developer .android. com/resources/tutorials/views/hello-formstuff.htmlhttp://developer .android. com/resources/tutorials/views/hello-webview.htmlLưu ý khi thiếtkếgiao diện •Hạn chế độ...