Skip to content

wardenlzr/AppManager

Repository files navigation

AppManager

初始化项目,及TerrificLibrary

一个简约的Material Design 风格的APP卸载程序, 通过此APP,整理一些优秀的第三方库到TerrificLibrary,每一个都经过深思熟虑之后才会引入。 按照惯例给几个效果图:

已引入优秀第三方

BaseRecyclerViewAdapterHelper

IconFont

MaterialDialogs

Glide

Slidr

...

AndroidUtilCode

  • 基于Blankj大佬的AndroidUtilCode新增以下工具

  • Glide 相关 -> GlideUtils.java

    setPlaceholder        : 设置全局占位图
    loadImg               : 加载图片,带默认占位图(也可单独设置占位图)
    loadCircleImg         : 加载圆形图片,带默认占位图(也可单独设置占位图)
    
  • Color 相关 -> ColorUtils.java

    getRandomColor        : 获取一个随机颜色
    getResourcesColor     : 根据颜色资源Id,取得颜色的int色值
    hex2IntColor          : 将十六进制 颜色代码 转换为 int
    setColorAlpha         : 设置颜色透明度
    
  • Number 相关 -> NumberUtils.java

    get2Decimal         : 获取2位小数
    toInt               : 转换str为int,如果转换失败则返回0,(如果转换失败则返回defaultValue)
    toLong              : 转换str为long,如果转换失败则返回0L,(如果转换失败则返回defaultValue)
    toFloat             : 转换str为float,如果转换失败则返回0.0f,(如果转换失败则返回defaultValue)
    toDouble            : 转换str为double,如果转换失败则返回0.0d,(如果转换失败则返回defaultValue)
    toByte              : 转换str为byte,如果转换失败则返回0,(如果转换失败则返回defaultValue)
    isNumber            : 校验String是否是一个有效的Java number
    

About

初始化项目,及terrificlibrary

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages