我有一些问题。我正在尝试使用auth-dialog,用户输入pass以使用app。输入的传递我存储在SharedPreferences中。所以,第一个问题:从安全的角度来看,这是一个正确的想法,以这种方式存储密码吗?
第2个主要问题:只有在应用程序启动时才能打开此对话框。现在它是在onCreate() - 方法中完成的。但它不对,因为,例如:我运行app,输入pass,单击Ok-button并关闭对话框。但是当我改变屏幕的旋转时,这个对话框再次打开,因为当我们旋转屏幕时,Activity被销毁,onCreate() - 再次被调用的方法。那么,我应该在哪里放置打开我的身份验证对话框的代码,仅在应用程序启动时打开它?
感谢所有答案!