Android短信管家(确认需求)1
最近打算写一个短信管家,来管理短信,并且提供一些特色的短信功能,写完后打算开源,并且博客连载。
开始一个项目,第一步:确认需求,就算是自己随意写的项目,也不能想到什么就写什么,自己给自己定一个需求,一步一步去完成。
短信,我们使用的很多,那我们分析一下需求
1:发送短信功能必不可少。(支持群发)
2:支持会话(观察android mmssms数据库可知,现在已经没有必要去和传统手机一样分收件箱,发件箱了,我们更喜欢想QQ一样的聊天界面)
3:草稿箱(编辑到一半的短信,我们需要帮用户存下来)
4:垃圾箱(这个是个人觉得有必要写的,用户删除的一些短信,可能是误操作,所以给个垃圾箱,可以恢复)
5:黑名单(虽然很多应用都带有黑名单功能,但我们的短信可以跟据用户需求去拦截短信不是更好么?)支持关键字和联系人过滤
6:联系人(展示联系人列表,点击可以和用户进行短信聊天)
7:语音(可以设置来新短信,语音播报,很炫吧)
8:更换皮肤(国人都很喜欢)
9:自动短信(类似于定时发送等功能)
10:广告墙(教大家如何在应用中嵌入广告)
11:统计模块的点击量,使用友盟的统计
桌面:
新消息:支持从电话本选择联系人
会话
详细会话页面:
高级设置:
这个是目前写好的几个页面,当然页面还很粗糙,后续会优化,现在是想先将所有功能实现,后面还在继续写,过程中会不停的更新博客,并把源码附上来,希望能帮助到需要学习的朋友