# k_utils **Repository Path**: fairy_flutter/k_utils ## Basic Information - **Project Name**: k_utils - **Description**: No description available - **Primary Language**: Dart - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-08-04 - **Last Updated**: 2024-08-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # k_utils ## flutter常用工具类 ```dart dependencies: k_utils: ^0.0.1 /// 初始化utils await XUtils.get.init(debug: kDebugMode); ``` ### 2、常用的工具类 - color_utils: 颜色工具类,主要字符串转颜色 - date_utils: 日期工具类,获取日期时间,各种时间之间的转换操作 - encrypt_utils: 加解密工具类,主要是md5加密,base64加密和解密,异或加解密等 - json_utils: json转化工具类,主要是负责list,map,对象和json之间转化等 - money_utils: 货币符号工具类,主要是货币的转换和格式化 - num_utils: Num 格式工具类,主要是负责num相关处理和转化操作 - random_utils: 随机数工具类,主要是字符串和数字的随机生成 - regex_utils: 正则表达式工具类,主要是电话,身份证,邮箱,ip,网络等校验 - sp_utils: sp 存储工具类,适合存储轻量级数据,不建议存储json长字符串 - status_bar_utils: 状态栏工具类 - system_utils: 系统工具类,复制内容到剪切板,弹出和关闭软键盘,清除数据等 - text_utils: 文本工具类,主要处理字符串缩略 - timer_utils: 定时器、倒计时器工具类,设置倒计时总时间,间隔时间等 - xlog: 日志输出工具类 ### 3、扩展函数 - k_double:double扩展,包含千米和米的转换 - k_object:object扩展,对象空和非空判断 - k_widget:widget拓展,包含点击事件、点击防重、双击退出,控件是否显示