参考:http://blog.sina.com.cn/s/blog_45497dfa0100nhfy.html让球
第一步
转到DroidDrawUI设计软件。
第二步
首先设置根布局为RelativeLayout(相对布局)
clip_image002
第三步
选择“Layouts”选项卡。
clip_image004
第四步
从布局面板中,将一个LinearLayout对象拖放在屏幕顶部中心位置。
clip_image006
第五步
选择LinearLayout对象,在属性选项卡上单击"Properties"布局属性,开始编辑的。改变Width为“200px”,Height为“130px”
点击“Apply”应用更改。
clip_image008
第六步
转到“Widgets”标签。
clip_image010
第七步
把两个EditText和两个TextView插入LinearLayout中,如图交替排列摆放。
clip_image012
第八步
接下来,把一个RadioGroup对象拖放到的LinearLayout中。把两个RadioButton拖放到RadioGroup对象中。
clip_image014
第九步
把一个Button对象拖放到根RelativeLayout中,它在LinearLayout对象下面。它应该和LinearLayout的右边对齐。
clip_image016
第十步
编辑每个TextView对象的属性值。上面一个的文本设置成"Dollars",并设置成"bold"字体样式。下面一个
TextView的文本设置成"Euros",并也设置成"bold"字体样式
第十一步
编辑上的EditText如下的属性:
更改ID为:“@+id/dollars”
更改文本内容为空
改变宽度为“100px”。
第十一步半
重复步骤十一,在"Euros"TextView下面的第二个EditText上,但是把id设置为"@+id/euros"
十二步
编辑第一个单选按钮,以便其内容为"DollarstoEuros",并把它id设置成"@+id/dtoe"。
编辑第二个单选按钮,以便其内容为"EurostoDollars",并把它id设置成"@+id/etod"。
重要注意事项:
你必须得到的ID完全正确,这是因为在源代码中你将通过ID查找相应的部件。
十三步
编辑按钮,内容为“Convert”和它的ID是“@+id/convert”。
最终的图形用户界面应该是这样的:
clip_image018
十四步
按“Generate”按钮以生成布局的XML。
十五步
在Eclipse中创建一个新的Android项目。剪切和粘贴DroidDraw的XML内容,以取代res/layout/main.xml。
此时运行,它应该是这个样子:
clip_image020
十六步
最后一步是实际货币转换的代码。没有多少吧,你可以使用代码this.findViewById(R.id.)查找你的GUI元素,
下面是完整CurrentConverterActivity的代码:
1 importandroid.app.Activity;
2 importandroid.os.Bundle;
3 importandroid.view.View;
4 importandroid.view.View.OnClickListener;
5 importandroid.widget.Button;
6 importandroid.widget.RadioButton;
7 importandroid.widget.TextView;
8
9 publicclassCurrencyConverterextendsActivityimplementsOnClickListener{
10 TextViewdollars;
11 TextVieweuros;
12 RadioButtondtoe;
13 RadioButtonetod;
14 Buttonconvert;
15
16
17 @Override
18 publicvoidonCreate(Bundleicicle){
19 super.onCreate(icicle);
20 setContentView(R.layout.main);
21
22 dollars=(TextView)this.findViewById(R.id.dollars);
23 euros=(TextView)this.findViewById(R.id.euros);
24
25 dtoe=(RadioButton)this.findViewById(R.id.dtoe);
26 dtoe.setChecked(true);
27 etod=(RadioButton)this.findViewById(R.id.etod);
28
29 convert=(Button)this.findViewById(R.id.convert);
30 convert.setOnClickListener(this);
31 }
32
33 publicvoidonClick(Viewv){
34 if(dtoe.isChecked()){
35 convertDollarsToEuros();
36 }
37 if(etod.isChecked()){
38 convertEurosToDollars();
39 }
40 }
41
42 protectedvoidconvertDollarsToEuros(){
43 doubleval=Double.parseDouble(dollars.getText().toString());
44 //inarealapp,we'dgetthisoffthe'net
45 euros.setText(Double.toString(val*0.67));
46 }
47
48 protectedvoidconvertEurosToDollars(){
49 doubleval=Double.parseDouble(euros.getText().toString());
50 //inarealapp,we'dgetthisoffthe'net
51 dollars.setText(Double.toString(val/0.67));
52 }
53}
十七步
嗯,就是这样。我希望你喜欢该教程。将你的意见和建议Gmail给brendan.d.burns!
这是一个快速的设计安卓软件界面的工具,只需随便的拖动几下就能为您创作漂亮的软件界面。
展开内容
9.7/1,742.3M
烈魂是一款3d风格的动作格斗手游,游戏的玩法有点类似武侠吃鸡,收集各种装备和资源,击败来袭的敌人,努力生存到最后是第一目标,游戏动作流畅,打斗场景逼真,感兴趣的...
9.5/1,371.7M
win7虚拟机(virtualbox)是一款功能强大的免费虚拟机软件。这款虚拟机软件不仅具有丰富的特色,而且性能也很优异!很值得你们下载一试!win7虚拟机(v...
8.5/1,993.0M
ZEEHO软件是一款创新的通讯互动应用,提供全天候消息反馈、任务奖励机制和个性化服务,界面简洁功能丰富,支持约车、社交分享和数据管理,操作简单安全实用,为用户带...
8.8/1,834.3M
神之墓地前世今生是一款防守地图,小编为大家带来神之墓地前世今生2.6.46正式版。游戏共支持1-7人对战,游戏更新了很多内容,进入游戏后自动获得神秘礼包,打开之...
8.1/1,528.6M
本篇为精选版童年的水墨画PPT教学课件,适用于小学生语文的课文教学,画面精美,言语文字表达清楚,精选例题为教师提供帮助,学生学习更轻松。童年的水墨画素材童年的水...
9.9/252.1M
怦怦-你的虚拟伴侣,迅雷出品,在这里定制你的小伙伴,因为是AI聊天,你可以自己寻路AI角色的一切,包括外表、性格、家世背景、和你的关系、对话场景以及对话的走向,...
8.1/766.1M
快过年了,老鼠也存了一年的粮食。可惜它竟然藏在了汽车里,辛辛苦苦一整年,一夜回到解放前。如果你是那只老鼠你还笑得出来吗?今天小编就为大家带来老鼠存一年的花生被没...
10.0/1,970.5M
不知道有没有朋友是需要将一些图片弄成一个个单元格来处理的,有的朋友就可以使用下面的这款Excel照片工具,个人觉得还是非常的好使用的!Excel照片工具介绍Ex...
9.2/1,554.5M
暴走大修真手游是一款搞笑风格的休闲游戏,玩家扮演主角在这个世界中进行休闲,玩法搞笑诙谐,非常幽默的游戏画面,还有双修,炼丹,法宝寻找,与仇家的对决等玩法。暴走大...
8.4/824.9M
超级危险陷阱手游是一款休闲小游戏,横版跳跃风格,非常多的关卡可以挑战,简单又好玩,但是也要注意不要掉下去哦,还有路上的陷阱等等,可玩性十分高!超级危险陷阱手游介...
9.1/512.1M
世界青田app是一款非常优质的手机资讯软件,这款软件中拥有着海量的资讯信息,而且这些资讯的含金量都是非常的高的,没有任何的粗制滥造,用户们通过这款软件是可以很快...
9.0/1,093.0M
迷你福世界是一款能够在线秒玩游戏的手游盒子,里面提供了海量精彩好玩的小游戏,可免费下载也可以直接在线玩,还支持一键搜索,只需要一个app就能玩到各式各样的游戏。...
8.0/1,302.9M
携程租车app是一款由携程旅游网研发的的租车应用软件,软件为用户提供国内336+城市租车预定服务,并且支持送车上门,让用户出行能有更方便的出行,有需要的欢迎下载...
8.8/1,827.6M
大闹天庭情迷龙女游戏是一款以策略为玩法的手机游戏,游戏的背景设立在西游时期,在游戏中你可以看到众多不同的人物,每一个角色人物技能都是不同的,配合策略手段才可以成...
8.7/27.5M
伊莱智能app是一款超级强大的智能家居控制终端,用户只要下载这款软件连接家里的智能家居就能够在上面了解到它们的所有功能,app上所能涵盖的智能家居非常全面,只要...
10.0/789.7M
手机在几好看也要有一款不错的手机桌面才可以支持的住,那么现在小编就给你介绍下面的这款不错的手机桌面软件--小火桌面!大家都可以下载体验下!小火桌面介绍小火桌面,...
7.9/1,974.9M
远行星号增加舰船特性插件MOD是游戏远行星号mod皮肤修改器,可以为玩家修改增加舰船特性插件mod,需要的玩家快来下载吧!补丁介绍这是《远行星号》增加舰船特性插...
7.9/483.0M
QTranslate中文版拥有8个翻译引擎的软件,可以使用快捷键发音,并且支持在任何软件中选中文字后立刻翻译,在浏览器中也是如此,无需安装任何扩展。界面很简约,...
8.1/1,533.8M
朗朗智慧app是一款简单实用的线上学习软件,用户在这里可以找到自己需要学习的书籍注释,古诗文,成语注释等,是一本随时随地查看的百宝书。数据还会智能帮您推荐感兴趣...
7.7/1,335.5M
一个没有腿抡大锤的游戏是最新上线的一款非常虐心的手游,这款游戏中你永远不知道下一步你会遇到什么,同时这款游戏的作者曾经说过,做这款游戏的目的就是为了虐哭某些玩家...
8.2/437.0M
新东方四六级app是新东方教育科技集团推出的一款四六级考试学习软件,主要提供的是四六级高级词汇,真题模拟,视频详解等功能,帮助考生更好的进行学习。新东方四六级手...
7.5/144.1M
听视频学习英语还可以赚钱的平台,一点英语app就是这样一款神器,可以看海量英语趣味视频轻松流利说英语,全网最精彩的英语视频都在这里,对于爱学习,想学习英语的朋友...
9.5/668.8M
觅食app是一款为大家寻找各种美食的手机应用,通过觅食app能够找到隐藏在街头巷尾的私人美食,最好吃的饭叫别人家的饭。觅食app介绍觅食,2015年最流行的吃货...
9.6/1,442.5M
简单休闲有趣的io游戏,奥林匹克大作战(OLYMPIC.io)中玩家操作胖胖的人物在螺旋跑道上赛跑,你要收集路上的瓶子,躲避所有的障碍物,还要免受其它玩家的攻击...
8.6/1,646.3M
我的世界火影忍者和植物大战僵尸地图和模组的确是真的,新的模组意味着新的地图场景,方块布局,以及新的沙盒角色,当火影遇到植物大战僵尸,玩起来显得更有趣哦。在工具栏...