- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
山东理工大学论文中期答辩模板
山东理工大学
本科学士学位论文中期检查报告
学 生 姓 名: ***
学 生 所 在 班 级: 电信****班
指 导 教 师: **
企 业 指 导 教 师: 玄**
专 业 领 域 名 称: 电子信息工程
中 期 报 告 日 期: 2014年*月**日
山东理工大学电气与电子工程学院
二O一四年五月制表
一、论文三级大纲
第1章 绪论
1.1 引言
1.2 开发背景及意义
1.3 论文的主要工作
项目所用技术
2.1 Android简介
2.2 Android系统架构
2.3 系统组件
QQ客户端界面分析与设计
3.1 Android手机界面的特点
3.2 AndroidQQ客户端需求设计
3.3 QQ客户端用户界面分析与设计
第4章 客户端界面测试
4.1 系统测试的目标
4.2 测试条件与测试流程
4.3 测试结果
第5章 界面测试
5.1 测试目标
5.2 测试流程
5.3测试结果
第6章 结论与展望
6.1 本文工作总结
6.2 进一步工作打算
参考文献
致谢
附录
二、论文工作进展及所取得的阶段性成果
论文进展:
经过10周的努力,基本完成了开题报告的总体进度,最重要的是学到了很多知识,这将会对以后学习工作带来极大帮助。总结如下:
首先学习了Java基础、JavaSE,基本可以满足Android程序开发的需求,之后对Android系统进行了学习,为此次毕业设计储备了必要的知识。
了解了android 手机界面的特点。由于Android系统是一款手机操作系统,所以基于此系统的应用开发也是基于手机屏幕大小的。手机屏幕大小不一,但要求软件能够适应不同大小的手机屏幕,也就是界面能够自动适应,而且屏幕能够翻转(基于重力感应使屏幕画面自动水平和垂直切换)。Android 界面由两大基本组件组成:即容器和控件。一个窗口由一个基本的容器组成, 容器中可以放容器或者控件,每一个容器或者控件都有大小、长宽等属性。
Android开发四大组件:活动(Activity): 用于表现功能。服务(Service): 后台运行服务,不提供界面呈现。广播接收器(BroadcastReceiver):用于接收广播。内容提供商(Content Provider):支持在多个应用中存储和读取数据,相当于数据库。对四大组件有了比较深刻的认识。下图是设计的一个登陆界面的截图。
技术路线:
使用Java语言进行编程,开发平台使用Eclipse。
调用Android API的技术实现。
应用Android四大组件设计界面。
利用Android SQLite数据库实现数据存储。
技术方案:
开发平台与开发工具的选用。由于windows系列操作系统做为市场份额最大的PC操作系统,无论是用户数还是基于windows平台应用数都是遥遥领先的,特别是在中国及其周边地区,大多数开发者都会选择此平台作为开发平台,而且很多应用在windows 平台提供了的相应的开发工具,如Eclipse等,而且我的PC是windows7系统,所以本论文采用windows7平台作为开发平台。 Eclipse 是一个开放源代码的、基于Java 的可扩展开发平台,而且我对其比较熟悉了解,所以使用Eclipse作为开发工具。
开发语言与开发环境。由于Android上层应用的开发是使用Java语言的。所以,本文开发语言为java。开发Android 项目需要android 开发包(android_sdk_forWindows),所以eclipse装有android开发插件,从而运行Android 模拟器 ,模拟android智能手机。模拟器的速度比较慢,也可以用手机代替,本人用的是Android系统手机,可以直接查看效果。
要想控制手机界面的显示方式,则必须使用布局这一概念。布局就像容器,里面可以装下很多控件。布局里面还可以套用其他的布局。这样就可以实现界面的多样化以及设计的灵活性。Android基本布局如下 1.LinearLayout(线性)布局: 线性版面配置,在这个标签中,所有元件都是按由上到下的排队排成的。
RelativeLayout(相对布局)就是以相对的方式定位布局,允许子元素指定他们相对于其它元素或父元素的位置(通过ID指定)。
FrameLayout(帧布局)是最简单的一个布局对象。是一个框架布局样式,可以用include标签载入定义的另一个layout文件,所有的子元素将会固定在屏幕的左上角;你不能为FrameLa
原创力文档


文档评论(0)