开发一款非常好的语音聊天软件,真的是非常不容易,昨天晚上我对软件后台运行做了测试,有两部手机,一部是二炮手机,另外一部是华为手机,他们两者所表现的不一样,其中华为手机等晚上的时候就不能运行了,其实程序一直在后台运行着,只是不能够很好的联网了,当我在测试微信的时候,微信也是不能够接通,后来我知道熟悉的后台程序不能够运行了,也不知道是不是因为网络原因,因为这两部手机它所连接的网络不同,其中一个是连接的WiFi,另外一个是连接的手机无线网。
平时白天的时候没有什么异常,可能到了晚上的时候,手机进入休眠模式,进入睡眠模式之后就会自动断开网络,如果不主动去唤醒的话,可能就会失去链接,这样就会失去很多电话聊天用户的请求,这个问题我晚上还要再测试一下,不知道到底是什么原因,实在不行的话我可以在网络断开的时候点亮屏幕,等用户链接成功之后再去熄灭这个屏幕,我还可以使用黑色的屏幕,因为到了晚上大部分人的手机可能都关机了,只有很少一部分人看着手机,可能有比较重要的人在等待电话聊天吧。
每次电话聊天你接受之后,每个人都可以对双方进行评价,其实评价倒是无所谓,最重要的是举报一些素质低劣的人,每个人都可以,但是这个举报的界面并不是非常明显,当用户点击的时候才会展示,用户看起来比较简洁,今天做了一个自己定义的控件来实现这个功能,实现起来还是比较复杂的,主要是在界面上规划有一定的纠结,等明天把这个功能做好之后,我就做如何的后台设置,让用户可以保持程序一直在后台运行。
我开发的程序一直都运行的非常好,但是不知道为什么有一部低端的小米手机不能够正常运行,后来我查看了一下,是没有相应版本所对应的源代码,所以我又找了几个基因测试一下,我发现还不能够轻易修改这个代码,修改好之后还需要清理缓缓才可以恢复正常,其实像这部分手机使用的非常少,大部分都是老年人,而这部分又不是电话聊天的主要用户,说不定就是这样很少的一部分人。
我也想尽快把语音聊天后能上线,这样每分钟都可以节省线路成本费用,而且我还一开始不想把这个资费设置成免费,因为由高处往低变化容易反过来就比较难了,所以一开始我想设置的和电话线路是一样的资费,我还能多赚一些钱。我把这个后台修改价格的功能做好,如果以后有条件价格可以在后台直接修改就可以了。