File tree Expand file tree Collapse file tree 9 files changed +104
-10
lines changed Expand file tree Collapse file tree 9 files changed +104
-10
lines changed Original file line number Diff line number Diff line change @@ -22,4 +22,10 @@ implementation 'com.bihe0832.android:lib-custom-view:+'
22
22
23
23
## 组件功能
24
24
25
- 正在整理中,当前可以参考源码了解
25
+ ### BottomBar & BottomBarTab
26
+
27
+ - 通用的Tab栏及Tab按钮
28
+
29
+ ### TextViewWithRedTips
30
+
31
+ - 支持红点及数字红点的Textview
Original file line number Diff line number Diff line change @@ -22,4 +22,18 @@ implementation 'com.bihe0832.android:lib-dialog:+'
22
22
23
23
## 组件功能
24
24
25
- 正在整理中,当前可以参考源码了解
25
+ ### CommonDialog
26
+
27
+ - 通用弹框,所有组件显示可控,调用方式可以参考 ` BaseTest ` 里面的 ` TestDialogFragment ` ,显示样式参考:
28
+
29
+ <img src =" ./../noui/lib-debug.png " />
30
+
31
+ ### DownloadProgressDialog
32
+
33
+ - 带进度下载弹框,调用方式可以参考 ` BaseTest ` 里面的 ` TestDialogFragment ` ,显示事例可以参考:
34
+
35
+ <img src =" ./../../common/framework/update.png " />
36
+
37
+ ### LoadingDialog
38
+
39
+ - Loading 对话框,分全屏和非全屏,调用方式可以参考 ` BaseTest ` 里面的 ` TestDialogFragment `
Original file line number Diff line number Diff line change 6
6
7
7
## 功能简介
8
8
9
- 对ImageView加载图片的的扩展,支持各种类型的图片加载方式
9
+ 对ImageView加载图片的的扩展,支持各种类型的图片加载方式,以及图像相关的 Bitmap、相册保存等
10
10
11
11
## 组件信息
12
12
@@ -22,4 +22,26 @@ implementation 'com.bihe0832.android:lib-image:+'
22
22
23
23
## 组件功能
24
24
25
- 正在整理中,当前可以参考源码了解
25
+ ### BitmapUtil
26
+
27
+ - Bitmap相关的各种处理
28
+
29
+ - 返回bitmap的数组大小
30
+
31
+ - 根据网络URL或者图片本地路径读取图片获取图片Bitmap、按照缩放比保持长宽比例返回bitmap对象
32
+
33
+ - 获取指定View的Bitmap数据、基于数据做二次处理,例如:添加一个指定颜色、形状的浮层
34
+
35
+ - 根据width 和 height 与 reqWidth 和 reqHeight 的差异,计算出如果缩放到一样大,使用的 BitmapFactory.Options
36
+
37
+ - 将Bitmap保存到本地
38
+
39
+ - Bitmap合并:例如上下拼接成为一个Bitmap,覆盖合成为一个Bitmap
40
+
41
+ ### GlideExt
42
+
43
+ - 基于kotlin的扩展函数,使用Glide为ImageView添加的各种扩展,支持各种形式的图片加载,如圆形、圆角、gif等
44
+
45
+ ### Media
46
+
47
+ - 将图片或者视频添加到相册,前提是图片或者视频保存在外部存储
Original file line number Diff line number Diff line change @@ -22,4 +22,8 @@ implementation 'com.bihe0832.android:lib-immersive:+'
22
22
23
23
## 组件功能
24
24
25
- 正在整理中,当前可以参考源码了解
25
+ ### AppCompatActivityImmersiveExt
26
+
27
+ - 基于Kotlin的扩展函数添加的 AppCompatActivity 的扩展,支持开启沉浸式状态栏和导航栏,并设置颜色及文字颜色
28
+
29
+ - 隐藏底部的虚拟导航栏
Original file line number Diff line number Diff line change @@ -22,4 +22,14 @@ implementation 'com.bihe0832.android:lib-lifecycle:+'
22
22
23
23
## 组件功能
24
24
25
- 正在整理中,当前可以参考源码了解
25
+ ### LifecycleHelper
26
+
27
+ - 获取应用相关的基本信息,例如:应用安装时间、当前版本安装时间、上次启动时间、最后一次启动版本、应用使用天数、使用次数、当前版本使用次数、
28
+
29
+ ### ApplicationObserver
30
+
31
+ - 获取生命周期相关的信息,例如:当前应用是否前后台、上次切后台时间、上次回到前台时间、本次启动时间
32
+
33
+ ### ActivityObserver
34
+
35
+ - 获取UI 相关的基本信息,当前Activity,已启动ActivityList
Original file line number Diff line number Diff line change @@ -22,4 +22,10 @@ implementation 'com.bihe0832.android:lib-notification:+'
22
22
23
23
## 组件功能
24
24
25
- 正在整理中,当前可以参考源码了解
25
+ ### DownloadNotifyManager
26
+
27
+ - 下载进度的通知栏通知
28
+
29
+ ### NotifyManager
30
+
31
+ - 简单的通知栏通知
Original file line number Diff line number Diff line change @@ -22,4 +22,20 @@ implementation 'com.bihe0832.android:lib-recycleview-ext:+'
22
22
23
23
## 组件功能
24
24
25
- 正在整理中,当前可以参考源码了解
25
+ ### GridDividerItemDecoration
26
+
27
+ - 在Recycleview的不同元素之间添加分割边框,可以控制不同方向的边框大小及显示与隐藏
28
+
29
+ ### MyEasyRefreshLayout
30
+
31
+ - 基于 参考[ LibRefresh] ( ./lib-refresh.md ) 中提供的下拉刷新二次封装的通用Recycleview的下拉刷新
32
+
33
+ ### SafeGridLayoutManager、SafeLinearLayoutManager
34
+
35
+ - 为了方便计算Recycleview,对标准LayoutManager 的 supportsPredictiveItemAnimations 做了重写
36
+
37
+ ### RecyclerViewItemActiveHelper
38
+
39
+ - 计算获取当前可见区域内首个或者最后一个可见、完整可见等情况下的元素,对应的 Recycleview 需要使用上面的LayoutManager
40
+
41
+
Original file line number Diff line number Diff line change @@ -22,4 +22,6 @@ implementation 'com.bihe0832.android:lib-touchregion:+'
22
22
23
23
## 组件功能
24
24
25
- 正在整理中,当前可以参考源码了解
25
+ ### ViewExtForTouchRegion
26
+
27
+ - 基于Kotlin的扩展函数添加的 View 点击区扩展,可以指定大小,最大可以扩大到父布局的大小
Original file line number Diff line number Diff line change @@ -23,4 +23,18 @@ implementation 'com.bihe0832.android:lib-view-ext:+'
23
23
24
24
## 组件功能
25
25
26
- 正在整理中,当前可以参考源码了解
26
+ ### EditTextExt
27
+
28
+ - 基于Kotlin的扩展函数添加的 EditText 的扩展,设置EditView是否可编辑
29
+
30
+ ### ListViewExt
31
+
32
+ - 基于Kotlin的扩展函数添加的 EditText 的扩展,根据listview的item个数得到其全部显示时的高度
33
+
34
+ ### TextViewExt
35
+
36
+ - 基于Kotlin的扩展函数添加的 TextView 的扩展,为 TextView 设置四边Drawable,设置可点击的文字内容
37
+
38
+ ### ViewExt
39
+
40
+ - 基于Kotlin的扩展函数添加的 View 的扩展,支持设置View的宽高、旋转角度等
You can’t perform that action at this time.
0 commit comments