我有一个典型的Android应用程序,从服务器加载一些数据并解除它。我的任务是加快速度,提高响应能力等等。但要明白它真的更快,我需要知道以前的表现 例如,如果它是网站我可以测量页面加载速度等等。但是Android应用程序的指标是什么?
答案 0 :(得分:0)
您也可以在这里进行这些测量:使用日志语句查看哪些步骤花费的时间最多(实际请求,解析,显示,......)
我还会对移动设备进行特定检查,例如确保在主线程上尽可能少地进行检查。还做一些负载测试'通过让您的服务器返回大量数据并确保这不会使您的应用无响应
答案 1 :(得分:0)
我不确定问题是什么?你想让它更快。因此,您可以确定要改进的内容,例如第一个屏幕。然后你测量什么使它变慢(它会做几件事,比如检索内容,也许解析它,显示它)。确定什么是最慢的因素,看看你是否可以改善,冲洗,重复。
那么指标是什么? "时间"