全套课件 Android模块化项目实战.ppt

  1. 1、本文档共203页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
U酒保项目的服务器是通过Tomcat实现的,把程序部署在Tomcat上,由Tomcat去运行,以达到所需的服务效果。下面是本项目服务器部署的具体步骤。 第一步:打开MyEclipse导入服务器项目,如图8.1所示。 第二步:导入缺少的包,上面报错情况是因缺少相应的服务包,导致无法正常运行,软件会主动提示导入对应服务包点击“Next”,如图8.3所示,然后点击“Finish”,如图8.4所示。 服务器配置 第三步:解决以上报错需右键点击“WebRoot”文件,点击列表中的“MyEclipse”,再点击“Exclude from Validation”,如图8.6所示。 第四步:打开MySQL连入数据库,点击“新建查询”,如图8.10所示。 第五步:在查询编辑器中点击“加载”,导入数据库文件spirit.sql,如图8.11所示。 第六步:选中全部语句后点击“运行”,执行数据添加,如图8.12所示。 第七步:更改src目录下perties文件中MySQL数据库用户名密码,如图8.13所示。 服务器部署 打包上传:将项目打包成war文件,然后将其传到远程服务器(在MyEclipse中直接将项目导出为.war文件)。 将war文件移动到Tomcat目录下的webapps下。 重启Tomcat,访问项目。 服务器部署 Android Studio在开发过程中会出现各式各样的错误,常见的错误有Android Studio不能正常启动、从外界导入的程序不兼容、资源文件的丢失、SDK报错等。这些错误会导致软件和程序不能正常运行,对于开发者来说这是一件必须要解决的事,下文汇总了Android Studio常见报错及解决方案 Android Studio报错 x86 emulation currently requires hardware acceleration。 启动Android 虚拟机时,出现如图8.17所示的错误对话框。 解决方案 x86虚拟机是依赖于Intel的Virtualization Technology功能,当Virtualization Technology功能关闭或Intel HAXM软件未安装时,会导致模拟器启动失败。 解决该错误的方法: 解决方案 在计算机的BIOS中打开Virtualization Technology功能。如图8.18所示。 安装Intel HAXM。 成功启动AVD虚拟机。 图8.18 BIOS界面 对于日益增加的UI控件需求,市场上也出现了很多可供选择的UI控件,满足用户比较复杂的需求。这些控件帮助简化UI设计工作,提高效率。?图7.7展示了Android中的View元素体系。 UI控件可以分为以下几类: Android UI控件:文本控件、按钮控件、状态开关控件、单选与复选按钮、图片控件、时钟控件、日期与时间选择控件等。 Web UI控件:图表和图形、日期和日历、组合框、对话框、进度条、所见即所得编辑器等。 解决方案 通过以下步骤,实现U酒保项目的部署与实现,具体步骤如下所示。 第一步:服务器部署完成,运行完整项目,出现如图8.28所示效果。 第二步:导航界面引导功能,在用户首次下载并安装该软件时,会进入导航界面提示用户当前版本是否需要更新,如果无需更新则进入欢迎界面。效果如图8.29所示。 第三步:安全自测中酒精检测模块,在酒精检测模块已连接的情况下,通过单击“立即检测”按钮进行检测,得到相应酒精浓度,如果检测模块未连接或连接不成功,将提示用户重新连接。效果如图8.30所示 第四步:健康助手模块,将用户一段时间内检测的酒精浓度进行记录并通过折线图显示。效果如图8.31所示。 第五步:健康助手模块科普知识功能,分为养生知识、驾车技巧、酒驾危害、自救常识四类。效果如图8.32所示。 第六步:打车/代驾模块,显示司机等级、驾龄、司机编号、姓名等详细信息。效果如图8.33所示。 第七步:浏览司机信息并实现呼叫司机功能。效果如图8.34所示。 第八步:无忧险模块,保险推广功能可查看保险信息并调用系统电话服务进行咨询。效果如图8.35所示。 本项目介绍了U酒保服务器的部署与运用及Android Studio常遇错误处理,通过对本项目的学习可以了解服务器的部署,对Android Studio常遇错误正确处理,重点掌握Android Studio错误解决方式。达到遇到程序错误不慌张,能够自己单独解决程序错误问题的程度。 reliability 可靠性 availability 可扩展性 scalability 方式 usability 易用性 manageability 易管理

文档评论(0)

pehalf + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7201060146000004

1亿VIP精品文档

相关文档