{"id":13989434,"url":"https://github.com/l123456789jy/Lazy","last_synced_at":"2025-07-22T10:32:30.751Z","repository":{"id":162380907,"uuid":"48537297","full_name":"l123456789jy/Lazy","owner":"l123456789jy","description":"The android tools           自己整理的常用的工具类   ","archived":false,"fork":false,"pushed_at":"2022-07-27T06:39:15.000Z","size":1285,"stargazers_count":2186,"open_issues_count":0,"forks_count":795,"subscribers_count":113,"default_branch":"master","last_synced_at":"2024-11-21T04:02:35.483Z","etag":null,"topics":["android","androidutils","ioutil","sizeutils","timeutils","toastutils"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/l123456789jy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":"https://github.com/l123456789jy/WxDatabaseDecryptKey/blob/master/app/img/1591603833232(1).jpg?raw=true"}},"created_at":"2015-12-24T10:01:17.000Z","updated_at":"2024-11-20T03:39:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"a0c27aa2-a50d-4b67-bba5-38026d03a9cf","html_url":"https://github.com/l123456789jy/Lazy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l123456789jy%2FLazy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l123456789jy%2FLazy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l123456789jy%2FLazy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/l123456789jy%2FLazy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/l123456789jy","download_url":"https://codeload.github.com/l123456789jy/Lazy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227079403,"owners_count":17728001,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","androidutils","ioutil","sizeutils","timeutils","toastutils"],"created_at":"2024-08-09T13:01:39.035Z","updated_at":"2025-07-22T10:32:30.344Z","avatar_url":"https://github.com/l123456789jy.png","language":"Java","funding_links":["https://github.com/l123456789jy/WxDatabaseDecryptKey/blob/master/app/img/1591603833232(1).jpg?raw=true"],"categories":["Java","工具库","实践篇"],"sub_categories":[],"readme":"\n-------------\n# 这个是我自己收集整理的一些常用的工具类\n## 有好的工具类，欢迎提交PR\n### 作者微博: [@海淀区小鬼风尘](http://weibo.com/2675061813/profile?topnav=1\u0026wvr=6)\n![image](https://user-images.githubusercontent.com/8079253/62353106-6e050a00-b53c-11e9-90e7-c3f01146838d.png)\n\n\n![Total visitor](https://visitor-count-badge.herokuapp.com/total.svg?repo_id=l123456789jy.lazy)\n![Visitors in today](https://visitor-count-badge.herokuapp.com/today.svg?repo_id=l123456789jy.lazy)\n\n[![License](https://img.shields.io/badge/license-Apache%202-green.svg)](https://www.apache.org/licenses/LICENSE-2.0)\n[![Maven Central](https://img.shields.io/bintray/v/gcssloop/maven/sutil.svg)](https://bintray.com/gcssloop/maven/sutil/view)\n\n##增加常用库的README_LIB\n[常用库](https://github.com/l123456789jy/Lazy/blob/master/USER_LIB_README.md)\n\n# 内容说明\n 工具 | 描述\n ---  | ---\n [AnimationUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/AnimationUtils.java)| 动画工具类\n [AppUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/AppUtils.java)| APP相关信息工具类\n [AssetDatabaseOpenHelper](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/AssetDatabaseOpenHelper.java)| 目录资源获取\n [Base64](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/Base64.java)| 加密\n [BitmapUtil](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/BitmapUtil.java)| 获取Bitmap和对Bitmap的操作\n  [ChannelUtil](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/ChannelUtil.java)| 获取市场号\n  [Colors](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/Colors.java)| 颜色工具类 包括常用的色值\n  [DES](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/DES.java)| DES加密解密类\n  [DataCleanManager](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/DataCleanManager.java)| 本应用数据清除管理器\n  [DatabaseExportUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/DatabaseExportUtils.java)| 应用数据库导出工具类\n  [DateUtil](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/DateUtil.java)| 日期操作工具类\n  [DbHelper](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/DbHelper.java)| 数据库帮助类\n  [DensityUtil](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/DensityUtil.java)| 屏幕信息获取数值的转换\n  [DeviceStatusUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/DeviceStatusUtils.java)| 手机状态工具类 主要包括网络、蓝牙、屏幕亮度、飞行模式、音量等\n  [DigestUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/DigestUtils.java)| DigestUtils\n  [FileUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/FileUtils.java)| 文件操作\n  [HanziToPinyin](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/HanziToPinyin.java)| 拼音汉字处理\n  [IOUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/IOUtils.java)| IOUtils\n  [MD5](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/MD5.java)| MD5\n  [MiscUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/MiscUtils.java)| 设备信息的获取\n  [NetWorkUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/NetWorkUtils.java)| 网络状态\n  [PhoneUtil](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/PhoneUtil.java)| 手机组件调用工具类\n  [PreferencesUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/PreferencesUtils.java)| sp工具类\n  [RandomUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/RandomUtils.java)| 随机数工具类\n  [RecorderControl](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/RecorderControl.java)| 录音工具类\n  [SerializeUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/SerializeUtils.java)| Serialize\n  [ShellUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/ShellUtils.java)| shell指令\n  [ShortCutUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/ShortCutUtils.java)| 创建删除快捷图标\n [SingletonUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/SingletonUtils.java)| 单例工具\n [SizeUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/SizeUtils.java)| SizeUtils\n [SqliteUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/SqliteUtils.java)| SqliteUtils\n [StreamUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/StreamUtils.java)| 流转换成字符串\n [StringUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/StringUtils.java)| String\n [SystemUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/SystemUtils.java)| 线程池工具类\n [TimeUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/TimeUtils.java)| TimeUtils\n [ToastUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/ToastUtils.java)| ToastUtils\n [TransitionTime](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/TransitionTime.java)|用来计算显示的时间是多久之前\n [ViewAnimationUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/ViewAnimationUtils.java)|视图动画工具箱，提供简单的控制视图的动画的工具方法\n [ViewUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/ViewUtils.java)|view控制\n [WiFiUtil](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/WiFiUtil.java)|WiFiUtil\n [WindowUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/WindowUtils.java)|窗口工具箱\n [ZipUtil](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/ZipUtil.java)|实现的Zip工具\n [BadgeUtil](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/BadgeUtil.java)|设置Badge\n [LogUtil](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/LogUtil.java)|LogUti工具类\n [ArrayUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/ArrayUtils.java)|数组工具类，提供一些有关数组的便捷方法\n [ByteUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/ByteUtils.java)|字节工具类，提供一些有关字节的便捷方法\n [CheckAdapter](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/CheckAdapter.java)|选择适配器\n[CheckingUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/CheckingUtils.java)|提供常用数据验证的工具类，不符合的话就抛异常\n[Countdown](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/Countdown.java)|倒计时器\n[DialogUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/DialogUtils.java)|对话框工具箱\n[DoubleClickExitDetector](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/DoubleClickExitDetector.java)|双击退出识别器\n[ImageProcessor](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/ImageProcessor.java)|图片处理器\n[InputMethodUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/InputMethodUtils.java)|软键盘工具类\n[LoopTimer](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/LoopTimer.java)|循环定时器\n[NestedGridView](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/NestedGridView.java)|嵌套使用的GridView\n[NestedListView](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/NestedListView.java)|嵌套使用的ListView\n[OSUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/OSUtils.java)|Android系统工具箱\n[OtherUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/OtherUtils.java)|主要是给字符串添加html\n[ReflectUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/ReflectUtils.java)|反射工具类，提供一些Java基本的反射功能\n[RegexUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/RegexUtils.java)|正则表达式工具类，提供一些常用的正则表达式\n[SDCardUtils](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/SDCardUtils.java)|SD卡工具箱\n[Symbols](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/Symbols.java)|常用符号\n[WebViewManager](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/WebViewManager.java)|WebView管理器，提供常用设置\n[AmUtiles](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/AmUtiles.java)|定时器工具类\n[XmlParseUtiles](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/XmlParseUtiles.java)|对pull解析xml进行了封装\n[AntiEmulatorUtiles](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/AntiEmulatorUtiles.java)|检测是否在模拟器上运行\n[code style](https://github.com/l123456789jy/Lazy/tree/master/lazylibrary/src/file)|drakeet的code style\n[FastBlur](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/FastBlur.java)|毛玻璃效果\n[AES](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/AES.java)|AES加解密\n[M3U8ParserUtiles](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/M3U8ParserUtiles.java)|解析m3u8文件\n[Hex](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/Hex.java)|转换成16进制\n[CreatQRCodeImg](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/CreatQRCodeImg.java)|生成带log二维码\n[NoPreloadViewPager](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/NoPreloadViewPager.java)|禁止预加载的viewpager\n[App](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/App.java)|通过反射获取Application单利的工具类\n[MediaPlayerUtiles](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/MediaPlayerUtiles.java)|播放资源目录下音频文件\n[Repair7PopupWindow](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/view/Repair7PopupWindow.java)|修复7.0上popwindow位置显示错误\n[NioFileUtiles](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/NioFileUtiles.java)|使用NIO操作文件提高性能\n[ArgbHelper](https://github.com/l123456789jy/Lazy/blob/master/lazylibrary/src/main/java/com/github/lazylibrary/util/ArgbHelper.java)|渐变色工具\n\n## 依赖\n          compile 'com.github.lazylibrary:lazylibrary:1.0.2'\n\n## 感谢以下赞助商支持\n\n[![Powered by DartNode](https://dartnode.com/branding/DN-Open-Source-sm.png)](https://dartnode.com \"Powered by DartNode - Free VPS for Open Source\")\n\n## 本项目 CDN 加速及安全防护由 Tencent EdgeOne 赞助\n\n[![Tencent EdgeOne](https://edgeone.ai/media/34fe3a45-492d-4ea4-ae5d-ea1087ca7b4b.png)](https://edgeone.ai/zh?from=github)\n\n## License\n\n    Copyright 2015 lazy\n\n    Licensed under the Apache License, Version 2.0 (the \"License\");\n    you may not use this file except in compliance with the License.\n    You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n    Unless required by applicable law or agreed to in writing, software\n    distributed under the License is distributed on an \"AS IS\" BASIS,\n    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n    See the License for the specific language governing permissions and\n    limitations under the License.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fl123456789jy%2FLazy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fl123456789jy%2FLazy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fl123456789jy%2FLazy/lists"}