河北工程安卓课程设计报告

Android应用设计

实验报告

学 院:

专 业: 通信工程 班 级: 姓 名: 学 号: 100312107 指导教师:

20xx年x月x日

天气查询

1. 关键步骤简介

1.1 创建新工程 1.2 导入jar包 1.3 UI设计 1.4 添加权限

1.5 在模拟器上运行 2. 步骤详细说明

2.1 创建新工程

在Eclipse主界面下,选择菜单选项“文件”?“新建”?“其他”,选择Android Project后点“下一步”,在新项目属性界面填写: Project name : QueyrWeather。 Application name : 查询天气。 Package name: com.querrweather。 选择安卓2.2。

Min SDK version:8。

点击“完成”按钮后,得到新工程结构如下:

2.2 导入jar包

1.在上面的项目结构中右键点击项目名称,在弹出的功能菜单中选择“属性”,进入属性设置界面;

点击“Java构建路径”选项,显示出对应界面; 在右边的按钮中点击“添加库”; 选择“用户库”,点击“下一步”; 点击“用户库”按钮;

在出现的界面中点击“新建”按钮;

在弹出的界面中起一个名字,比如叫“weatherjar”,点击“确定”;

点击“添加Jar..”按钮选择weather.jar包,点击一系列“确定”或“完成”按钮完成“Java构建路径”中的设置;

2.在项目根目录下新建一个lib文件夹; 把weather.jar文件复制进lib文件夹中;

在lib文件目录上点右键,选择“构建路径”?“用作源文件夹”。 2.3 UI设计

选择res文件夹?layout?main.xml

双击main.xml或是右键点main.xml选择“打开方式”?“Android Layout Editor”进入布局编辑器界面:

1.清除无用组件,点击“Hello World,QueryActivity!”这行字,右键弹出菜单,选择“删除”。

2.右键点击布局编辑器中黑屏位置(其实是一个布局组件),选择“Edit ID”。 在弹出对话框中,给刚才选的布局组件起一个名字,比如叫“layout”。

3.从编辑器左侧导航栏中选择EditText组件拖到黑屏中,如果拖错了组件,可以在黑屏中选中组件,按键盘上的del键删除掉。

选择黑屏中的EditText组件,右键点击,选择Edit Text。 在弹出的对话框中选择“New String”,定义一个字符串常量,以便后面给EditText引用: 在弹出的下图对话框中定义一个字符串常量,比如常量的名称为“str1”,内容为“城市名称”。

定义好后点击“确定”返回上个对话框,再点击“确定”为EditText组件设置上面显示的文字。

4.同样的操作再在黑屏上添加一个Button组件,为了美观,将其宽度设置为“Match Parent”以占据整个屏幕宽度。

上面也定义出显示文字,比如“查询”: 5.按Ctrl+S键保存UI设计结果。 2.4 添加权限

1.双击项目结构中的“AndroidManifest.xml”文件或右键点击它选择“打开方式”?“Android Manifest Editor”,显示项目配置文件界面:

单击上图中的“Permissions”进入权限编辑界面: 点击“Add…”按钮,选择“Uses Permission”,点击“OK”,即为添加一项权限。 在界面右侧下拉框中选择“android.permission.INTERNET”项,添加了此项权限才能在程序中使用互联网。

2.按Ctrl+S键保存添加权限结果。 2.5 在模拟器上运行 选中项目结构中的“QueryWeather”项目名称,右键点击,选择“运行方式”?“Android Application”。

点击EditText输入框,会弹出软键盘,使用退格键可以删除里面预设的文字,输入城市名称或汉语拼音的全拼字母(比如:“邯郸”或“handan”都可以)后,点击“查询”按

钮进行查询。 显示结果如下:

如果输入框中输入错误字符,则点击查询按钮后会弹出对话框提示错误,点击对话框的按钮后可以重新输入:

 

第二篇:CAD课程设计报告

中南大学

《工程CAD》课程设计报告 学院:

班级:

姓名:

学号:

20xx年x月x日

目 录

一、 课程设计目的 ………………………………………2二、 课程设计的内容……………………………………2

三、 绘制平面图的操作流程……………………………2

四、 关键与难点问题…………………………………………5

五、 课程设计心得……………………………………………5

一.课程设计的目的

