如何提高S3中的应用程序性能

时间:2015-02-25 07:25:21

标签: android performance calendar freeze samsung-mobile

该应用已准备好发布。此时我发现只有S3设备存在严重的性能问题。该应用程序全部是关于寻呼机,通过寻呼机轻扫并列出日历事件,方法是从我们的自定义日历中选择日期。除了三星Galaxy S3之外,所有其他设备都顺利进行,因此在导航过程中应用了一段时间后,它会冻结应用程序并出现黑屏。除此之外,有时它不会在适配器上加载数据以显示日历事件。在我不考虑延迟发布应用程序时,我应该如何对待这场危机呢?任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

我有完全相同的问题。如果您使用PageTransformer,我最终会这样做以解决问题。不确定其他三星型号是否有相同的问题,只能在S3上找到它。

//Do a check to see if the device model does not support the PageTransformer
if (!CommonUtil.isUnsupportedModel()) {
    int currentapiVersion = android.os.Build.VERSION.SDK_INT;
    if (currentapiVersion >= android.os.Build.VERSION_CODES.HONEYCOMB){
        viewPager.setPageTransformer(true, new DepthPageTransformer());
    }
}