从短链打开App时出现短暂黑屏

飞翔的蜗牛 1年前 388次点击 来自 Android

引起这个的原因是跳转到具体页面前,App首页或启动页加载了过多数据导致。

有两个方案:

方案① 利用handler延迟一会再进行跳转。

方案②

A:第一步:xxx/res/values/styles.xml中加入自定义Activity的Theme,如下所示:

<style name="Transparent" parent="android:Theme.Light">  
        <!--将Activity的Theme设置成透明-->  
        <item name="android:windowIsTranslucent">true</item>  
    </style>  

第二步:在AndroidManifest.xml中将第二个Activity的“android:theme”属性设置成刚才自定义的主题样式。如下所示:

<activity  
    android:name="com.yutao.customer.CustomerActivity"  
    android:label="@string/app_name"  
    android:theme="@style/Transparent"/>

当然了,我还遇到很多用Unity3D或者cocos2dx开发的游戏,从短链跳转时,直接就闪一下关闭了。这个现象明显是程序闪退。
遇到这种问题,请根据debug的log信息自己排查

目前暂无回复

魔窗, 移动互联网生态领导者