制作一个通讯录APP,能够存储姓名、短号、学号、班级、Emal等信息,数据存放于XML中或者JSON中或者Sqlitce数据库中(任意选择),具有添加/删除/修改功能。通讯录信息可以实时显示在ListVicw列表中。用长按某个选项可以实现删除功能,每个列表项中增加拨打按钮,点击可以开始拨打电话。功能完成情况得分40%
界面美观度30%:要求和下图的效果做的基本一致。有些小图标如果没有提供,请自行用ps截图处理提问回答情况:30%附加:
1,增加头像功能,如果可以从本地相册获取图片,并进行裁剪附加头像的+5分。
2,改造首页,增加搜索功能,可以根据输入模糊搜索,并过滤显示,+5分。
3,进行人名重复检查,删除时有警告框提示+5分
4,其他新颖设计的酌情加分,最多+5分
5.必须有About(关于)页面,里面放置软件版本号,开发者信息 (学号、姓名等)。否则扣10分
6,可以修改成在线通讯录,数据保存到自行设计的Web上,利用OKHtp进行通讯,难度升至100%.
类似的效果可以百度检索,不做UI设定的限制。