/DroidShake

An Android Toolkit Library. Android 通用工具集和扩展控件集。致力于解决Android开发中常见的问题,提高开发效率,减少重复代码。包含中文文档。

Primary LanguageJava

DroidShake

is an Android Toolkit Library.

DroidShake是Android的开源工具代码项目,致力于解决Android开发中常见的问题,和提高开发效率,减少重复代码。主要集成模块化框架、插件化框架、扩展控件集和工具集。

使用说明

  • 支持 API Level >= 8 的项目使用;
  • 代码包含完整的中文文档化注释;
  • 目前封装为 Android Library,但可以根据项目中的代码,自由进行裁剪。

ShakeToolkit工具集

  • BitmapUtils - 1.0 用于进行位图对象的编解码、图像的读取和保存等操作的工具类
  • ViewUtils - 1.1 提供与视图相关的操作的工具类
  • MediaUtils - 1.0 与媒体相关的工具类
  • FileUtils - 1.0 包含多种通用文件操作的方法
  • FileSearcher - 文件搜索工具 (开发中)
  • NetworkUtils - 1.0 用于进行网络相关操作的工具类
  • DownloadTask - 网络下载工具 (开发中)
  • ShakeLinkify - 1.0 提供针对中文增强的文字内超链接识别功能的工具类
  • ColorUtils - 1.0 包含透明度修改和调整颜色亮度的工具方法

子项目计划

  • ShakeToolkit:包含多个高品质工具类代码 (已发布)
  • ShakeModule:单APK内的模块化框架 (规划中)
  • ShakePlugin:支持多APK的插件化框架 (规划中)
  • ShakeViews:基于Android视图的扩展控件集 (开发中)