资源预览内容
第1页 / 共20页
第2页 / 共20页
第3页 / 共20页
第4页 / 共20页
第5页 / 共20页
第6页 / 共20页
第7页 / 共20页
第8页 / 共20页
第9页 / 共20页
第10页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
N5353urzmrummunaAndroid开发教程:设计GUI界面视图(View)BMI元件查阅文件离线文件开始诱计整合“软件设计的过程中,常常会遇到需要频繁修改使用者界面的情境。改着改着程序设计师们就柳积起了一些经验,也归纳出了许多应对之道。如着名的MVC(Model-View-Controller)模式。GoogleAndroid为我们考虑了界面修改问题。Android为了单纯化界面修改方式,采用了目前比较流行的解决方桉-即将界面描述部份的程序码,抽取到程序外部的XML描述文件中。“我们在前面的过程种已经学到,如何在Android应用程序中替换TextView界面元件所显示的纯文字内容。歪静扩这个经验能不能直接用到BMI应用程序的设计R?_蒯雇讥呐t发教程:BMI兀件“我们先回过头来想想,BMI应用程序最少应该需要些什么元件。、“为了输入BMI程序所需的身高体重值,大致上我们需要两个TextView元件用来提示填入身高体重数字,另外也需要两个文字输入栏位用来均入身高体重数字我伴还需要一个按钮来开始计算。而计算完也需要一个TextView元件来显示计算结果。于是初版的BMI应用程序界面的样子就浮现出来了。蛐讥呐2干窗35穿nQrO|,话i,我们从唤得元件呻?3吏琴罢霆是塞嗯婪滦守知各种可用的界面兀1牛昵其中Android文件网站上找到各种可用界面元件列表。htt二/名需eV广_ope乜andro|d工om/gulde/tutoweX,例如我1I想查看EdjtTeXt的内容,我们可以点进lt丁eX连纳查看其内厂developer.andr(】|dCom/reference/.tTeXttml,你会看到一个详细地惊人的网页。bedtrain.orgwwwmobiletrainorg“integer“oid:phoneNumbeUumeric狐宝|丞达弋于0都伊怀。丝赵含柯恬佣5一妙伊獠公一松B仁壮骗切石砌权人巴一瓢活修偷E刃些吕一人妮捷乃一一灾盼郭佳牟女一仁粼呆化达一缩bedtrain.orgwwwmobiletrainorg当你处于没有网路连接的情况下时,也可以找到Android文件参考。在下载了android-sdk后,将之解压缩,你可以在android-sdk/docs目录中(android_sdk/docs/reference/view-gallery.html),找到一份与线上文件相同的文件参考。_Ii酗_【。rge尝0发教程:开始设11沥伸仁定基求芸编,宿爻巾木莲札1理度历需的身高旱牛描窒妥昔卞就会用到EditText,与TextView界代码:1TextView2“android:layout_width=“fill_parent“3andfaidilayout.heighit=“Wfap_contenit“4android:text=“身高(cmj“5“广_Ii酗i。rgE刹里十链3学院中国移动互联网研发培训专宾大荣伟酮F教程6童岫帅嘈e中国f3联网碑友垒谚心紫“可以看到EditText界面元件描述的基本的组成与TextView界面元件相似,都用到了android:layout_width与android:layout_height属性。另外,指定的另外两个属性android:numeric、android:text则是EditText界面元件的特别属性。android:text属性是继承自TextView界面元件的属性。,“代码:android:numeric=“integer,android:text=丨_蛐_叩rgt中国f3联网硫友垒训心紫人带a王将android:numeric指定为integer,可以限制使用者只能在EditText文字栏位中输入整数数字。android:text属性则是指定EditText界面元件预设显示的文字(数字)。“我们再来看看Button(按钮)界面元件_蛐_叩rgnn
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号