Skip to content

Commit 614c808

Browse files
authored
Update README.md
1 parent 45b9009 commit 614c808

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed

README.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,52 @@
1010

1111
[MVI 架构 - 不做跟风党,LiveData,StateFlow,SharedFlow 使用场景对比](https://juejin.cn/post/7007602776502960165)
1212

13+
## 弹窗请求
14+
15+
### 封装过程
16+
17+
[构建可返回取消请求的弹窗](https://github.com/wsdydeni/AndroidBaseLibrary/blob/master/baselib/src/main/kotlin/wsdydeni/library/android/view/LoadingDialog.kt)
18+
19+
[请求阶段显示和关闭弹窗](https://github.com/wsdydeni/AndroidBaseLibrary/blob/master/baselib/src/main/kotlin/wsdydeni/library/android/request/BaseFlow.kt)
20+
21+
[基类监听](https://github.com/wsdydeni/AndroidBaseLibrary/blob/master/baselib/src/main/kotlin/wsdydeni/library/android/base/BaseActivity.kt)
22+
[参考-有效治理 BadTokenException](https://juejin.cn/post/7000976804634689573)
23+
24+
[基类请求封装](https://github.com/wsdydeni/AndroidBaseLibrary/blob/master/baselib/src/main/kotlin/wsdydeni/library/android/base/BaseExt.kt)
25+
26+
### 如何使用
27+
28+
TODO
29+
30+
## 沉浸式
31+
32+
### 状态栏
33+
34+
[状态栏占位](https://github.com/wsdydeni/AndroidBaseLibrary/blob/master/baselib/src/main/res/layout/layout_statusbar_placeholder.xml)
35+
36+
[封装使用](https://github.com/wsdydeni/AndroidBaseLibrary/blob/master/baselib/src/main/kotlin/wsdydeni/library/android/utils/immersion/ImmersionStatusBarExt.kt)
37+
38+
### 导航栏与弹窗
39+
40+
[Android 系统 Bar 沉浸式完美兼容方案](https://juejin.cn/post/7075578574362640421)
41+
42+
## 键盘高度适配
43+
44+
[PopupWindow 方案](https://github.com/wsdydeni/AndroidBaseLibrary/blob/master/baselib/src/main/kotlin/wsdydeni/library/android/utils/keyboard/KeyboardHeightProvider.kt)
45+
46+
[扩展函数封装](https://github.com/wsdydeni/AndroidBaseLibrary/blob/master/baselib/src/main/kotlin/wsdydeni/library/android/utils/keyboard/KeyboardExt.kt)
47+
48+
## 屏幕适配
49+
50+
[AutoDensity](https://github.com/Hbottle/AutoDensity)
51+
52+
今日头条Android屏幕适配方案&Smallest屏幕适配方案最佳实践
53+
54+
## ViewBinding 扩展
55+
56+
[ViewBindingPropertyDelegate](https://github.com/androidbroadcast/ViewBindingPropertyDelegate)
57+
58+
无反射、跟随生命周期的 ViewBinding 委托构建
1359

1460
# How to
1561

0 commit comments

Comments
 (0)