1 / 6
文档名称:

在代码中控制UI界面简单例子.doc

格式:doc   大小:135KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

在代码中控制UI界面简单例子.doc

上传人:phl805 2019/11/17 文件大小:135 KB

下载得到文件列表

在代码中控制UI界面简单例子.doc

相关文档

文档介绍

文档介绍:在代码中控制UI界面(简单例子)————————————————————————————————作者:————————————————————————————————日期: 在代码中控制UI界面在Android中,支持像JavaSwing那样完全通过代码控制UI界面。也就是所有的UI组件都通过new关键字创建出来,然后将这些UI组件添加到布局管理器中,从而实现用户界面。在代码中控制UI界面可以分为以下3个关键步骤。(1)创建布局管理器,可以是帧布局管理器、表格布局管理器、线性布局管理器和相对布局管理器等,并且设置布局管理器的属性。例如,为布局管理器设置背景图片等。(2)创建具体的组件,可以是TextView、ImageView、EditText和Button等任何Android提供的组件,并且设置组件的布局和各种属性。(3)将创建的具体组件添加到布局管理器中。下面将通过一个具体的例子来演示如何使用Java代码控制UI界面。【例】在Eclipse中创建Android项目,,完全通过代码实现游戏的进入界面。(1)在新创建的项目中,/,然后将默认生成的下面这行代码删除。setContentView();(2)在MainActivity的onCreate()方法中,创建一个帧布局管理器,并为该布局管理器设置背景,关键代码如下:FrameLayoutframeLayout=newFrameLayout(this);//(().getDrawable());//设置背景setContentView(frameLayout);//设置在Activity中显示frameLayout(3)创建一个TextView组件text1,设置其文字大小和颜色,并将其添加到布局管理器中,具体代码如下:TextViewtext1=newTextView(this);("在代码中控制UI界面");//(PLEX_UNIT_PX,24);//设置文字大小,((1,1,1));//(text1);//将text1添加到布局管理器中(4)声明一个TextView组件text2,因为在为该组件添加的事件监听中,要通过代码改变该组件的值,所以需要将其设置为MainActivity的一个属性,关键代码如下:publicTextViewtext2;(5)实例化text2组件,设置其显示文字、文字大小、颜色和布局,具体代码如下:text2=newTextView(this);("单击进入游戏......");//(PLEX_UNIT_PX,24);//设置文字大小,((1,1,1));//设置文字的颜色LayoutPa

最近更新

五年级作文我的心爱之物市公开课获奖教案省名.. 5页

二年级生命与安全市公开课获奖教案省名师优质.. 5页

书法兴趣小组市公开课获奖教案省名师优质课赛.. 5页

乌鸦喝水小学市公开课获奖教案省名师优质课赛.. 5页

不求甚解马南邨市公开课获奖教案省名师优质课.. 4页

三年级语文上册表格式市公开课获奖教案省名师.. 4页

三国鼎立市公开课获奖教案省名师优质课赛课一.. 4页

七年级下册人教版音乐市公开课获奖教案省名师.. 4页

《点》绘本市公开课获奖教案省名师优质课赛课.. 5页

《寻找彩蛋》市公开课获奖教案省名师优质课赛.. 4页

黄爱华一年级教学设计 5页

高级计算机基础教学设计 6页

高中立体几何教学器材设计 5页

高中化学教学设计的例子 5页

风景画简笔画教学设计模板 4页

阿轲打司马懿教学设计 4页

量一量比一比教学设计 5页

课程单元教学设计大学体育 6页

记账凭证填写教学设计教案 5页

荆棘丛生徒步教学设计 5页

能量通货ATP的教学设计 4页

经济法课程思政教学设计稿 6页

语音厅小游戏策划方案 3页

游戏推广员的周报 6页

钡盐中钡含量的测定(沉淀重量法) 6页

四年级英语下册第四单元教案 17页

海水中可溶性磷酸盐的测定最新版 4页

ck520立式车床总体及床身设计 37页

先天性心脏病患儿护理查房 26页

2018年某市委第三巡察组副组长填表的说明及其.. 4页