这是一个迅速的设计方案安卓软件页面的专用工具,只需随意的拖拽两下就能为您艺术创作好看的程序界面。
参照:s/blog_45497dfa0100nhfy.html
第一步
转到 DroidDraw UI设计手机软件。
第二步
最先设定根布局为RelativeLayout(相对性布局)
clip_image002
第三步
挑选 “Layouts”菜单栏。
clip_image004
第四步
从布局控制面板中,将一个LinearLayout对象拖放到显示屏顶端中间部位。
clip_image006
第五步
挑选 LinearLayout对象,在属性菜单栏上点击Properties布局属性,逐渐编辑的。 更改Width为“200 px”,Height为“130px”
点一下“Apply”运用变更。
clip_image008
第六步
转到“Widgets”标识。
clip_image010
第七步
把2个EditText和2个TextView插进LinearLayout中,如图所示更替排序放置。
clip_image012
第八步
下面,把一个RadioGroup对象拖放进的LinearLayout中。 把2个RadioButton拖放进RadioGroup对象中。
clip_image014
第九步
把一个Button 对象拖放进根RelativeLayout 中,它在LinearLayout 对象下边。它应当和LinearLayout 的右边对齐。
clip_image016
第十步
编辑每一个TextView 对象的属性值。上面一个的文字设置成Dollars,并设置成bold字体效果。下边一个
TextView 的文字设置成Euros,并也设置成bold字体效果
第十一步
编辑上的EditText如下所示的属性:
变更ID为:“@ id/dollars”
变更文字內容为空
更改总宽为“100px”。
第十一步半
反复流程十一,在EurosTextView 下边的第二个EditText 上,可是把id 设定为@ id/euros
十二步
编辑第一个单选按钮,便于其內容为Dollars to Euros,并把它id 设置成@ id/dtoe。
编辑第二个单选按钮,便于其內容为Euros to Dollars ,并把它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原素,
下边是详细CurrentConverter Activity 的编码:
1 import android.app.Activity;
2 import android.os.Bundle;
3 import android.view.View;
4 import android.view.View.OnClickListener;
5 import android.widget.Button;
6 import android.widget.RadioButton;
7 import android.widget.TextView;
8
9 public class CurrencyConverter extends Activity implements OnClickListener {
10 TextView dollars;
11 TextView euros;
12 RadioButton dtoe;
13 RadioButton etod;
14 Button convert;
15
16
17 @Override
18 public void onCreate(Bundle icicle) {
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 public void onClick(View v) {
34 if (dtoe.isChecked()) {
35 convertDollarsToEuros();
36 }
37 if (etod.isChecked()) {
38 convertEurosToDollars();
39 }
40 }
41
42 protected void convertDollarsToEuros() {
43 double val = Double.parseDouble(dollars.getText().toString());
44 // in a real app, wed get this off the net
45 euros.setText(Double.toString(val*0.67));
46 }
47
48 protected void convertEurosToDollars() {
49 double val = Double.parseDouble(euros.getText().toString());
50 // in a real app, wed get this off the net
51 dollars.setText(Double.toString(val/0.67));
52 }
53 }
十七步
嗯,就这样。 希望你喜爱该实例教程。 将你的意见与建议Gmail给 brendan.d.burns!
多特软件专题为您提供安卓桌面软件,安卓桌面软件排行榜,安卓桌面下载软件,安卓苹果版软件app一应俱全。
系统设置工具哪个好用?系统设置工工具大全专门针对电脑小白搜集了一系列电脑系统设置工具,简单好用,操作方便,包括系统设置、系统辅助工具、系统管理工具、系统优化工具等,喜欢的话快来下载吧!
安卓软件提供最新最全的安卓手机应用下载,24小时不间断更新,为安卓手机用户提拱更好、更专业的服务平台,安卓软件页面拥有最新最全的安卓手机游戏、安卓破解游戏、安卓大型游戏、安卓游戏汉化、安卓游戏攻略/评测/礼包资源等等各种安卓软件,有需要朋友可以选择下载。
近几年来已经把许多好玩的作品纷纷并完美汉化,让玩家也能完整地无障碍享受所有游戏内容。你还在为游戏中的看不懂的字体苦恼吗?还在为游戏中没有道具,游戏无法升级卡在中间无法前进而着急吗?而此专区为你精心准备了大量的游戏,你还在等什么?赶快行动起来吧。。
多特软件园为您整理了多款安卓街机软件,在多特您能下载多款正规的、无毒软件,其中有街机123、街机捕鱼、立方街机等App,找软件一定要找正规平台,多特每一款软件都进行查杀,确保软件安全,想要找安卓街机应用,赶紧来多特软件园看看吧。