明教百纳箱APP

对于我来说,娱乐项目并不是很多,之前比较喜欢玩网络游戏,最喜欢的网络游戏是《剑侠情缘叁》。偶然的一次在逛贴吧,看到明教贴吧技术组在招人,闲得无聊就报名了,然而作为游戏渣渣的我并不能帮什么忙(其实是想做伸手党),然而当银子知道我会Android开发以后就有了让我开发这一款APP的想法!

正好当时在学习Android Studio和Material Design,所以就闲来兴起使用Android Studio工具和Material Design风格设计开发了这一款APP,也算是学以致用吧。

一、项目概述

二、系统功能

  • DPS计算器
  • 换装收益对比器
  • 加速阈值查看
  • 贴吧技术贴查看
  • 分享到QQ

三、设计开发

本软件使用Android Studio进行设计开发,主要界面为DPS计算器界面,在界面中用到了大量的组件,其中有:ScrollViewTextViewEditTextCheckBoxRadioGroupRadioButtonSpinnerButton

当用户点击了“查看结果”按钮之后,系统会将用户输入的参数进行一系列复杂的计算,得出最终结果显示给用户。

除此之外,用户还可以选择换装对比器,对比不同装备的收益。

四、界面展示

主界面

主界面

DPS收益计算器

DPS收益计算器

换装对比器

换装对比器

五、总结

本APP纯属课余兴起之作,并没有特别的技术难点,主要就是计算公式相对复杂而已。本来还有很多功能的,但是公司临时接到比较着急的项目便停止了开发。后面有时间的话会继续完善的,还有好多理想中的功能没有加呢:)。

我个人比较喜欢的是本APP的设计风格,换句话说,我非常喜欢Material Design的设计理念及风格。的确非常的美观优雅。我以后的界面设计要向Material Design靠拢了。

另外吐槽一下,Android Studio开发起来的确很得心应手,然而公司电脑内存4GB,比较无力,太卡。

致谢:

银子大大:感谢银子大大提供的极其复杂的计算公式。