实例教程记账本-密码登录界面制作(2)

记账本密码登录界面的制作就是一个经典的密码登录界面。他的逻辑是这样的,屏幕初始化时,应用将从本地数据库中读取密码,如果密码为空,那么就是新用户,此时需要实现两个功能:读取新用户输入的新密码和对比确认密码及保存新密码;如果密码不为空,将密码保存到全局变量“密码”中,并实现登录功能。

登录界面是用户看到的第一个界面,也是很多数据要初始化的界面。所以我们需要把一些需要处理信息放在第一屏。记账本是个很复杂的数据记录系统,收入的类型有各种,支持的类型就更多了。我们要把收入项和支出项转为列表处理。

列表的文本表示法描述六个预设项的内容:

我们把这个预设内容装在TXT文件里,屏幕初始化的时候让文件管理器读取文件。初始屏幕代码下面比上面的多加了调用文件管理器的代码。

当文件管理器读取到文件,我们就把文件解析为列表类的数据。