欢迎来到天天文库
浏览记录
ID:6186659
大小:3.74 MB
页数:47页
时间:2018-01-06
《基于google android 平台上的软件设计研究论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于Googleandroid平台上的软件设计研究毕业论文目录1.android操作系统概述51.1android的发展历史51.2android的软件架构51.3android的系统架构51.4android的优势特色51.4.1 开放性61.4.2 挣脱运营商的束缚61.4.3 丰富的硬件选择61.4.4不受任何限制的开发商61.4.5无缝结合的google应用62.android开发环境搭建72.1安装JDK72.2安装Eclipse82.3下载Eclipse的AndroidADT插件82.4安装an
2、droidSDK92.5更新系统的环境变量102.6创建模拟器AVD123.测试Android开发环境143.1创建经典应用程序"HelloAndroid"143.1.4.选择runas,选择androidapplication,启动手机模拟器,即可看到运行效果163.2.MicroJobs的分析应用173.2.1MicroJobs应用173.2.2下载MJAndroid源代码173.2.3MJAndroid主目录代码结构183.2.3.1 src目录183.2.3.2 lib目录183.2.3.3 assets目录1
3、83.2.3.4doc目录183.2.3.5 res目录183.2.3.6 AndroidManifest.xml文件183.2.3.7 eclipse还在项目的根目录创建两个文件夹,他们在PackageExplorer里看不到。183.2.4MJAndroid源代码目录代码结构183.2.4.1 MicroJobs.java183.2.4.2 MicroJobsDatabase.java183.2.4.3 AddJob.java&EditJob.java183.2.4.4MicroJobsDetail.java184
4、73.2.4.5 MicroJobsEmpDetail.java183.2.4.6 MicroJobsList.java183.2.4.7 R.java193.2.5MJAndroid资源文件目录代码结构193.2.5.1 Drawable193.2.5.2 Layout193.2.5.3 Values194.android实例204.1计算器运行分析204.1.1在http://code.google.com./p/droiddraw下载此文件204.1.2运行.exe文件204.1.3拖拽右上方图标于界面后,可在
5、其他菜单下修改图标参数。点击apply查看204.1.4修改Calculator.java文件:214.1.5在R.java文件中定义id类,初始图标位置234.1.7在main.java中设置视图254.1.8建立AVD284.1.9运行结果:284.2扫雷游戏运行分析314.2.3应用的布局31471.android操作系统概述1.1android的发展历史Android早期由“Android之父”之称的AndyRubin创办。Google于2005年并购了成立仅22个月的高科技企业Android,展开了短信、手机
6、检索、定位等业务,基于Linux的通用平台进入了开发。Google公司在2007年,与其他33家手机制造商(包含摩托罗拉、宏达电、三星、LG)、手机晶片供应商、软硬体供应商、电信业者所联合组成的开放手持装置联盟(OpenHandsetAlliance),发布了名为Android的开放手机软硬体平台。参与开放手持装置联盟的这些厂商,都会基于Android平台,来开发新的手机业务。身为Google公司创办人之一的SergeyBrin,也在Android软体开发工具(SDK)发布的同时,现身于视讯广告影片中,为大众介绍And
7、roid平台。SergeyBrin也同时宣布举办总奖金高达1000万美元(3亿多台币)的开发者大奖赛,鼓励程式开发者去深入探究Android平台的能力。写出具创意、实用性十足、能提供使用者更好的手机使用经验的应用程式。2008年9月22日,美国运营商T-MobileUSA在纽约正式发布第一款Google手机——T-MobileG1。该款手机是世界上第一部使用Android操作系统的手机,支持WCDMA/HSPA网络,理论下载速率7.2Mbps,并支持Wi-Fi。2010年2月3日,Linux内核开发者GregKroah
8、-Hartman将Android的驱动程序从Linux内核“状态树”(“stagingtree”)上除去,从此,Android与Linux核心开发分道扬镳。1.2android的软件架构android一词的本义指机器人,是基于Linux内核的操作系统。它采用了软件堆层(softwarestack,又名以软件叠层)的架构,主要分为三
此文档下载收益归作者所有