《智能终端软件开发报告.docx》由会员分享,可在线阅读,更多相关《智能终端软件开发报告.docx(49页珍藏版)》请在第一文库网上搜索。
1、留健性褊收件外或钱什想告班级:116112姓名:刘佳慧(20111001971)周林(20111001954)指导老师:徐战亚中国地质大学(武汉)信息工程学院2014年1月一、项目背景和意义尿急是个麻烦的问题,每个人都可能遇到,然而在陌生环境中强忍内急苦苦寻找厕所更是不少人都曾有过的尴尬经历。当然,把千辛万苦找到的厕所标记出来,让更多的人轻松的找到,是再好不过了。所以我们设计并开发了一款可以快速定位附近公厕,打发蹲坑时间的实用好玩的基于android的手机软件窝耙耙。二、软件简介软件架构欢迎界面主界面清除缓存检查与更新设置更多内容我的帐号周边的坑我发现的坑厕所的前世今生厕所有鬼萌马桶艳耙好才是
2、真的好手纸的学问登录界面1、界面设计采用了新颖的win8风格的界面,主页面布局了软件的几个主要功能。页面可以侧滑,侧滑后是账户界面和软件维护界面。2、软件功能周边的坑:厕所的具体位置用经纬度坐标表示并且在地图上显示出来,用户还可以自定义搜索的范围,更快更高效的寻找合适的厕所,同时还有导航功能,使用户在陌生的环境中也能快速的找到厕所。Hsn犁头山村9家乡云溪乡上航头75H仰天Mr下沙产aH市青津航IG江区政府女人,一Fih1东培大4西湖山村,徐ItIU电忖西忖祝宅石下;弑家湖北忖Mta凌村/大前山芝城桥村沈家下大型$入东港东方墟忖商务中心横路乡前湾.0方家发忖况邵溪忖宋城尹村下西蜃a1西方忖坂A
3、国足汽。马IS山东山边尹家村赏崎亭村全旺搐dj黄金山桥王村建花铺黄岩埸村令久实景地图搜索厕所的前世今生:厕所文化是一个很宽泛的话题,古今中外都有不同的看法,这里介绍了厕所文化的由来和一些历史上关于厕所的趣闻轶事。厕所是使人放松、振奋和感到享受的圣地。人们必须关注所有公共厕所设施的更新改造,使人们的生活质量不断提高。一个良好的厕所环境体现了对于使用者的尊重,反过来,使用者也会尊重它,这样,人们的举止也相应地变得越来越文明。萌马桶:随着科技的发展和生活水平的提高,人们对生活环境的要求也越来越高,在舒适健康的前提下,新奇有趣的造型更能令人们身心愉快。这里展示了最近儿年的高科技新型马桶和一些世界各地的
4、趣味马桶。厕所有鬼:在一些影视作品和民间传说中,厕所是十分容易闹鬼的一个场所。可怕的搞笑的哀怨的各种鬼怪故事让人害怕之余又忍不住想探究更多,在此奉上几篇经典鬼故事,因为是实习作业,时间和能力有限搜集的鬼故事不是很多。a正在保存廨图朋所里有蹩O学长阿明和他的女友Amy,Amy也是正打算回去教室拿一点东西,地就吩附她的男朋友先去取车,她很快就会回来,当时johhny也正打算追上去,想能和学姊一同上去教室,但慢了一步,只好等待下一部!!等了很久,他觉得很奇怪,因为两部电梯也正停在七楼动也不动,心也急起来,只好走楼梯上去四楼当他一跳进四楼,因为所有灯都已经关了,所以他可以很清整到亮灯的电梯正坐正在发抖
5、的学怛Amy,当他走近Amy的时候,他到Amy正在急速地呼吸,他心恿不妙,立刻把Amy带回楼下找阿明当Amy平复下来的时候,她问了Johnny一个问,她问JohnnyffJfeB进电梯的时候有否到有其他人在电梯内Johhny很清短记得当时只有Amy一个,并没有其他人.朦来,情是这样的,当Amy一踏入电梯,她就到一个很震弱的长发女子靠在电梯的一角,虽然她垂下头,头发很长所以不见她的脸,但她也得出她皮肤很s号UJ19:51I!所里有Jt1用纸史故事公司的恻所恻所里的人学长宿舍惊魂男友之死手纸的学问:卫生纸虽然不起眼,但谈起卫生纸生产厂家的数量,单单就北京就有97家之多,如此惊人的数量,行业竞争的激
6、烈程度,可见一斑。如此激烈的行业竞争,卫生纸的品质更是参差不齐,然而,这卫生纸里又有多少玄机呢?这里告诉大家选购卫生纸的基本常识和一些实惠安全的卫生2令/019:51手18的学问O心相印恒安国际集团有限公司,纸巾十大品牌,湿纸巾十大品牌,中国驰名商标,湖南匐著名商标,中国生活用纸行业领先品牌,第进入中国卫生巾市场的企业之一,耙耙好才是真的好:粪便是最能直接反应消化系统各器官组织功能状况的一面“镜子”,大便的形态颜色可以“隐喻”我们身体的一些病理变化。这里简单的阐述了其间的相应关系。3、技术难点和介绍主要用到的技术有andriod移动开发技术、百度地图androidSDK的使用和android服
7、务端相应功能应用。选择Android操作系统AndrOid是一种基于1inUX的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由GoOgIe公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致Android操作系统最初由AndyRubin开发,主要支持手机。2005年8月由Goog1e收购注资。2(X)7年11月,Goog1e与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Goog1e以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于200
8、8年1()月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。2012年11月数据显示,Android占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。2013年09月24日谷歌开发的操作系统AndrOid在迎来了5岁生日,全世界采用这款系统的设备数量已经达到1()亿台。当前的Android操作系统具有以下几个功能:显示布局:AndrOid操作系统支持更大的分辨率,VGA,2D显示,3D显示都给予OPenG1ES3.0标准规格(4.3版本开始支持OPenG1ES3.0),
9、并且支持传统的智能手机。数据存储:Android操作系统内置SQ1ite小型关联式资料库管理系统来负责存储数据。网络:AndrOid操作系统支持所有的网络制式,包括GSM/EDGE、IDEN、CDMA、EV-DOUMTS、B1uetooth.Wi-Fi、1TE、NFC和WiMAX。信息:作为原设计给智能手机使用的操作系统,Android操作系统原生支持短信和邮件,并且支持所有的云信息和服务器信息。语言:Android操作系统支持多语言。浏览器:Android操作系统中内置的网页浏览器基于WebKit核心,并且采用了ChromeV8引擎。在Android4.0内置的浏览器测试中,HTM15和AC
10、id3故障处理中均获得了满分,并且于2.2版及之后能原生支持Hash,4.0版本后去除对F1ash的支持。支持Java:虽然Android操作系统中的应用程序大部分都是由Java编写的,但是Android却是以转换为Da1vikexecutab1es的文件在Da1vik虚拟机上运行的。由Android中并不自带Java虚拟机,因此无法直接运行JaVa程序。不过AndrOid平台上提供了多个JaVa虚拟机供用户下载使用,安装了Java虚拟机的Android系统可以运行Java_ME的程序。媒体支持:Android操作系统本身支持以下格式的音频/视频/图片媒体:WebM.H.263,H.264(i
11、n3GPorMP4container).MPEG-4SP、AMR,AMR-WB(in3GPcontainer)、AAC,HE-AAC(inMP4or3GPcontainer)xMP3、MIDkOggVorbis.F1AC、WAV、JPEG、PNG、GIF、BMP0如果用户需要播放更多格式的媒体,可以安装其他第三方应用程序。流媒体支持:AndrOid操作系统支持RTP/RTSP(3GPPPSS,ISMA)的流媒体以及(HTM15)的流媒体,同时还支持AdObe的FIaSh,在安装了ReaIP1ayer之后,还支持苹果公司的流媒体。硬件支持:AndrOid操作系统支持识别并且使用视频/照片摄像头,
12、多点电容/电阻触摸屏,GPS,加速计,陀螺仪,气压计,磁强计,键盘,鼠标,USBDisk,专用的游戏控制器,体感控制器,游戏手柄,蓝牙设备,无线设备,感应和压力传感器,温度计,加速2D位位块传输(硬件方向,缩放,像素格式转换)和3D图形加速。多点触控:AndrOid支持本地的多点触摸,在最初的HTCHero智能手机上即有这个功能。该功能是内核级别(为了避免对苹果公司的触摸屏技术造成侵权)。蓝牙:Android支持A2DP,AVRCP,发送文件(OPP),访问电话簿(PBAP),语音拨号和发送智能手机之间的联系。同时支持键盘,鼠标和操纵杆(HID).多任务处理:Android操作系统支持本地的多
13、任务处理。语音功能:除了支持普通的电话通话之外,Android操作系统从最初的版本开始就支持使用语音操作来使用GOog1e进行网页搜索等功能。而从AndroidoSV2.2开始,语音功能还可以用来输入文字、语音导航等功能。无线共享功能:AndrOid操作系统支持用户使用本机充当“无线路由器”,并且将本机的网络共享给其他智能手机,其他机器只需要通过WiFi查找到共享的无线热点,就可以上网。而在AndrOidOSv2.2版本之前的操作系统则需要通过第三方应用或者其他定制版系统来实现这个功能。截图功能:从AndrOidOSV4.0版本开始,Android操作系统便支持截图功能,该功能允许用户直接抓取
14、智能手机屏幕上的任何画面,用户还可以通过编辑功能对截图进行处理,还可以通过蓝牙/E-mai1/微博/共享等方式发送给其他用户或者上传到网络上,也可以拷贝到计算机中选择百度地图androidSDK当初在谷歌地图和百度地图之前选择了好久,最后选择了百度地图。这里结合受众反映针对android版的百度地图作出了一些分析:1、界面:百度地图很多都是在显眼位置用文字做提示,一目了然,谷歌界面有点炫,很多用图标来表示,但是用起来相对复杂,不熟悉的用户需要确定这个图标是否是所需要选择的。而百度地图搜索框下就直接有“公交驾车”的选项,界面简洁直接很多,谷歌地图需要点击获取路线,再点击小图标来选择“公交”这些选
15、项,而且图标不够引人注目,使用起来相对复杂些,试想一个很少用网络地图的人分别使用二者地图,那个更方便呢?应该是百度,大多数用户通过地图是查询位置-这个地方在哪,周围有什么地物,查询路线-从一个方到另一个地方如何到达,用百度地图,这些问题很容易解决,而用谷歌地图得摆弄一会儿。2、百度地图的查询路线更好,首先还是界面更简洁直接,然后是数据的问题,先不管为他们提供数据的公司如何,刚刚特意同时查了下,同样地起点和终点,百度地图给出了5条路线,谷歌地图给出的是4条路线,而且百度地图路线的选择时可以选择“较快捷”“少换乘M少步行”三种方式,更方便。打车费用也直接显示出来,而且个人体会10元内的打车费用基本正确。3、百度地图有个视野内搜索功能,可以很方便地查找到目标位置,谷歌地图没有。这个很重要。4、一个重要界面布局问题,百度地图是地图视野在左,而谷歌地图是地图视野在右,我们现在时喜欢从左到右看东西啊,这点百度地图更符合用户习惯。(当然也可能是我常用百度地图,所以这么觉得)5、百度地图已经和都市圈合作推出了部分城市如