本课程设计是在课程结束后,为复习巩固所学基本理论、基本知识,加强学生对房屋建筑的感性认识,尽快了解建筑专业方面的有关情况,有针对性地安排实践性教学环节,培养学生观察问题、思考问题的能力,并对房屋建筑的组成产生一定认识。同时,为适应当今工程制图的计算机绘图化,培养学生使用计算机绘制工程图样的能力,提高学生计算机操作水平,使学生掌握AutoCAD软件包,更加熟练的运用之前学到的CAD中的各种指令,学到更多的制图方法和操作技巧 用计算机绘制建筑施工图,可以为今后从事计算机辅助设计工作打下基础。

Auto CAD设计领域正在经历着由传统设计工具向数字设计工具的革命性转变。AutoCAD 20xx新功能、安装、AutoCAD设计中心、二维图形的绘制和编辑、尺寸和文本标注、图层、图块、线型及颜色、图案填充、面域和查询、三维图形的绘制和编辑、实体造型、着色与渲染、AutoCAD的定制与开发、AutoCAD文件数据管理、AutoCAD的网络功能等。

通过练习绘制建筑平面图,让我们进一步了解各种命令按钮和方法的使用,各种属性和格式的设置,使最后的成图既美观又实用;通过识图工程施工图,加强学生阅读工程施工图的能力。在反复的操作中更加熟练的掌握CAD这个软件。同时作为测绘工程的学生,学习好CAD这门课并且不断进行练习操作,是十分重要的。

二.课程设计的内容

熟悉Auto CAD中各项功能,对中南大学校门口十字路口实地测量后设计地下通道,并利用Auto CAD软件绘制,二维,三维及效果图

三.绘制三维图的操作流程

三维及二维图的绘制大体由如下几个步骤组成:

1、环境设置

①设置单位

单位设置为cm

②设置图层

图形包含了楼梯、楼梯扶手、雨棚栏杆、雨棚玻璃、衬砌、人行道、等图层。

②设置捕捉模式(选择交点、端点、中点等)

2 、三维绘图

①先绘制墙体 在“衬砌”图层上绘制地下通道的墙体,口字型布局,两横两竖共四个通道组成,步骤为绘制长方形,偏移,拉伸,移动,差集,旋转,移动,并集后组成 口字型通道 ,并保留一个未掏空的通道用以和土体差集

②绘制楼梯 打开“楼梯”图层,改为左视图绘制,用多线段绘制闭合的楼梯左视图,通过拉伸得到楼梯,再用复制,旋转,移动等操作得到四个出口的楼梯

③绘制楼梯扶手 仅打开“楼梯扶手”与“楼梯”两个图层,绘制1.2m高的线段,复制得到栏杆,用多线段绘制水平栏杆,画圆采用扫掠操作使其变为三维实体,在水平栏杆两端绘制球体,并集使其成为一个整体,再用复制,旋转,移动等操作得到四个出口的楼梯扶手

④绘制雨棚基础 打开“雨棚基础”图层,绘制雨棚基础,运用并集等操作

⑤绘制雨棚栏杆 打开“雨棚栏杆”图层,先用线段及多线段绘制雨棚栏杆,在绘制10*15的长方形,通过扫掠操作绘制栏杆

⑥绘制雨棚玻璃 用多线段绘制玻璃左视图拉伸即可

⑦绘制地下通道周围土体 打开“路面”图层绘制长方形,拉伸,用未掏空的通道用以和土体差集

⑧绘制路边的人行道 打开“人行道 ”图层,运用直线,圆角,合并等操作绘制路边区域再拉伸15cm

3.渲染

仅打开要渲染的图层,关闭其他图层,在制材浏览器中选择适当的制材添加到活动的工具选项板,并渲染

4.补充

为使图的效果更好一些,在新建的一幅图中绘制了中南大学校门,路灯及广告牌,通过复制,粘贴至三维图中并移动至适当位置

5.绘制平面图

绘制完三维图后,二维图较简单,由三维图数据绘制二维图,包括俯视图,左视图

6.标注

对图形进行标注,添加文字。通过综合应用线性标注和连续标注,快速地将图形大体标注上,对于图内部的标注,在标注的时候我更改标注文字高度,运用旋转命令,使标注更加合理化和美观化。在图上添加说明文字时,我先新建了3种基本的文字类型,(其他的都与这三种的格式一样),通过复制和修改文字内容的方法将之注写完。

