28KB的反思

来源:互联网 发布:mac os 破解 编辑:程序博客网 时间:2024/04/30 12:19

28KB的反思

最近这段时间各种忙,作为一个菜鸟,就来一个菜鸟式的反思吧,万一被某些大神大虾看到,轻拍哦可怜

这是由一个很普通的Android应用程序引发的反思。

程序名称:摇晃锁屏

编写目的:计划自用,后上传到了市场

上架市场:应用汇

一.实现

无广告不联网

摇晃锁屏,顾名思义就是摇晃手机来锁定(熄灭)屏幕。搜索各大APP Market,发现此类应用不胜枚举,但是我们发现大部分的APP都含有广告,绝大部分嵌入式广告带来的后果就是安装APP的时候用户会发现应用拥有了联网的权限。对于一款纯粹的锁屏应用,要联网有何用?!对于这类APP,广告+联网,估计是普通手机用户最讨厌的东西。要是还有获取联系人信息、位置信息等权限,用户会发疯的。有的开发者也许不乐意了,我加入联网等权限是为了统计我发布的APP的实际使用情况,对于以后程序的改进有很大帮助,这是必须的。好吧,你是对的,但请允许我不这样认为,我是个偏执狂!所以,这款摇晃锁屏不联网、无广告。

与微信“摇一摇”不冲突

试用了一些同类型的APP,发现在使用的时候,存在着一些不人性的地方。比如,开启了摇晃锁屏的后台服务,用户在使用微信“摇一摇”的时候问题就来了,“摇一摇”没摇到妹纸,竟然把屏幕摇灭了,这时用户会怎么办?估计会有下面的几种情况:①暂时关闭摇晃锁屏功能,重新进入微信“摇一摇”;②直接卸载“摇晃锁屏”;③卸载微信((*^__^*) 嘻嘻……可能吗?)。所以这款摇晃锁屏在微信“摇一摇”的时候不冲突。

安装包小巧

部分用户对于自己的手机存储空间还是很在意的,本着最大程度的减少安装包的体积,图片只使用了一张png图片作为icon。简单优化了一些代码,终于使程序的安装包变为28KB,真的是一个功能很简单的APK,虽然UI丑了点,但是功能都实现了。

二.现实

如此“优秀”的APK,我们来看看发布后用户的反馈情况吧

应用汇上架6个月

下载量:3W+

用户的评论:

有这样的

有这样的

还有这样的奇葩的

豌豆荚里的评论还有这样的

统计

应用汇和豌豆荚里用户反馈评论总13个,顶5个,踩8个,甚至还有骂娘骂妹的。

三 . 反思:

1.为什么还有这么多用户吐槽?

  关于无法卸载的问题,其实软件介绍里写很清楚,由于功能实现机制,卸载的时候必选先在设备管理器--->取消对勾,然后便可卸载。不取消勾选的时候卸载,同样会弹出对话框提示设备管理器里需取消激活才可以卸载,但是为什么有的用户还是不会卸载?

2.软件的改进空间

  从最初的摇晃锁屏到后来升级添加了翻转锁屏功能,一步步在完善,但是我觉得还需要改进。

  ①进一步增强软件的兼容性:目前只是与微信“摇一摇”不冲突,但是万一其他软件也有类似摇一摇的功能的时候,又会出现问题,影响使用了。面对未知冲突程序,需要新增一个侦测功能,打开侦测功能后,进入冲突软件,摇晃手机,弹出对话框“确认添加冲突软件到忽略列表”,那么以后在此冲突软件里“摇一摇”的时候就不会锁屏了。

  ②新增桌面widget,实现一键锁屏,这个功能已经有大量APP出现了,但我觉得也有必要添加进去。

  ③原本作为练手的一个程序,虽然原理简单,但我还是会一直完善她,因为有人吐槽,她就是不完美的,对不起,我有强迫症!


本人菜鸟,思维紊乱,一家之言,谢谢鼓励!