最近在做一个背单词的APP,APP整体采用和服务器进行交互,来实现单词的获取。APP既可以背单词,也可以对当天的单词进行汉译英的检查。
整个项目分为服务器部分和Android 的APP部分,服务体采用django制作,主要实现的功能有
可以通过手机app,选择背单词或者单词打卡之后进入到对应的界面,背单词的界面主要有单词的英语汉语和词性,可以选择上一个单词和下一个单词进行背诵,背诵完所有单词就会提醒是否进入到单词打卡,单词打卡主要是提供了单词的汉语要求正确的填写单词的英语之后进入到下一个单词,所有单词打卡结束之后,提示即日打卡完成。
每日的单词通过服务器进行更新,每天打卡的情况上传到服务器进行保存。服务器采用django搭建在腾讯云上。
已完成
服务器部分:
1.每日单词的自动分配 每日点击之后自动随机分配当日的10个单词
2.将已经在之前推荐过的单词,自动存在一张表里边
3.可以记录每一个账号打卡的时间
Android客户端部分:
1.完成了登录界面的设计和账号密码的自动保存本地 以及记住密码的功能 记住密码之后 下次不需要再一次的输入密码
2.完成了找回密码界面 但是还没有写响应的后端文件
3.完成了注册账号哦界面 没有写后端文件
4.完成了和服务器的交互,可以实现当日单词的获取和展示
5.界面2是选择 背单词还是答题的页面 还没有写背单词的界面
6.完成了10个单词的自动比对和对错的判断,十个单词完成之后可以自动向服务器发送信息进行打卡