Adobe Flex Framework - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

Adobe Flex Framework

Description:

???????????? ? ??????????? ?? Adobe Flex Framework. ???????? ???????, Gugga. ????????? ??... validators EmailValidator, DateValidator, ZipCodeValidator ... – PowerPoint PPT presentation

Number of Views:60
Avg rating:3.0/5.0
Slides: 24
Provided by: boto
Category:

less

Transcript and Presenter's Notes

Title: Adobe Flex Framework


1
???????????? ? ??????????? ?? Adobe Flex Framework
  • ???????? ???????, Gugga

2
????????? ??...
????
3
4 ???????
  • UI
  • Data Display
  • Data Management
  • Core Framework

4
Skinning Styling
  • CSS
  • ???? ??????? ?? ???????????
  • ???? ??????? ?? SWF ???????
  • ? Drawing API ??????? ? ???? ???????

5
????
6
??????
  • behavior trigger effect
  • ?????????? ?????? ?? Flex (Move, Fade, Blur,
    AnimateProperty, etc.)
  • ActionEffect
  • Effect
  • TweenEffect
  • ?????????? ??????

7
??????????? ?? ???????? ??? Flex
8
??????????? ?? ???????? ??? Flex
9
????
10
??????????? ?? UIComponent
11
UIComponent Invalidation Methods
  • invalidateProperties()

commitProperties()
invalidateSize()
measure()
invalidateDisplayList()
updateDisplayList()
12
UIComponent Instantiation Life-cycle
  • constructor

set properties
INITIALIZE
addChild()
next render event
UPDATE COMPLETE
last render event
CREATION COMPLETE
13
????
14
?????????? ??????????
15
MXML vs. ActionScript
  • ? ????? ????????? ????
  • tag class instantiation
  • attribute property, style, event handler
  • ????????? ?????? (ltmxScriptgt, ltmxStylegt,
    ltmxMetadatagt)
  • keep-generated-actionscript true

16
????
17
???????? ??????????
  • UIComponent
  • Container
  • IDeferredInstance

Advanced Topic
18
????
19
Data Display
  • ???????? ??????????
  • data provider
  • itemRenderer
  • model - view

20
Data Display
  • validators EmailValidator, DateValidator,
    ZipCodeValidator
  • data formatters DateFormatter,
    CurrencyFormatter, NumberFormatter

21
Data Management
  • Data Descriptors
  • Menu, MenuBar, Tree, AdvancedDataGrid
  • ITreeDataDescriptor
  • IMenuDataDescriptor
  • DefaultDataDescriptor
  • ltmx Modelgt

22
Core Framework
  • Flex SDK ? ? ??????? ???
  • ?? ?????? ? ?????????? http//bugs.adobe.com/
  • ???????? ?? ????????

May the source be with you!
23
????????
Write a Comment
User Comments (0)
About PowerShow.com