首页 璞玉游戏攻略 正文

妻管严安卓软件有哪些?这几款APP值得一试!

今天跟大家伙儿唠唠我这几天搞的“妻管严安卓”APP,别想歪了,就是个自己瞎琢磨的小玩意儿,记录老婆大人的指示,提醒我别犯错的。 事情是这么开始的,我这人记性不太老婆交代的事儿,左耳朵进右耳朵出,经常忘得一干二净。轻则一顿数落,重则…嘿你们懂的。痛定思痛,决定做个小APP,专门用来记录老婆的“圣旨”。 第一步:先定个方向。 ...

今天跟大家伙儿唠唠我这几天搞的“妻管严安卓”APP,别想歪了,就是个自己瞎琢磨的小玩意儿,记录老婆大人的指示,提醒我别犯错的。

事情是这么开始的,我这人记性不太老婆交代的事儿,左耳朵进右耳朵出,经常忘得一干二净。轻则一顿数落,重则…嘿你们懂的。痛定思痛,决定做个小APP,专门用来记录老婆的“圣旨”。

第一步:先定个方向。

  • 安卓开发我是个小白,所以得找个简单的平台,选了Android Studio,感觉还行,能看懂。
  • 界面嘛简洁为主,弄太花哨了老婆也不喜欢,实用才是王道。
  • 小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

  • 功能的话,主要就是记录、提醒、分类,其他的花里胡哨的先不搞。

第二步:撸起袖子开干!

先是把Android Studio装然后就开始对着教程敲代码。我这人笨,一行一行地抄,遇到不懂的就百度、Google,或者直接去CSDN、掘金上找找有没有类似的帖子。真是现学现卖,边学边用。

界面布局:

这部分花了不少时间,主要就是用LinearLayout和RelativeLayout,各种尝试,各种调整。搞出来一个还算看得过去的界面:

  • 一个EditText用来输入老婆的指示。
  • 一个Spinner用来选择指示的类别(比如“家务”、“购物”、“其他”)。
  • 一个DatePicker用来设置提醒时间。
  • 一个Button用来保存记录。
  • 一个ListView用来显示所有记录。

数据存储:

一开始想用SQLite数据库,但是感觉有点复杂,后来一想,老婆的指示也没那么多,直接用SharedPreferences算了,简单粗暴。就是把数据存到本地的XML文件里,方便快捷。

提醒功能:

这个是重点!要不然做了也没用。用的是AlarmManager,设置一个定时任务,到了指定时间就弹出一个Notification,提醒我该干啥了。为了防止被老婆骂,我还特意把Notification的声音调到最大,震动也拉满。

第三步:测试、测试、再测试!

APP做好了,当然要测试一下。我先把自己的指示录进去,然后设置一个提醒时间。结果… 啥也没发生!

立马开始Debug,各种log打印,发现是AlarmManager没注册,少写了一行代码。补上之后,终于可以正常提醒了!

接下来就是各种模拟场景测试,看看有没有Bug。比如:

  • 提醒时间设置在过去。
  • 指示内容为空。
  • 删除记录。
  • 修改记录。

反正就是各种折腾,尽量把Bug都找出来。肯定还有漏网之鱼,以后慢慢修。

第四步:给老婆大人演示!

搞定之后,赶紧给老婆大人演示。老婆大人看了之后,虽然没说啥好听的,但是也没挑出啥毛病,我就知道,这事儿成了!

总结一下

这个“妻管严安卓”APP虽然简单,但是也让我学到了不少东西。算是从零开始,体验了一把安卓开发的流程。以后有机会,再搞点更复杂的东西玩玩。

也希望这个APP能帮我减少挨骂的次数,家庭和谐最重要嘛