(2)安卓软件应用设计对于非计算机专业的本科学生是一个新课题,有研究价值;
上述原因使安卓开发仍然具有研究价值,因此,对安卓应用程序设计这个课体依旧有重要意义。目前很多国内公司主要的手机软件开发平台就是安卓,而市场上绝大多数的智能手机也都使用安卓软件平台。而安卓软件应用设计仍然有许多可以改进的地方。本文将对基础安卓应用设计进行简述,从结构,UI等方面入手。
1.2当前研究现状
1.2.1安卓软件平台:
1.2.2Android有以下几个特点:
1.3备忘录主要工作
本课题主要研究的是实现一个基于android平台的备忘录,保证程序在Android模拟机上正常运行,争取程序在Android系统手机上正常运行。
具体要求如下:
1.系统可以添加新内容和主题以及时间;
2.系统可以修改已存在内容和主题时间信息;
4.用户可以删除已存在内容和主题时间信息
5.显示所有内容条目并且可以翻页;
6.可以设定提醒闹铃
1.4论文框架安排
本文描述了以Android操作系统为基础的手机备忘录系统的设计和实现方法。文章结构和各章节的主要内容如下:
第1章 绪论,对本次论文所涉及的题目进行讨论并且简单介绍一些相关的已有资料,同时对整个论文结构给出一个总结,交代一些基本的备忘录功能。
第2章 程序语言说明,对所使用到编程语言和开发平台进行描述。
第3章 备忘录程序分析,主要分析了本系统开发的可行性和需求分析。
第4章 备忘录程序设计,主要介绍了本应用的设计结构、设计思路以及需要注意的问题。
第5章 程序实现方法与测试,主要介绍了程序各个模块的实现方法和并且对这些思路进行测试,观察是否可以达到所需要的功能。
第6章 总结,对将近3个月的毕业设计过程进行总结,对程序还有的一些缺陷进行阐述,对老师这3个月的帮助进行致谢。
2 开发工具说明
2.1 开发语言简介
Android开发中所使用的核心文件类型是Java和XML,在这里只说Java。
Java是太阳公司于20世纪90年代年公布的高级编程语言。在当前的IT软件开发行业上,Java已经成为主流,JavaSE和JavaEE技术已经成为应用软件开发的主流技术。Java在互联网的重要性显而易见。Java可以开发出能够安装并且运行在本机上的桌面程序、通过浏览器来进行访问的面向Internet的应用程序,以及可以做出非常优美的图像效果。目前,Java语言已变成许多从事软件开发工作的程序员的首要选择。
Java从出现后就变得很流行,Java语言有着非常良好的特性例如:应用广泛,保密良好,效率很高,可应用于不同的平台,同时被大量使用在个人计算机、数据库、游戏操控后台、大型电脑、手机和英特网,同时还有这世界最庞大的开发者讨论论坛和社区。在云计算以及移动因特网的全球大背景下,Java更拥有明显的优越性和发展前途。
Java以面向对象进行程序编写为主要核心思想,同时具有容易学习,跨多种平台,分布式处理,可解释,容易移植,多线程性能非常优秀以及动态处理等特性。Java基于C++设计语言,但是相比较而言,Java是一种更加纯粹地面向对象进行程序设计的语言工具。它也运用了C++语言关于如何对对象进行编程的核心,同时放弃了C++中对于面向对象编程的一些薄弱环节,比如:指针容易引起错误,运算符重载等特性,同时它添加了资源回收站,在保留一些引用对象的同时,它会判断哪一些对象不会再被引用,从而释放那些被占据的内存空间,这样就消除了由于技术人员忘记解放内存而产生的内存泄露的安全问题。 Android手机备忘录设计+文献综述(2):http://www.751com.cn/jisuanji/lunwen_22211.html