MCPcopy Create free account

hub / github.com/WindySha/XSkinLoader / functions

Functions137 in github.com/WindySha/XSkinLoader

↓ 23 callersMethodequals
(Object obj)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginInfo.java:93
↓ 21 callersMethodget
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:43
↓ 11 callersMethodgetColor
(@ColorRes int resId)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinResourceManager.java:23
↓ 11 callersMethodgetDrawable
(@DrawableRes int resId)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinResourceManager.java:27
↓ 9 callersMethodregisterDeployer
(String attrName, ISkinResDeployer skinResDeployer)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinResDeployerFactory.java:51
↓ 8 callersMethodgetField
(Object receiver, String fieldName)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/util/ReflectUtils.java:12
↓ 8 callersMethodgetResources
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginInfo.java:54
↓ 8 callersMethodsetSkinViewResource
设置可以换肤的view的属性 @param view 设置的view @param attrName 这个取值只能是 {@link SkinResDeployerFactory#BACKGROUND} {@link SkinResDeployerFactory#DIVIDER} {@lin
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:133
↓ 6 callersMethodparseSkinAttr
(AttributeSet attrs, View view, String[] specifiedAttrList)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/parser/SkinAttributeParser.java:28
↓ 5 callersMethodgetColorStateList
(@ColorRes int resId)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinResourceManager.java:25
↓ 4 callersMethodfindField
(Class<?> clazz, String name)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/util/ReflectUtils.java:245
↓ 4 callersMethodisCurrentAttrSpecified
(@NonNull String attr, @Nullable String[] attrList)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/entity/SkinConfig.java:60
↓ 3 callersMethodaddStyleParser
(ISkinStyleParser parser)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/StyleParserFactory.java:27
↓ 3 callersMethodcreateAssetManager
创建AssetManager对象
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginLoadUtils.java:124
↓ 3 callersMethodof
(SkinAttr attr)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinResDeployerFactory.java:61
↓ 2 callersMethodcreateDexClassLoader
创建插件classloader
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginLoadUtils.java:113
↓ 2 callersMethodcreatePackageInfo
(String apkFilepath)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginLoadUtils.java:158
↓ 2 callersMethodcreateResources
创建Resource对象
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginLoadUtils.java:139
↓ 2 callersMethodcreateView
(Context context, String name, AttributeSet attrs)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinInflaterFactory.java:74
↓ 2 callersMethoddeployViewSkinAttrs
(@Nullable View view, @Nullable HashMap<String, SkinAttr> viewAttrs)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:221
↓ 2 callersMethoddoSkinAttrsDeploying
(@Nullable View view, @Nullable SkinAttr skinAttr)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:234
↓ 2 callersMethodgetInstance
(Context context)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginLoadUtils.java:27
↓ 2 callersMethodgetPackageInfo
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginInfo.java:39
↓ 2 callersMethodgetPackageName
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginInfo.java:47
↓ 2 callersMethodgetString
(Context context, String key, String defaultValue)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/entity/SkinConfig.java:55
↓ 2 callersMethodmethodFitParam
(Method method, String methodName, Object... arg)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/util/ReflectUtils.java:213
↓ 2 callersMethodnotifySkinChanged
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:207
↓ 2 callersMethodrestoreToDefaultSkin
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:63
↓ 2 callersMethodsaveSkinView
(View view, HashMap<String, SkinAttr> viewAttrs)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:176
↓ 2 callersMethodsetFactory
(LayoutInflater inflater)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinInflaterFactory.java:27
↓ 2 callersMethodsetField
(Object receiver, String fieldName, Object value)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/util/ReflectUtils.java:65
↓ 2 callersMethodsetImageDrawable
(View view, int resId)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:103
↓ 2 callersMethodsetPluginResourcesAndPkgName
(Resources resources, String pkgName)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinResourceManager.java:21
↓ 2 callersMethodsetTextColor
(@ColorInt int color)
xskinloader-sample/src/main/java/com/wind/me/xskinloader_sample/CustomTitleView.java:99
↓ 1 callersMethodassertInflaterContext
(LayoutInflater inflater, Context context)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinInflaterFactory.java:132
↓ 1 callersMethodchangeSkin
()
xskinloader-sample/src/main/java/com/wind/me/xskinloader_sample/MainActivity.java:52
↓ 1 callersMethodcheckModifier
(int mod)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/util/ReflectUtils.java:265
↓ 1 callersMethodcopyAssetFile
(Context context, String originAssetFileName, String destFileDirectory,
xskinloader-lib/src/main/java/com/wind/me/xskinloader/util/AssetFileUtils.java:20
↓ 1 callersMethoddeploy
将属性skinAttr通过resource设置到当前view上 @param view 当前view @param skinAttr 属性 @param resource 设置的资源工具
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinResDeployer.java:15
↓ 1 callersMethoddoNewSkinLoad
(String skinApkPath)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:146
↓ 1 callersMethodfindDeclaredMethod
(Class<?> clazz, String name, Object... arg)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/util/ReflectUtils.java:194
↓ 1 callersMethodfindMethod
(Class<?> clazz, String name, Object... arg)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/util/ReflectUtils.java:178
↓ 1 callersMethodgetClassLoader
(String apkPath)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginLoadUtils.java:63
↓ 1 callersMethodgetClassLoader
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginInfo.java:76
↓ 1 callersMethodgetDrawableForMapmip
(int attrValueRefId)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinResourceManager.java:29
↓ 1 callersMethodgetExternalField
(Object innerObj)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/util/ReflectUtils.java:270
↓ 1 callersMethodgetPkgName
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinResourceManager.java:17
↓ 1 callersMethodgetPluginResource
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinResourceManager.java:19
↓ 1 callersMethodgetPluginResources
(String apkPath)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginLoadUtils.java:85
↓ 1 callersMethodgetPlugintResources
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:245
↓ 1 callersMethodgetProgressBarIndeterminateDrawableIndex
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/parser/ProgressBarIndeterminateDrawableStyleParser.java:62
↓ 1 callersMethodgetProgressBarStyleable
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/parser/ProgressBarIndeterminateDrawableStyleParser.java:55
↓ 1 callersMethodgetSkinAttrBySplit
(Context context, String attrName, String attrValue)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/parser/SkinAttributeParser.java:97
↓ 1 callersMethodgetSkinAttrFromId
(Context context, String attrName, String attrValue)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/parser/SkinAttributeParser.java:110
↓ 1 callersMethodgetTextViewStyleableList
()
xskinloader-sample/src/main/java/com/wind/me/xskinloader_sample/deployer/ViewBackgroundStyleParser.java:50
↓ 1 callersMethodgetTextViewStyleableList
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/parser/TextViewTextColorStyleParser.java:54
↓ 1 callersMethodgetTextViewTextColorStyleableIndex
()
xskinloader-sample/src/main/java/com/wind/me/xskinloader_sample/deployer/ViewBackgroundStyleParser.java:57
↓ 1 callersMethodgetTextViewTextColorStyleableIndex
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/parser/TextViewTextColorStyleParser.java:61
↓ 1 callersMethodgetTheme
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginInfo.java:72
↓ 1 callersMethodgetXmlSpecifiedAttrs
(@NonNull AttributeSet attrs)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinInflaterFactory.java:109
↓ 1 callersMethodinit
()
xskinloader-sample/src/main/java/com/wind/me/xskinloader_sample/ExtraAttrRegister.java:17
↓ 1 callersMethodinit
(Context context)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:52
↓ 1 callersMethodisSupportSkin
(AttributeSet attrs)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinInflaterFactory.java:102
↓ 1 callersMethodisSupportedAttr
(String attrName)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinResDeployerFactory.java:75
↓ 1 callersMethodloadNewSkin
加载新皮肤 @param skinApkPath 新皮肤路径 @return true 加载新皮肤成功 false 加载失败
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:87
↓ 1 callersMethodloadSkin
加载已经用户默认设置的皮肤资源
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:71
↓ 1 callersMethodparseAndSaveSkinAttr
(AttributeSet attrs, View view)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinInflaterFactory.java:114
↓ 1 callersMethodparseStyle
(View view, AttributeSet attrs, Map<String, SkinAttr> viewAttrs, String[] specifiedAttrList)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/StyleParserFactory.java:33
↓ 1 callersMethodparseXmlStyle
解析xml中设置的style属性 @param view 当前需要解析的view @param attrs xml中参数集合 @param viewAttrs 解析出来的属性需要保存的集合 @param specifiedAttrList 非空时,仅即系此数组中的属性,空时,全部解析
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinInterface/ISkinStyleParser.java:23
↓ 1 callersMethodputString
(Context context, String key, String value)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/entity/SkinConfig.java:48
↓ 1 callersMethodrestoreDefaultSkin
()
xskinloader-sample/src/main/java/com/wind/me/xskinloader_sample/MainActivity.java:65
↓ 1 callersMethodsetHintTextColor
(View view, int resId)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:95
↓ 1 callersMethodsetInterceptFactory
(Factory factory)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinInflaterFactory.java:48
↓ 1 callersMethodsetTextViewColor
(View view, int resId)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:91
↓ 1 callersMethodsetWindowStatusBarColor
(Window window, @ColorRes int resId)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:115
MethodCustomTitleView
(Context context, AttributeSet attrs)
xskinloader-sample/src/main/java/com/wind/me/xskinloader_sample/CustomTitleView.java:40
MethodPluginInfo
(String localPath, ClassLoader pluginClassLoader, Resources pluginRes, Resources.Theme p
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginInfo.java:15
MethodPluginLoadUtils
(Context context)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginLoadUtils.java:23
MethodSkinAttr
(String attrName, int attrValueRefId, String attrValueRefName, String attrValueTypeName)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/entity/SkinAttr.java:24
MethodSkinResourceManagerImpl
(Context context, String pkgName, Resources resources)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/impl/SkinResourceManagerImpl.java:25
MethodcallMethod
(Object receiver, String methodName, Object... params)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/util/ReflectUtils.java:103
Methodclear
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:202
MethodclickButton
(View v)
xskinloader-sample/src/main/java/com/wind/me/xskinloader_sample/MainActivity.java:41
Methoddelete
(@NonNull Uri uri, @Nullable String selection, @Nullable String[] selectionArgs)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinLoaderInitializer.java:41
Methoddeploy
(View view, SkinAttr skinAttr, ISkinResourceManager resource)
xskinloader-sample/src/main/java/com/wind/me/xskinloader_sample/deployer/CustomViewTextColorResDeployer.java:17
Methoddeploy
(View view, SkinAttr skinAttr, ISkinResourceManager resource)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinDeployer/ActivityStatusBarColorResDeployer.java:19
Methoddeploy
(View view, SkinAttr skinAttr, ISkinResourceManager resource)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinDeployer/ProgressBarIndeterminateDrawableDeployer.java:18
Methoddeploy
(View view, SkinAttr skinAttr, ISkinResourceManager resource)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinDeployer/ListViewSelectorResDeployer.java:18
Methoddeploy
(View view, SkinAttr skinAttr, ISkinResourceManager resource)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinDeployer/ImageDrawableResDeployer.java:18
Methoddeploy
(View view, SkinAttr skinAttr, ISkinResourceManager resource)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinDeployer/TextColorHintResDeployer.java:17
Methoddeploy
(View view, SkinAttr skinAttr, ISkinResourceManager resource)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinDeployer/TextColorResDeployer.java:16
Methoddeploy
(View view, SkinAttr skinAttr, ISkinResourceManager resource)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinDeployer/BackgroundResDeployer.java:16
Methoddeploy
(View view, SkinAttr skinAttr, ISkinResourceManager resource)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/skinDeployer/ListViewDividerResDeployer.java:19
MethodgetColor
(int resId)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/impl/SkinResourceManagerImpl.java:47
MethodgetColorStateList
(int resId)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/impl/SkinResourceManagerImpl.java:69
MethodgetCurrentSkinPackageName
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:241
MethodgetCurrentSkinPath
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/SkinManager.java:253
MethodgetDrawable
(int resId)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/impl/SkinResourceManagerImpl.java:118
MethodgetDrawableForMapmip
(int resId)
xskinloader-lib/src/main/java/com/wind/me/xskinloader/impl/SkinResourceManagerImpl.java:142
MethodgetFilePath
()
xskinloader-lib/src/main/java/com/wind/me/xskinloader/pluginLoader/PluginInfo.java:31
next →1–100 of 137, ranked by callers