android - 在主机应用程序启动之前完全初始化 android 库
问题描述
我正在用 android 开发一个库,我想确保这个库在它的宿主应用程序使用它的组件之前完全初始化。
我想要的顺序是,
- 用户点击打开主机应用程序
- 我的库已完全初始化
- 然后宿主应用程序开始加载它的组件(一些宿主应用程序的组件使用我库中的一些组件)
我遇到的一个重要问题是我的库包含一个由网络请求和响应初始化的组件,该组件由异步完成。
在宿主应用程序访问我的库中的任何组件之前,是否可以先完全初始化我的库?
解决方案
推荐阅读
- javascript - React 无法识别 DOM 元素上的 `backgroundColor` 属性
- android - 将导航动画应用到工具栏
- bash - 如果我在“printf”语句中引用它,如何转义存储在 Bash 变量中的字符,例如连字符(考虑日期格式)?
- python - 一种寻找满足特定条件的主题的熊猫方式
- sql - Apache Phoenix Upsert Into Table Select * from View
- python - 如何在 BeautifulSoup 中获取文本?
- python - Python:一旦找到真值,any() 是否会停止迭代列表/生成器?
- python - 一行中两个函数调用之间的逗号
- python - 如何使用 API 与 Google Colab 交互?
- tsql - 解析 TSQL/Sybase *= 用于使用 ANTLR4 表示外连接的条件运算符