public class CoreConfig
extends java.lang.Object
| Constructor and Description |
|---|
CoreConfig() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.ClassLoader |
getBundleClassLoader() |
static android.content.Context |
getContext() |
static void |
init(android.content.Context context)
默认初始化,配置文件在assets/corepage.json
|
static void |
init(android.content.Context context,
java.util.List<PageInfo> pageInfoList)
自定义初始化,配置文件信息由外部传入。
|
static void |
init(android.content.Context context,
PageInfo pageInfo)
自定义初始化,配置文件信息由外部传入。
|
static void |
init(android.content.Context context,
java.lang.String pageJson)
自定义初始化,配置文件信息由外部传入。
|
static boolean |
isOpenAtlas() |
static void |
readConfig(java.lang.String pageJson) |
static void |
setBundleClassLoader(java.lang.ClassLoader classLoader) |
static void |
setIsOpenAtlas(boolean isOpenAtlasFlag) |
public static boolean isOpenAtlas()
public static void setIsOpenAtlas(boolean isOpenAtlasFlag)
public static java.lang.ClassLoader getBundleClassLoader()
public static void setBundleClassLoader(java.lang.ClassLoader classLoader)
public static void init(android.content.Context context)
context - 上下文public static void init(android.content.Context context,
java.lang.String pageJson)
context - 上下文pageJson - 配置的jsonpublic static void init(android.content.Context context,
java.util.List<PageInfo> pageInfoList)
context - 上下文pageInfoList - 配置的页面信息public static void init(android.content.Context context,
PageInfo pageInfo)
context - 上下文pageInfo - 配置的页面信息public static void readConfig(java.lang.String pageJson)
public static android.content.Context getContext()