UIL_UML
2015-09-30 12:49:09 63 举报
UIL_UML(User Interface Lifecycle UML)是一种用于描述用户界面生命周期的标准化建模语言。它提供了一种图形化的方式来表示用户界面的各个阶段,包括设计、实现、测试和部署等。通过使用UIL_UML,开发人员可以更好地理解用户界面的整体结构和各个组件之间的关系,从而提高开发效率和产品质量。 在UIL_UML中,常见的元素包括界面组件(如按钮、文本框等)、事件处理程序、数据模型和控制器等。这些元素可以通过箭头和连线来表示它们之间的依赖关系和交互方式。此外,UIL_UML还支持时序图和活动图等高级建模技术,以便更详细地描述用户界面的行为和状态变化。
作者其他创作
大纲/内容
FuzzyKeyMemoryCache
as above
interface DiskCache
LruDiskCache
BaseImageDownloader
interface ImageAware
+ getWidth():int+ getHeight():int+ getScaleType():ViewScaleType+ getWrappedView(): View+ isCollected():boolean+ getId():int+ setImageDrawable(Drawable):boolean+ setImageBitmap(Bitmap):boolean
LimitedAgeMemoryCache
abstract BaseDiskCache
LargestLimitedMemoryCache
abstract LimitedMemoryCache
interface BitmapProcessor
+ process(Bitmap):Bitmap
ImageLoaderConfiguration
-taskExecutor-taskExecutorForCachedImages-processorForDiskCache-memoryCache-diskCache-downloader-slowNetworkDownloader-decoder-displayImageOptions
interface ImageDecoder
+ decode(ImageDecodingInfo):Bitmap
ImageLoadingListener
+ onLoadingStarted(...):void+ onLoadingFailed(...):void+onLoadingComplete(....):void+ onLoadingCancelled(...):void
BaseImageDecoder
ProcessAndDisplayImageTask
+ run():void- bitmap- imageLoadingInfo- engine- handler
ImageLoadingProgressListener
+ onProgressUpdate(...):void
LoadAndDisplayImageTask
interface ImageDownloader
LRULimitedMemoryCache
DisplayImageOptions
-imageResOnLoading-imageResForEmptyUri-imageResOnFail-imageScaleType-decodingOptions-preProcessor-postProcessor-displayer-handler
LimitedAgeDiskCache
DisplayBitmapTask
+ run():void- bitmap- imageUri- imageAware- memoryCacheKey- listener- engine loadedFrom
ImageLoaderEngine
+ submit(...):void+ resume():void+ pause():void+ stop():void
ImageLoader
+ displayImage(...):void+ loadImage(...):void+ loadImageSync(...):void
LruMemoryCache
UnLimitedDiskCache
abstract BaseMemoryCache
interface MemoryCache
0 条评论
下一页