网站大量收购独家精品文档,联系QQ:2885784924

移动终端121006109.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
移动终端121006109

《移动终端应用开发》 大 作 业 报 告 书 题 目: 私密日记 专 业: 计算机科学与技术 学 号: 121006109 学生姓名: 季晓雯 指导教师: 臧 利 萍 完成日期: 2015.6.7 目录 一、 需求分析 3 二、 项目功能描述 3 三、 项目概要设计 3 3.1功能模块设计 3 3.2界面功能详细设计 4 四、 项目主要代码 4 五、 总结 6 5.1开发中遇到的问题 6 5.2项目有待实现的功能 6 5.3收获总结 6 六、 参考文献 7 需求分析 此记事本app可以帮助你不忘掉想做的事情,在日常生活中也有较强的实用性。能够提示用户是否有已写记事本,能够进行记事本的标题填写和内容填写,确定后保存。 项目功能描述 项目具体功能描述如下: 欢迎界面:欢迎界面显示应用名称和logo以及每日变化的寄语; 新建界面:新建一个记事,输入标题(非必须)和内容(必须)然后设置“放飞”,保存即可,过程中可以查看已输入字数和清空记事; 查看:在主界面点击记事,可查看标题和内容; 帮助: 查看使用说明; 关于: 查看作者信息和联系方式; 项目概要设计 3.1功能模块设计 否 是 3.2界面功能详细设计 各界面功能详尽介绍如下: 欢迎界面(图_activity_main):打开程序首先显示欢迎界面,,根据当前时间从sqlite中取出引导语,也可点击跳过引导语,通过调用Hander类的方法来延迟Intent的跳转,三秒后自动跳转到登录界面; 图_activity_main 图_login 主界面1(图_login):进入主界面可看到有使用说明,点进去之后,在主界面不会再显示,在菜单中会点击帮助会再显示,主界面使用了listview来实现日记列表,在title栏中可点击右侧按钮,可改变listview的排序(时间),点击左侧按钮可进入另一种模式使用;gridview实现,底部操作栏,可是唤出系统设置菜单,搜索框,进入写日记 项目主要代码 系统实现相应功能的主要代码如下: 1)欢迎界面 public class Welcome extends Activity { private LinearLayout welcome; //布局 private TextView quoteTxt; //引言标签 private int color; private SharedPreferences sp; private Dialog keyDialog; private EditText keyTxt; private Boolean needKey=true; //是否需要密码 private SQLiteDatabase wn; private Handler welcomeHand; //欢迎页停留 private Runnable welcomeShow; private String quote; @SuppressLint(SimpleDateFormat) @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.welcome); wn=Database(R.raw.windnote); sp = getSharedPreferences(setting, 0); String content=getResources().getString(R.string.hello_world); //引言内容 String author=getResources().getString(R.string.app_name); //引言作者 String type=getResources().getString(R.string.app_name); //引言类型 SimpleDateFormat sdf=new SimpleDateFormat(yyyy-MM-dd); if(!sp.getString(today,2014-12-21).equals(sdf.

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档