换肤框架
2017-04-19 14:37:58 0 举报
换肤框架是一种用于快速创建具有不同皮肤外观的应用程序的工具。它提供了一种简单而灵活的方法,使开发人员能够轻松地更改应用程序的外观和感觉,而无需从头开始构建整个应用程序。换肤框架通常包括一组预定义的皮肤样式,开发人员可以通过选择不同的皮肤来改变应用程序的外观。此外,换肤框架还提供了一种自定义皮肤的方法,使开发人员能够根据需要创建自己的皮肤。总之,换肤框架为开发人员提供了一个快速、简便且灵活的方式来更改应用程序的外观,从而为用户提供更好的体验。
作者其他创作
大纲/内容
ImageViewSrcAttr
apply(View) : void
属于 Vector 的一部分
ISkinLoader
attach(ISkinUpdate) : voiddetach(ISkinUpdate) : voidnotifySkinUpdate() : void
动态改变标签下的属性
TextViewRepository
mTextViews : List
applyFont(Typeface tf)
android:animation
SkinInflaterFactory
AttrFactory
LayoutInflaterFactory
SkinManager
TextColorAttr
SkinLoaderListener
onStart() : voidonSuccess() : voidonFailed(String) : voidonProgress(int) : void
SkinConfig
ISkinUpdate
onThemeUpdate() : void
android:name
IDynamicNewView
Cloneable
SkinItem
view : Viewattrs : List
DynamicAttr
attrName : StringrefResId : int
或 标签中的 name 属性
BackgroundAttr
android:drawable
SkinAttr
attrName : StringattrValueRefId : intattrValueRefName : StringattrValueTypeName : String
apply(View) : voidisDrawable() : booleanisColor() : booleanclone() : SkinAttr
ViewProducer
收藏
收藏
0 条评论
下一页