tailieunhanh - Android - Giao diện người dùng sử dụng XML Layouts

Các lớp học Xem đại diện cho khối xây dựng cơ bản cho các thành phần giao diện người dùng. Xem A chiếm một diện tích hình chữ nhật trên màn hình và chịu trách nhiệm cho các bản vẽ và xử lý sự kiện. Xem là lớp cơ sở cho các vật dụng, được sử dụng để tạo ra các thành phần giao diện tương tác (các nút, các trường văn bản, vv.) Các lớp con ViewGroup là lớp cơ sở để bố trí, được đựng vô hình mà giữ Lượt xem khác (hoặc các ViewGroups) và xác định. | Android - User Interfaces Using XML Layouts Notes are based on The Busy Coder s Guide to Android Development by Mark L. Murphy Copyright 2008-2009 CommonsWare LLC. IsBN 978-0-9816780-0-9 Android Developers http Android - UI - User Interfaces The View Class The View class represents the basic building block for user interface components. A View occupies a rectangular area on the screen and is responsible for drawing and event handling. View is the base class for widgets which are used to create interactive UI components buttons text fields etc. . The ViewGroup subclass is the base class for layouts which are invisible containers that hold other Views or other ViewGroups and define their layout properties. 2 Android - UI - User Interfaces Using Views All of the views in a window are arranged in a single tree. You can add views either from code or by specifying a tree of views in one or more XML layout files. Once you have created a tree of views there are typically a few types of common operations you may wish to perform 1. Set properties for example setting the text of a Textview. Properties that are known at build time can be set in the XML layout files. 2. Set focus The framework will handled moving focus in response to user input. To force focus to a specific view call requestFocus . 3. Set up listeners Views allow clients to set listeners that will be notified when something interesting happens to the view. For example a Button exposes a listener to notify clients when the button is clicked. 4. Set visibility You can hide or show views using setvisibility int .

TỪ KHÓA LIÊN QUAN