You use two languages to write Flex applications: MXML and ActionScript. MXML is an XML markup language that you use to lay out user-interface components. You also use MXML to declaratively define nonvisual aspects of an application, such as access to data sources on the server and data bindings between user-interface components and data sources on the server. Like HTML, MXML provides tags that define user interfaces. MXML will seem very familiar if you have worked with HTML. However, MXML is more structured than HTML, and it provides a much richer tag set. For example, MXML includes tags for visual components such as data grids, trees, tab navigators, accordions, and menus, as well as nonvisual components that provide web service connections, data binding, and animation effects. You can also extend MXML with custom components that you reference as MXML tags. One of the biggest differences between MXML and HTML is that MXML-defined applications are compiled into SWF files and rendered by Flash Player, providing a richer and more dynamic user interface than page-based HTML applications do. You can write an MXML application in a single file or in multiple files. MXML also supports custom components written in MXML and ActionScript files. |
mxml介绍
最新推荐文章于 2020-08-31 18:35:18 发布
mxml