1.标注尺寸:需要改变标注样式,选择线性标注、连续标注等;

2.标注各种文字说明:采用“DTEXT”命令或直接选择“文字”按钮。

7.出图

进入布局卡,插入图框,填写标题栏,设置打印属性,最终打印成图。

四.关键与难点问题

这个建筑平面图比较复杂,刚开始觉得有点无从下手,需要极大的耐心去完成它并把它做到最好。在此次课程设计中,我遇到了以下问题:

1、一开始设置图层的时候有点迷茫,不知道要设置多少图层、哪些图层;

2、创建块“Block”时要注意基点的选择,否则会出现错位,还有,对于块的使用还不是很熟练,老是出现错误,这一点还有待加强;

3、使用CAD绘图时,没有想到此软件的特点,刚开始还是采用手工绘图的思想,并没有比手工绘图简便多少,例如,可以创建“块”等等;

4、标注的时候没有设置好标注样式,导致标注有点混乱,插入文字时也需要设置文字样式,这些运用都不是很熟练。

这幅图要画好,不仅要能熟练的运用各个键,还要有CAD绘图的思想:简便快速。

五.课程设计心得

经过一周的课程设计,我进一步熟悉了CAD的基本操作,在绘图前必须要进行以下基本的操作, 图形界限的设置在这次的设计过程中采用的是A4图幅。线型的加载,全局线型比例设置,在图层设置的过程中,需要按图上要求设置,图层的设置应遵循在够用的基础上越少越好。此外还有颜色、线型、线宽等设置都随层,这样会简单很多,但都需按照要求进行。

通过这几天的学习,使我对CAD有了进一步的了解,一开始觉得它不是一个轻易学好的软件,觉得用处不是很大。但几天的学习下来,使我对这个软件的

看法彻底改变了,不但用处很大,我们可以用它作出工程、建筑等方面的图画来,而且易学,就是把那些基本的套路把握熟悉了以后就很简单了,现在的速度比以 前那是快很多了,不管是在设置还是在标注上,都有了很大的提高。

CAD课程的学习,我真切地体会到了这种绘图系统的实用性。同时也感觉到,绘图作为建筑设计过程中设计思想的载体,具备良好的绘图能力是每一个设计人员最基本的素质。

说到它的使用性,相信许多同学都有同感。以前我们土木建筑物图是手工画,画一张完整的图也得很长时间,令大家倍感疲惫。而且要注意图纸的整洁,线条的宽度,字体的美观,绘制过程花费很多时间。现在用CAD就完全没有这方面的问题,粗细线条全用“特性”来规范,一目了然。尺寸也相当准确,在命令提示行里输入多少就是多少,也不用拿着丁字尺在图纸上比来比去,到头来还是达不到十分准确。画线线连结的时候CAD尺寸方面的优势就更加明显,比如画圆与直线相切的时候,手工绘图只能凭感觉觉得差不多就画上去,每一条画得都不一样,怎么看都不对称。用CAD画,打开对象捕捉就能把切点给抓进来,又快又准!尺寸标注更是快捷,两个点一拉,左键一点就完成一个标注,不用画箭头,不用标文字,只要自己设计好标注格式,计算机就能按要求标出来。插入文字也很方便,在多行文本编辑器里输入文字内容就能出来绝对标准的国标字,比起我们手写的字就美观漂亮的多!粗糙度、基准符号、标题栏等做成块就可以随意插 入,用不着一个一个地画了,用起来确实很快!

总之,在本周的CAD设计中,我感觉我学到的东西比一个学期学的东西还多,绘图技巧在平常的学习中是学不到,我希望以后能够有更多的这种实训的机会,这一周感觉过的很充实,我也真正的融入到了学习当中去,别无他思,一切都还不错,感觉非常好

如果要我用三个字来表达我对CAD的感觉,就是快、准、美!结合我自身的情况,我将继续练习使用CAD,做到能够把它运用得得心应手、挥洒自如,使它成为我今后学习和工作的助手。同时,也要培养良好的绘图习惯,保持严谨的态度,运用科学的学习方法,不断地提高自己,完善自己!

相关推荐