当我的应用程序的主页启动时,它使用" onAsyncTaskDoInBackground"从MySQL获取所有数据。这需要大约10秒钟。我遇到的问题是用户点击主页后查看应用程序上的其他页面,然后返回主页,删除所有数据并再次下载,再浪费10秒。
因此每次启动主页时onAsyncTaskDoInBackground都会加载所有数据,我想要发生的只是当应用程序启动并且主页打开时它会加载所有数据并且如果用户返回主页它不会重新下载所有内容
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<div id="slider"></div>
Seek To : <input id="seekTo" type="text" value="10" />
<input id="update" type="button" value="Update" />
Current Value : <span id="val">0</span>