我的第一个Android应用软件——《飞鸟集》

接触Android系统已经将近两年了;虽然说一直侧重于Android framework层的开发和维护,但是我对Android应用软件的开发,却有着浓厚的兴趣。最近,终于有了时间和机会来实现压在心底很久的小小愿望。

应用软件是一个庞杂的系统,它涉及UI,后台编码,性能优化,软件扩展,以及软件推广等方面。要想成为一个优秀的Android应用软件开发者,我还有很长的路要走,现在只是来到了海边,至于能不能找到自己喜欢的贝壳,除了天时,那就是我自己的汗水了。

作为第一个Android应用软件,我必须慎重考虑。这个软件,首先要小,设计的太庞大,需要非常多的精力和时间的投入,这对我这个业余开发者来说,是很不现实的。其次,这个软件要对我自己有用,当然不光是开发了,给喜欢的朋友们提供了下载链接就行,它必须让我自己有理由去使用,而且是每天都会使用。最后,那就是它不能有复杂的UI。复杂的UI,可以吸引诸多的用户,但是这也意味着需要一定的美工。作为一个只写code的程序员,美工设计对我来说,真的很难,当然是指优秀的美工设计。

鉴于上述考虑,我决定作一个电子书。电子书的规模很小,其主要功能就是显示书籍本身的内容,其UI应该很简单。OK,那就做电子书!不过这个东西,好像不能满足我考虑的最后一条:它不能让我每天都去使用,看完之后就算over了。而且电子书,经常看好像有些浪费生命。好吧,我们来做一个可以学习英语的电子书。后来,我叫它《小山英语学习软件》。为什么叫小山,我的名字并非小山,那它就算作我的笔名吧。

应用软件类型确定下来了,接下来就是内容了。我偶尔喜欢读读诗歌,特别是泰戈尔的,短小,省时,但其中诗韵却十足。尤其是他的《飞鸟集》,几乎家喻户晓,如果你还不知道,那赶紧下载看看吧。很好,做一个关于《飞鸟集》的英语学习软件。

下面就到了软件设计阶段。麻雀虽小,但五脏俱全。经过深思熟虑,该款软件将具有如下功能:

1、  中文/英文诗句显示功能:这个是必须的,学习英语,如果可以英汉对照,这将有很大的帮助。中文和英文显示在不同的页面,可以通过按钮切换,每页一句。这很方便想练习一下英译汉或者汉译英的朋友。这也是本软件的主要功能。

2、  诗句切换功能:《飞鸟集》一共有325条,本软件提供了“上一条”和“下一条”功能,可以在前后切换。另外,用户如果想要直接跳到某一条,可以使用“跳转”功能,直接输入1——325中的某个数字,点击“跳转”按钮即可到达。如果想跳到头或者跳到尾,还有“第一条”和“最后一条”的功能按钮可以帮助您。我还增加“随机”跳转功能,可以让软件来决定您接下来可以查看哪一条诗句。

3、  测试功能:对照中文或者英文,用户可以自行输入英文或者中文,来测试自己翻译的是否正确。这个功能很有价值,但是实现起来稍微麻烦了一些,这将在后续的版本中实现。

接着,就开始编程测试了。经过几个晚上的业余时间,终于砍掉了一个个拦路虎,完成了第一个版本。下面的截图,就是我的第一个Android应用软件的,请各位欣赏,虽然比较丑陋,但它毕竟是我的处女作,我还是比较喜欢的,呵呵。

 

对于软件的扩展,我也是有所考虑的。第一个应用软件做完了,我可以在其基础上进行修改,完成我的第二个应用软件《新月集》。它们属于同一类的诗歌,当然可以套用同一套模版了,呵呵。这样的话,那我的第三个应用软件也会很快出世的。虽然使用同样的模版,但是对于诗歌的欣赏和英语的学习却没有影响。我将花费尽可能少的时间,为大家提供尽可能多的英语学习软件,希望大家能够喜欢。

如果您想下载我的第一个应用软件《飞鸟集》,可以参考我的博文《我的Android应用程序汇总》,那里有各大网站的发布网址。

如果您对于我或者我的软件,有什么建议或者意见,请通过如下方式练习我,我随时欢迎您的交流。

QQ1538174625

Emailxiaoshan_wang@yeah.net

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值