





























系统,早期由开发,后由开放手机联盟开发。
它采用了软件层,又名以软件叠层的构架,主要分为三部分。
底层以内核作为基础,由语言开发,只提供基础功能。
中间层包括函数库和虚拟机,由开发。
最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以编写。
不只是个操作系统而已,它包括了经过剪裁和调优的,对于掌上设备的硬件提供了优秀的支持。
在方面的应用能力不容置疑,公司所有的几十万服务器全部是自己修改过的操作系统。
经过修改的虚拟机,是基于虚拟机版本进行改良而来,能够提供极高的执行性能。
有了虚拟机,大部分核心类库都已经可以直接运行。
大量立即可用的类库和应用软件,例如浏览器,数据库,让你可轻易开发出来媲美于桌面应用复杂度的手机软件。
已经开发好了大量现成的应用软件,同时可以直接使用很多在线服务。
提供了基于的完整开发环境,模拟器,文档,帮助,示例将极大推动快速的推广和发展。
基于众多的优点,围绕形成了个移动手机联盟,主要的手机厂商几乎全部在列,而此联盟在极大的推动平台的推广和发展,在未来的几年必将大方异彩,将极大的推动整个手机操作系统甚至是互联网乃至软件行业的发展。
课题目的这个平台对于对于大众的意义不在于手机本身,存在的目的也不在于挑起手机操作系统之间的混战,而在于推动移动互联网产业链的迅速成型。
具有开源特性的平台打破了之前等操作系统收取高额的授权费用的模式,使得只能手机成本大大的降低而正是由于它开发源代码,使得手机产生更多个性化的应用。
同时,合作方能够在这里得到利润或者创造价值,手机软件行业得到维护协调发展。
以苹果和路基亚为中心各自形成的生态链将以原来数倍的速度推动移动互联网的发展,这正式发布平台的意义,也是平台存在的使命所在。
而作为平台成员之的中国移动也投资成立了家通讯公司,专门从事手机软件的应用以及本地化的软件的开发,比如将在手机平台上添加飞信输入法等系列符合国内用户使用特色的功能。
国内众多企业也将眼光投入到上面,并启动了相关的计划来深入的理解并发展。
更多的手机软件开发企业已经或者筹备着将公司进行转型,从其方向的开发转向到的开发。
综上所述,无论是在国内还是在国外,平台对手机软件行业和移动手机平台将发挥极大地推动作用,而在未来的几年或者段时间内,将越发的凸显自己的重要性。
基于此,我们有必要通过进行相关的研究来了解平台,来了解开发的那大批人的先进的理念和思想,并通过这些来了解手机软件行业,进而了解未来无移动互联网的发展趋势,从而更好的适应时代的需要。
课题研究方法及其内容通过开发个项目,既新闻阅读器来了解平台的相关特性和开发的流程。
具体来讲通过分析当前阶段下各种人群的喜好和对事物的关注程度来选择究的项目,既新闻阅读器。
根据相关的信息来选取相应的新闻源作为本项目的新闻来源。
通过设计来了解以至于移动平台开发的的设计方法。
通过选取相应的算法来读取源的内容,来了解平台的类库和其相关的设计模式,了解其先进的思想和的特点。
通过设计功能点来初步的了解移动平台开发的所需注意事项,初步的了解移动平台的开发,并了解别体会如何获得更好的人机交互。
通过测试来完善程序,使其不合理地方最少化,并进步了解平台的相关先进的特点和其人性化的设计,与此同时熟悉任务执行结束后,在线程中被系统调用新闻页面的显示及分享新闻信息的显示新闻列表呈现启动是类。
的入口点是方法,的用户界面包括个和两个按钮。
中显示新闻概要信息,包括标题,描述,时间记忆详细信息的链接地址。
该类主要接受从上个中传来的相关信息,并解包出来,放到中共用户阅读,核心代码如下,获取上个传入的不好意思程序出错啦详细信息请访问以下网址不好意思程序出错啦想文本框中设定信息用户可以点击链接进入浏览器浏览详细的内容新闻信息的显示用户如果对该条新闻很感兴趣,也可以用短信的方式分享给周围的好友,用户点击分享给好友按钮,则会将新闻标题与链接编辑成短信,让用户选择好友发送核心代码如下打开传送短信的意图,数据持久化在平台中,数据的持久化,官方提供了四种方法,分别为数据库。
考虑到基于平台的新闻阅读器的存储量不是很大,且数据格式非常的规则,再上更新起来非常的频繁,所以笔者采用了数据库平台自带的来进行数据的持久化。
其核心代码如下创建个对象,然后将该对象返回,创建个对象只有调用了对象的方法,或者是方法之后,才会创建,或打开个数据库从数据库中读取数据申请个游标,指向表中的数据小结本章,首先概要的介绍了基于移动平台技术新闻阅读器的实现模块,和对其系统构架和功能构架进行了简单的论述。
作为基于平台下的新闻阅读器的灵魂开发详解。
本章从布局的设计,数据源的读取,界面的呈现,数据的持久化等多方面对该项目的开发进行了相关的介绍,并着重的介绍了其中具有代表性的技术点,其他的技术点,由于版面有限,在此则没做过多的介绍。
第六章结束语随着智能手机和网络的发展,手机的功能和性能通信网络的数据业务支持能力将极大增强,手机将脱离传统的打电话发短信等基本的功能,而基于智能手机强大的处理能力和可扩展能力,基于网络高速数据传输,越来越多的功能和业务将被开发出来并大规模的应用。
而平台作为移动平台的新秀,以其良好的性能和强大的功能,以开源的形式受到广大开发者和手机制造商的青睐,在这种情况下,无疑成为我们进行智能手机开发的个非常好的选择。
本文,笔者通过对这个横空出世的平台的简要介绍,概述了其众多的优点和其对整个智能手机乃至手机软件开发行业的意义和重要性,阐明了其研究的重要性和必行性。
而后,笔者根据上用户的喜爱程度来选择了研究方向基于平台的新闻阅读器。
并根据此项目自身的特点和平台的特点,选取了相应的开发工具,并对其做了简单的介绍。
而后根据新闻阅读器的特点选择了新闻源来数据的读取方式,并根据手机的特点制定了基于平台下的新闻阅读器的布局界面,然后根据平台的自身特点进行了开发,并对其关键性代码进行了说明。
并对该项目做了相关的测试。
最后并将其发到上,供用户下载由于此涉及到商业机密,故笔者在文中没有做阐述。
在本课题完成的过程中,笔者完成了下工作阅读了大量的相关书籍,对平台的开发有了较为深层次的了解。
实践了开发环境的搭建,并最开发工具做了相关的了解和优化,最终选取了当前开发环境和开发工具的配置。
开发并测试了基于平台下的新闻阅读器,对些已知的和用户反馈的和不足之处进行了修改。
自我总结在完成基于平台下的新闻阅读器的过程中,笔者了解并熟悉了软件开发的相关流程,特别是在手机开发这方面。
并熟悉了平台的相关特性,自己的编码能力和逻辑思考能力得到了增强。
参考文献书籍资料于志龙,郑名杰,陈小凤,陈昱勋,郭秩均。
开发范例大全,人民邮电出版社,靳岩,姚尚朗,入门开发与实践,人民邮件出版社,傅志红,陈兴璐,深入浅出,人民邮电出版社,杨丰盛,应用开发揭秘,机械工业出版社,印旻,景建萍,基础与应用教程,高等教育出版社,张鹏,姜昊,许力,插件开发,电子工业出版社,张鹏,插件开发学习笔记,电子工业出版社,黄晓庆主编应用开发权威指南电子工业出版社,网络资料底部菜单应用控件的使用的几点认识的用法致谢本文是在我的指导老师余永佳老师精心指导和大力支持下完成的。
在选题及研究过程中,余老师多次询问研究进程,并为我指点迷津,帮助我开拓研究思路,精心点拨热忱鼓励。
虽历时不长,却给以终生受益无穷之道。
在论文的撰写和资料搜集期间,前人的资料对我提供了莫大的帮助,这里表示感谢在论文的写作过程中,得到了许多同学的宝贵建议,在此并致以诚挚的谢意大学三年,我所有的任课老师用你们的智慧也教给了我很多知识,谢谢你们,最后,再次对关心帮助我的老师和同学表示衷心地感谢。
目录第章绪论背景及其目的课题的背景介绍课题目的课题研究方法及其内容小结第二章移动平台的相关理论移动平台的概述系统的特点的功能移动平台开发过程研究移动平台下的应用研究小结第三章移动平台下阅读器关键技术技术的研究解析算法的研究解析算法的概述解析算法和其他解析算法的比较研究移动平台控件的研究系统控件与自定义控件的比较研究自定义控件的实现的研究数据的持久化研究数据持久化的意义移动平台数据持久化的研究数据的分享的研究小结第四章系统功能分析需求分析系统开发背景。
系统功能的描述系统数据流图系统功能结构解决方案界面设计方案解析方案数据持久化方案第五章系统功能实现开发平台系统框架系统实现布局界面设计源的读取新闻列表的呈现新闻页面的显示及分享数据持久化小结第六章结束语参考文献致谢毕业设计论文成绩评定表,摘要在科技日益发达的今天,社会竞争越来越激烈,这要求人们不断的摄取信息来充实自己。
要求人们能随时随地的了解并获取所需的信息。
在这种情况下,新闻阅读器刚好满足了人们对外物了解的需求。
在本系统是根据平台用户的喜好和其平台的特性而设计的,在平台自带的环境下,运用了,等相关工具进行开发。
本文概括的介绍了开发的流程,并重点的介绍了基于平台的新闻阅读器的开发过程。
首先根据上面的数据,对给予移动平台的新闻阅读器进行了需求分析。
然后选取了数据源和其解析方法。
在参阅相关资料下,选择了作为新闻阅读器数据的来源通过与其他解析算法的比较得出解析源的算法解析。
在数据准备完成后,通过对用户的调查,设计套用户体验较好的界面。
在此过程中,不仅调用了系统提供的控件,也使用了自定义控件。
在数据与界面设计完成后,开始了系统的开发。
在文中,着重的从系统的稳定性频道的切换数据的持久化等特色功能对基于平台的新闻阅读器的开发进行了简要的介绍。
最后,在完成系统的开发后,进行了相关的测试。
并将系统发布到上供用户下载使用。
并根据用户提供的反馈对本系统做出相应的修改。
通过开发基于移动平台技术的新闻阅读器,了解移动平台的开发过程和移动平台的特性,通过此接触并熟悉软件开发的过程。
关键词新闻阅读器算法第章绪论背景及其目的课题的背景介绍手机是已经成为了生活中不可缺少的通讯设备,现在的手机将脱离传统的打电话发短信等基本的功能,而基于智能手机强大的处理能力和可扩展能力,基于网络高速数据传输,越来越多的功能和业务将被开发出来并大规模的应用。
正基于此,当全世界的目光聚焦在此的时候,于年月日宣布推出基于平台的开源手机操作系统,号称首个为移动终端打造的真正开发和完整的
