摘要:
Android程序的Activity的onCreate()重复执行,导致界面多次加载,影响用户体验。
问题描述:
1、程序运行在平板上(有底座,如图1-1 底座有串口、USB口、电源口、以太网口),Activity正常显示界面。当平板放在底座时,网络是以太网(有线网络),当平板脱离底座时,网络是无线网,该过程有网络切换;
2、当把平板从底座拿起时,程序crash.
图1-1
问题分析:
1、程序在网络切换的过程中可能未捕获网络状态的变化,程序bug导致;
2、平板和底座接触时,可能有硬件方面的触发,而程序未