/SmartTool

一个Android工具箱APP

Primary LanguageJavaApache License 2.0Apache-2.0

SmartTool

一个Android工具箱APP

重要提示

需要使用天气的功能,需要在

com.djzhao.smarttool.util.Constants

中的TODO处填入您自己申请“和风天气”的key

功能一览

这是一个Android工具箱APP,主要功能列表:

  • 天气查询
  • 手电筒
  • 编码/解码(BASE64、MD5、SHA1)
  • 摩斯码
  • 屏幕直尺
  • 短网址生成
  • 网页源码获取
  • 随机数生成
  • 进制转换(2/8/10/16)
  • 名片二维码生成器
  • GitHub下载地址解析
  • 随机选择器(选择困难症专用)
  • [一个]每日一句和每日一图展示
key value
开发工具 Android Studio 3.1.2
安卓最低版本 16(Jelly Bean 糖豆)Android 4.1
安卓目标版本 27(Oreo MR1 奥利奥)Android 8.1
安卓编译版本 27(Oreo MR1 奥利奥)Android 8.1
项目构建工具 Gradle 3.1.2
安卓调试工具 ADB 1.0.39(Android Debug Bridge)
数据传输格式 JSON
网络通讯协议 HTTP 1.1
JAVA 运行环境 JDK 1.8
使用的开源项目 LitePal: https://github.com/LitePalFramework/LitePal
OkHttp: https://github.com/square/okhttp
CircleImageView: https://github.com/hdodenhof/CircleImageView
Glide: https://github.com/bumptech/glide
Gson: https://github.com/google/gson
Zxing: https://github.com/zxing/zxing

预览

启动界面

启动图

首页

首页

关于页

关于页