我正在编写一个应用程序,让用户登录到webview中显示的 webservice 。 例如,用户应该能够通过相机应用程序的共享功能将图片上传到 webservice 。 我的问题是:我不想强迫用户每次上传时都输入用户名。但每次我使用共享功能时,我的应用程序的新实例都会在单独的“Gallery”卡中打开,该卡在我上次登录时没有登录数据。 出于安全原因,我不想保留登录数据。
我该如何解决这个问题?
答案 0 :(得分:0)
活动可以随时换掉(这就是android的整个想法)所以如果你不坚持登录信息,就不可能只使用一个活动。
您可以使用服务或扩展应用程序,它可以在后台保留在内存中,让后者在后台保存登录信息。 (当使用应用程序时,您仍需要虚拟服务以将其保留在内存中)。但是当手机重新启动时,用户必须再次登录。