Flex中的fx、mx和s命名空间
Flex 4带给我们的,是全新的命名空间。了解这些命名空间必定是一件好事情。有三个非常重要的命名空间,分别是:? 1、xmlns:fx=”http://ns.adobe.com/mxml/2009″? ??????? fx命名空间下包含ActionScript顶级元素和内建到MXML编译器里的标签。? 1.???2.新组件或容器?? 2.???新的控件和容器?? 3.????? 4.???Flex?3?Halo?Component?????Flex?4?beta?Spark?Component?? 5.???mx.controls.Button??????????spark.components.Button?? 6.???mx.controls.ButtonBar???????spark.components.ButtonBar?? 7.???mx.controls.CheckBox????????spark.components.CheckBox?? 8.???mx.controls.ComboBox????????spark.components.DropDownList??? 9.???mx.controls.HorizontalList??spark.components.List??? 10.??mx.controls.HRule???????????spark.primitives.Line?? 11.??mx.controls.HScrollBar??????spark.components.HScrollBar?? 12.??mx.controls.HSlider?????????spark.components.HSlider?? 13.??mx.controls.Image???????????spark.primitives.BitmapImage?? 14.??mx.controls.LinkBar?????????spark.components.ButtonBar?? 15.??mx.controls.LinkButton??????spark.components.Button?(with?a?custom?skin)?? 16.??mx.controls.List????????????spark.components.List?? 17.??mx.controls.NumericStepper??spark.components.NumericStepper?? 18.??mx.controls.RadioButton?????spark.components.RadioButton?? 19.??mx.controls.RadioButtonGroupspark.components.RadioButtonGroup?? 20.??mx.controls.TextArea????????spark.components.TextArea?? 21.??mx.controls.TextInput???????spark.components.TextInput?? 22.??mx.controls.TileList????????spark.components.List?(with?a?TileLayout)?? 23.??mx.controls.ToggleButtonBar?spark.components.ButtonBar?? 24.??mx.controls.VideoDisplay????spark.components.VideoPlayer?? 25.??mx.controls.VRule???????????spark.primitives.Line?? 26.??mx.controls.VScrollBar??????spark.components.VScrollBar?? 27.??mx.controls.VSlider?????????spark.components.VSlider?? 28.??mx.core.Application?????????spark.components.Application?? 29.??mx.core.Window??????????????spark.components.Window?? 30.??mx.core.WindowedApplication?spark.components.WindowedApplication?? 31.??mx.containers.Canvas????????spark.components.Group?? 32.??mx.containers.HBox??????????spark.components.HGroup?? 33.??mx.containers.Panel?????????spark.components.Panel?? 34.??mx.containers.Tile??????????spark.components.Group?(with?a?TileLayout)?? 35.??mx.containers.VBox??????????spark.components.VGroup?? 36.???? 37.??3.未变动组件?? 38.??mx.controls.Alert?? 39.??mx.controls.ColorPicker?? 40.??mx.controls.DataGrid?? 41.??mx.controls.DateChooser?? 42.??mx.controls.DateField?? 43.??mx.controls.Menu?? 44.??mx.controls.MenuBar?? 45.??mx.controls.PopUpButton?? 46.??mx.controls.PopUpMenuButton?? 47.??mx.controls.ProgressBar?? 48.??mx.controls.RichTextEditor?? 49.??mx.controls.TabBar?? 50.??mx.controls.Tree?? 51.??mx.containers.Accordion?? 52.??mx.containers.ApplicationControlBar?? 53.??mx.containers.ControlBar?? 54.??mx.containers.DividedBox?? 55.??mx.containers.Form?? 56.??mx.containers.Grid?? 57.??mx.containers.TabNavigator?? 58.??mx.containers.TitleWindow?? 59.??mx.containers.ViewStack?? 60.???? 61.??4.共用的S和mx的控件??? 62.???? 63.????? 64.???? 65.???? 66.??Category?Class??? 67.??RPC?classes??mx.messaging.channels.AMFChannel??? 68.???mx.rpc.CallResponder??? 69.???mx.messaging.ChannelSet??? 70.???mx.messaging.Consumer??? 71.???mx.messaging.channels.HTTPChannel??? 72.???mx.rpc.http.mxml.HTTPService??? 73.???mx.messaging.Producer??? 74.???mx.rpc.remoting.mxml.RemoteObject??? 75.???mx.rpc.remoting.mxml.Operation??? 76.???mx.messaging.channels.RTMPChannel??? 77.???mx.messaging.channels.SecureAMFChannel??? 78.???mx.messaging.channels.SecureStreamingAMFChannel??? 79.???mx.messaging.channels.SecureHTTPChannel??? 80.???mx.messaging.channels.SecureStreamingHTTPChannel??? 81.???mx.messaging.channels.SecureRTMPChannel??? 82.???mx.messaging.channels.StreamingAMFChannel??? 83.???mx.messaging.channels.StreamingHTTPChannel??? 84.???mx.rpc.soap.mxml.WebService??? 85.???mx.rpc.soap.mxml.Operation??? 86.???mx.data.mxml.DataService?? 87.????? 88.??Graphics?classes??mx.graphics.BitmapFill??? 89.???mx.geom.CompoundTransform??? 90.???mx.graphics.GradientEntry??? 91.???mx.graphics.LinearGradient??? 92.???mx.graphics.LinearGradientStroke??? 93.???mx.graphics.RadialGradient??? 94.???mx.graphics.RadialGradientStroke??? 95.???mx.graphics.SolidColor??? 96.???mx.graphics.SolidColorStroke??? 97.???mx.graphics.Stroke??? 98.???mx.geom.Transform?? 99.????? 100.?Effedt?classes??mx.effects.Parallel??? 101.??mx.effects.Sequence??? 102.??mx.states.Transition??? 103.??mx.effects.Wait?? 104.???? 105.?States?classes??mx.states.State??? 106.??mx.states.AddItems??
4、当需要定义一个在xmlns:mx="library://ns.adobe.com/flex/halo" 和 xmlns:s="library://ns.adobe.com/flex/spark"都存在的组件或者意义相同的组件,Adobe建议使用spark,而不是原来的halo。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |