论文部分内容阅读
Android等智能手机以及3G网络的迅猛发展,给移动互联网带来了新的发展机遇。同时,智能手机作为个人通信终端的重要组成部分,也带来了新的挑战。一方面,移动终端的发展使得用户在面对诸多终端时提出了更高的要求;另一方面,3G网络的发展使得当前用户可以在接入移动互联网时获得更加良好的网络体验,同时更加促进终端的发展。浏览器是用户接入互联网的一个重要方式,浏览器的方便,快捷,舒适与否的用户体验,直接决定了该浏览器能否被用户所接受。本文基于Android操作系统的浏览器的研发,该课题来源于国内某集团公司的浏览器开发业务,旨在针对业务需要设计并实现该浏览器系统。是面向公司的业务系统的一部分,实现了在Android移动终端上的业务应用的研发。本系统在开发之初进行详尽的需求分析,之后根据其特点进行架构设计和详细设计,最后,根据设计将系统顺利的实现,最后对系统进行了测试。本系统主要应用于当今最流行的手机嵌入式操作系统之一的Android,利用其集成的具有极快渲染速度的webkit内核和Android提供的控件来实现本系统的富模式以及完全利用Android控件实现的瘦模式。完成了在浏览器下多种功能的实现,在人机交互方面,极尽可能的使得用户能够使用用户自己定制化的界面,从而获得良好的用户体验;在必须功能方面,也是以良好的用户体验为出发点,设计并实现简单,快捷,舒适等操作方式。在与服务端交互方面,本系统为保证通讯的安全性,平台提供安全中间件,实现了token验证,加密传输等有效安全措施,以防信息的泄露。通过本系统,用户可以随意轻松的接入互联网,本系统支持的多种接入方式,如CMNET,CMNET等,使用户具有更多的选择性,本系统不仅提供多种导航的方式,而且提供动态方式的导航,尽可能的让用户更加方便,快捷地进行网址访问和搜索;多种模式的访问,使得用户在不同的环境条件下有着不同的选择,以及在方便用户定制化界面,使得在使用浏览器的时候更加方便,快捷,从而带来更好的用户体验。从带来的诸多的益处方面看,本系统具有很高的实用价值。