-I-天津工业大学毕业设计(论文)基于android平台的生活小助手app的设计与实现姓名学院专业指导教师职称年月日-II-摘要随着智能手机的快速普及,智能手机操作系统市场风生水起。为了让智能手机用户能够随时随地查询互联网所提供的服务,一种高效的办法就是将应用系统的功能拓展到手机终端上,让手机能够通过移动网以及互联网访问Web网站并处理各种各样的业务。因此,智能手机的应用软件及其需要的服务将有广阔的发展前景。在如今这个智能手机系统群雄纷争的时候,2008年Google推出了一款名为Android的开源智能手机操作系统,它采用Linux内核,开放手机联盟(OHA)成员可以任意使用和修改SDK包,系统的开源性使其具有良好的拓展性。这款软件包括了操作系统、用户界面和应用程序,即智能手机工作所需要的全部软件。Android的最大特点是其开放性体系架构,不仅具有非常好的开发、调试环境,而且还支持各种可扩展的用户体验,包括丰富的图形组件、多媒体支持功能以及强大的浏览器。因此,对于软件从业人员来说,Android平台具有无限的吸引力。本文就在分析讨论Android手机软件开发技术原理的基础上,开发出能为用户提供更好的基于Android平台的4G生活小助手app软件。关键词:Android;天气;生活助手;-III-AbstractWiththerapidpopularizationofintelligentmobilephone,intelligentmobilephoneoperatingsystemmarketfast.InordertomakeintelligentmobilephoneuserscanquerytheservicesprovidedbytheInternetanytime,anywhere,toexpandthefunctionanefficientapproachistheapplicationofthesystemtothemobilephoneterminal,letthephonethroughthemobilenetworkandInternetaccesstoawebsiteandhandleawidevarietyofbusiness.Therefore,theintelligentmobilephoneapplicationsoftwareandservicewillhavebroadprospectsfordevelopment.Innowthesystemofintelligentmobilephonewarlordsdispute.In2008,GooglelaunchedaproductcalledAndroidopen-sourcesmartphoneoperatingsystem,whichusesLinuxkernel,OpenHandsetAlliance(OHA)memberscanbefreetouseandmodifytheSDKpackage,theopen-sourcesystemmakeitwithgoodscalability.Thissoftwareincludestheoperatingsystemuserinterfaceandapplicationsthatneedintelligentmobilephoneallthesoftware.ThebiggestfeatureofAndroidisitsopenarchitecture,notonlyhasaverygooddevelopmentanddebuggingenvironment,butalsosupportavarietyofscalableuserexperience,includingrichgraphicalcomponents,multimediasupport,andpowerfulbrowser.Therefore,forsoftwarepractitioners,Androidplatformhasunlimitedappeal.ThisarticleonthebasisofanalysisandDiscussionontheAndroidmobilephonesoftwaredevelopmenttechnology,developedtoprovideuserswithbetterAndroidplatformbasedonthe4Glifeofsmallassistantappsoftware.Keywords:Android;weather;lifeassistant;-IV-目录摘要·······································································································IIAbstract······································································································III第1章引言···································································································11.1选题的目的及意义...........................................................................................................11.2研究现状...........................................................................................................................11.3本系统要实现的基本目标和研究内容.........................................................................1第2章系统的可行性研究················································································22.1经济上的可行性...............................................................................................................22.2技术上的可行性...............................................................................................................22.3操作上的可行性...............................................................................................................2第3章需求分析·····························································································23.1软件目标...........................................................................................................................33.2功能需求...........................................................................................................................33.3系统界面需求....................................................................................................................3第4章系统的总体设计···················································································44.1设计思想...........................................................................................................................44.2系统功能结构图...............................................................................................................44.3开发语言简介...................................................................................................................64.3.1Android简介......................................................................................................64.3.2AndroidFeatures特性....................................................................................74.3.3Android基本框架(AndroidArchitecture)............................................74.4.4Android系统的四大组件..................................................................................94.4.5SQLite简介.......................................................................................................104.4搭建Android开发环境.................................................................................................114.5Android的工程................................................................................................................134.5.1Android项目...................................................................................................134.5.2Android工程程序结构................................................................