Android平台天气预报widget的设计与实现毕业论文.docx
《Android平台天气预报widget的设计与实现毕业论文.docx》由会员分享,可在线阅读,更多相关《Android平台天气预报widget的设计与实现毕业论文.docx(46页珍藏版)》请在第一文库网上搜索。
1、Android平台天气预报widget的设计与实现诚信声明我声明,所呈交的毕业论文是本人在老师指导下进行的研究工作及取得的研究成果。据我查证,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得其他教育机构的学位或证书而使用过的材料。我承诺,论文中的所有内容均真实、可信。毕业论文作者签名:签名日期:年月日Android平台天气预报widget的设计与实现摘要本文对基于Android平台的widget开发技术进行了分析和研究。先简要介绍了AIKirOid开发必备根底知识,再切入软件的具体实现过程。软件的实现是利用网络接口和Goog1eAPI获取网络xm
2、1文件,然后通过xm1文件解析取得城市天气预报信息。最终使用widget制作方法,利用RemoteViews等技术完成桌面部件。关键词:Android;桌面小部件;天气预报thedesignandimp1ementationofweatherforecastingwidgetonAndroidp1atformABSTRACTThispaperana1ysesandresearchesthedeve1opmenttechniqueontheAndroidp1atfbrm.1tfirstintroducethebasicknow1edgethatisnecessaryforAndroiddeve1
3、opment.Andthenitintroducetheconcreteimp1ementationofthesoftware.ThesoftwareusesnetworkinterfaceandGoog1eAPItogetxm1document.Thenitparsethedocumenttogettheweatherinformationofthecity.Fina11yIusetechniquesuchasRemotViewstoimp1ementthewidget.Keywords:Android;widget;weatherforecast第1章绪论1工程背景1研究现状错误!未定义书
4、签。论文组织2第2章ANDROID开发环境3Android开发环境搭建流程3安装ECIiPSeADTP1ugin插件3安装A,dvidSDK4更新AdrOidSDK5配置AndrOid模拟器.6开发工具Ec1ipse介绍8第3章ANDROID程序设计根底10系统结构10应用程序10应用程序框架11库和运行环境12ANDRO1D应用程序组成12Avtivity介绍12.2BroadcastIntentReceiver介绍13Service介绍.14ContentProvider介绍.14Intent介绍15ANDROID应用程序工程文件17第4章天气预报WID(JET的设计19网络功能实现19标
5、准JaVcI接口19Apache接口20使用JNa接口连接网络23XM1解析的实现23制作WIDGET应用程序27源文件组织29类之间的协作29CurrentWeather类的实现30edit类的实现31WeatherHand1e类的实现.31第5章相关实现技术与体会33添力WIDGET33RemoteViews的局限34在W1DGET中显示图片35在Androidmanifestxm1中进行权限声明35为WIDGET中的按钮设置ONC11CK事件36利用BUND1E实现消息的传递37在AppWIdgetprovider类中获取Intent的附加信息37软件使用38结论41致谢42参考文献43
6、第1章绪论1.1工程背景2009年1月7日,工业和信息化部为中国移动、中国电信和中国联通发放3张第三代移动通信牌照,此举标志着我国正式进入3G时代。中国3G正式商用和规模建网,决定了中国基于Android的应用程序开发将会处于一个蓬勃开展时期Android是Goog1e于07年11月5日宣布的基于1ir1UX平台开源操作系统名称,号称是首个为移动终端打造的真正开放和完整的移动软件。它包括操作系统、用户界面和应用程序一一移动工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放联盟合作开发了Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和T-Mobi1e在内
7、的30多家技术和无线应用的领军企业组成。Android有如下多个优势:1、开放性2、强大的GoogIe作为传媒平台3、较为成熟的1inUX系统4、较强的可移植性和强大的操作性1.2 研究现状widget作为桌面上网的新模式,Widget在2007年已形成较大市场规模,并为广告商及创业公司带来新的商机。但是为社交网站开发Widget的软件开发人员却表示,Widget的影响力被严重低估。Android中的Widget是Android1.5以后参加的一个特性,允许程序显示一些常用而又重要的信息在用户的HomeSCreen(桌面主屏)上。简单的说就是有两个特点:一是可以添加到Homescreen上,二
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Android 平台 天气预报 widget 设计 实现 毕业论文