正确的编码方式

问题描述:

我是新开发的android应用程序。我想创建一个android应用程序(使用eclipse),它需要一个登录页面,用户需要输入他/她的用户名和密码,当用户名和密码正确时,应用程序将打开主页面。我已经为登录页面做了​​布局。我的问题是,将登录和主页的功能代码放在同一个包中是否正确?正确的编码方式

理想情况下,你会定义它处理所有的登录动作的登录活动,将其保存在喜好等,然后让当用户登录其启动的主要活动。

+0

谢谢。我已阅读您的个人资料,并发现您的Android工程师。我只想问我是否可以问你关于创建android应用程序的问题。我是新来的,我目前正在学习创建android应用程序。 – sean 2010-12-01 06:23:30

是如果他们是为了出货在一起这将是最简单的

那么,将主要活动的登录代码和代码放在同一个包中没有问题。

但是,要提供登录功能,您应该首次询问用户登录凭据。成功验证后,应将其保存在数据库或“首选项”(首选)中。我自己将认证详细信息保存在首选项文件中。如果你太有意识,你甚至可以加密保存的细节。

因此,当用户下一次尝试运行需要认证的应用程序时,应首先检查凭据是否保存在数据库/首选项中。如果是,则使用这些详细信息进行登录,否则执行新的认证。

希望这会有所帮助。

Regards, Mahendra Liya。