版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
4.1.1项目功能流程项目功能流程图智能制造4.1.2项目技术架构项目技术架构图智能制造4.1.3项目命名规范项目命名规范智能制造4.2.1创建项目创建项目智能制造4.2.2
设置项目名设置项目名智能制造4.2.3设置项目图标设置项目图标方式第1种
简单式设置智能制造第2种
适配型设置第1种
简单式设置
智能制造
这种方式只需要先把【app\res\mipmap】目录下的所有ic_launcher和ic_launcher_round全部删除。再把图片“uav.png”按照下面表格的倍率调整为从hdpi到xxxhdpi尺寸大小的图片放在mipmap目录下。再在AndroidManifest.xml文件通过application标签里的android:icon属性引用即可,同时需要删除android:roundIcon属性。mipmap文件夹以hdpi换算参考尺寸大小mdpi0.67倍48×48hdpi1倍(基准)72×72xdpi1.33倍96×96xxdpi2倍144×144xxxdpi2.67倍192×192第2种
适配型设置步骤
智能制造第1步
【Name】设置第2步
【ForegroundLayer】设置第3步
【SourceAsset】设置第4步
【Scaling】设置第5步
【BackgroundLayer】设置第6步
【uav_background.xml】颜色处理第7步
引用图标第8步
运行测试4.2.4创建欢迎页面创建欢迎页面
智能制造
根据系统设计项目命名规范,页面放在【com.uav.activity】包下,鼠标右键点击该包名,选择【New】-->选择【Activity】-->选择【EmptyActivity】,在弹出的窗口里输入欢迎页面类名“WelcomeActivity”和布局文件名“activity_welcome”,再点击【Finish】即可自动创建。4.2.5设置启动页设置启动页
智能制造
现在项目里有2个页面,欢迎页面需要作为打开软件时的第一个页面,也就是启动页,需要在AndroidManifest.xml文件里设置。默认的启动页为主控页面MainActivity,系统设计里的要求是需要把欢迎页面WelcomeActivity作为启动页,这里剪切主控页面activity标签中intent-filter标签代码到欢迎页面activity标签中。4.2.6横屏全屏显示横屏显示
智能制造
根据需求,App页面需要横屏显示,全屏显示。横屏显示通过在AndroidManifest.xml文件的application标签里的activity标签中添加属性android:screenOrientation="landscape"实现,哪个页面需要横屏显示,就在对应的activity标签里添加该属性,本项目2个页面都需要横屏显示,所以2个activity标签里都添加。设置全屏显示
智能制造4.2.7创建包创建包
智能制造
项目系统设计里要求有3个Java包:页面包com.uav.activity、功能包com.uav.action、通信类包com.uav.utils,前面已经创建了页面包com.uav.activity,还需要创建另外2个包。4.2.8创建类创建类
智能制造
根据系统设计命名规范要求,至少要创建8个类,前面已经创建了2个页面类,欢迎页面类WelcomeActivity和主控页面类MainActivity,还需要创建6个类,5个主控页面功能类创建在功能包com.uav.action下,1个通信类创建在通信类包com.uav.utils下。4.3欢迎页面布局欢迎页面布局
智能制造
欢迎页面实现效果为:当打开无人机App时,倒计时“3、2、1”自动跳转到主控页面,图中的“3”字处是倒计时显示的地方,会每隔1秒变一次,同时3处文字随着倒计时颜色会同时变化,当然大家也可以自己设计。4.4欢迎页面功能欢迎页面功能
智能制造实现4个功能:
①
需要显示倒计时“3、2、1”文字
②
自动跳转到主控页面
③
布局中“3”字的地方会每隔1秒变一次
④
3处文字随着倒计时会同时变化主要知识点:
①
获取指定控件对象
②
异步刷新
③
页面跳转
④
Java设置TextView控件文字颜色欢迎页面功能效果
智能制造欢迎页面功能实现步骤智能制造第1步在WelcomeActivity类里自定义方法
第5步定义while循环
第2步获取3个Te
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论