• Stars
    star
    1
  • Language
    Kotlin
  • License
    Apache License 2.0
  • Created about 2 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

使用 kotlin 委托属性封装的 mmkv 库,代替 SharedPreferences,简单好用

More Repositories

1

update

清晰灵活简单易用的应用更新库
Kotlin
1,826
star
2

settingscompat

特殊权限(Special Permissions)兼容库,悬浮窗权限(SYSTEM_ALERT_WINDOW)与系统设置修改权限(WRITE_SETTINGS)
Java
951
star
3

loadinglayout

简单实用的页面多状态布局(content,loading,empty,error)
Java
753
star
4

cornerlabelview

角标(corner label)
Java
488
star
5

badgebutton

带有徽标(数字,小红点)的按钮
Java
432
star
6

roundbutton

可设置圆角背景边框的的按钮
Java
310
star
7

noticeview

滚动播放的公告控件
Java
299
star
8

sdk3rd

第三方SDK集成库,授权/分享/支付
Java
244
star
9

NotificationDemo

通知demo
Java
88
star
10

segmentedview

ios风格的分段控件,类似 UISegmentedControl
Java
61
star
11

ThemeDemo

Databinding+LiveData轻松实现无重启换肤
Kotlin
32
star
12

init

Kotlin + Flow 实现的 Android 应用初始化任务启动库。
Kotlin
24
star
13

readmoretextview

点击展开收缩的文本
Java
20
star
14

numberstepper

number stepper
Java
16
star
15

httpapi

使用 Coroutine + Retrofit 打造的最简单HTTP请求库
Kotlin
11
star
16

systembars

系统栏工具库 - 状态栏/导航栏/沉浸式
Kotlin
10
star
17

subtextview

带副文本(副标题,值)的 TextView
Java
7
star
18

router

一个 kotlin + ksp 实现的路由库,通过 uri 实现页面间跳转
Kotlin
6
star
19

deviceid

获取设备标识(widevineId/instanceId/androidId/oaid),采集设备信息。
Kotlin
6
star
20

LauncherIconPlugin

Android小工具,当构建类型不为release时,在启动图标上显示添加 版本/分支/时间 等信息
Groovy
5
star
21

webcache

Android WebView 缓存管理,提升网页打开速度。
Kotlin
3
star
22

flowbus

事件总线(基于SharedFlow)
Kotlin
3
star
23

scrollinglayout

垂直方向支持多个子视图持续连贯滚动的容器,并且支持吸顶功能。
Kotlin
3
star
24

tv

一些实用的自定义TextView
Kotlin
2
star
25

servicelocator

一个简单的服务定位器模式实现,如果觉得Dagger/Koin太重,可以试试这个。
Kotlin
2
star
26

networkstate

判断网络是否可用,判断网络(wifi/mobile/vpn)是否连接,获取网络类型,监听网络可用事件
Kotlin
2
star
27

binding

简化 DataBinding/ViewBinding 使用,提供生命周期感知能力,支持多种使用环境(ComponentActivity/Fragment/CustomDialog/ViewGroup)
Kotlin
2
star
28

bk

BKDrawable/BKFrameLayout/BKLinearLayout/BKTextView 可自定义 背景色/渐变/圆角/阴影/描边
Kotlin
2
star
29

statelayout

简单实用无侵入高扩展的页面多状态布局(content,loading,empty,error)
Kotlin
2
star
30

base

页面基类 BaseActivity/BaseFragment 统一了子类初始化UI(onSetupUI)的位置
Kotlin
1
star
31

majia

将指定的包中的类移到新包名下,通过简单的配置就可以生成马甲包。
Kotlin
1
star
32

jsbridge

简单易用的 Android WebView 和 Javascript 交互框架。
Kotlin
1
star
33

dag

有向无环图(DAG),可用来调度应用初始化任务
Kotlin
1
star
34

ecrontab

crontab for erlang, @author litao cheng <[email protected]>
Erlang
1
star
35

argument

通过 Kotlin 委托属性获取 Activity/Fragment 的参数
Kotlin
1
star
36

pullrefresh

实现了嵌套滚动机制的下拉刷新控件。
Kotlin
1
star
37

dialog

AlertDialog扩展(tip/alert/confirm/choose) 自定义对话框(CustomDialog/BottomDialog/DropdownDialog/SideDialog) LoadingDialog/InputDialog/ActionSheetDialog/PickerDialog
Kotlin
1
star
38

loading

一些 loading 动画
Kotlin
1
star
39

webview

jsbridge 和 WebView 资源包管理
Kotlin
1
star