在Eclipse中控制UI界面

1、使用XML布局文件控制UI界面
2、在代码中控制UI界面
3、使用XML和Java代码混合控制UI界面
4、开发自定义的View

操作方法

  • 01

    使用XML布局文件控制UI界面可以分为以下两个关键步骤。 (1)在Android应用的res/layout目录下编写XML布局文件,可以是任何符合Java命名规则的文件名。创建后,R.java会自动收录该布局资源。 (2)在Activity中使用以下Java代码显示XML文件中布局的内容。 setContentView(R.layout.main);

  • 02

    在代码中控制UI界面可以分为以下3个关键步骤。 (1)创建布局管理器,可以是帧布局管理器、表格布局管理器、线性布局管理器和相对布局布局管理器等,并且设置布局管理器的属性。例如,为布局管理器设置背景图片等。 (2)创建具体的组件,可以是TextView、ImageView、EditText和Button等任何Android提供的组件,并且设置组件的布局和各种属性。 (3)将创建的具体组件添加到布局管理器中。

  • 03

    使用XML和Java代码混合控制UI界面,习惯上把变化小、行为比较固定的组件放在XML布局文件中,把变化较多、行为控制比较复杂的组件交给Java代码来管理。

  • 04

    在Android中,所有的UI界面都是由View类和ViewGroup类及其子类组合而成的。其中,View类是所有UI组件的基类,而ViewGroup类是容纳这些UI组件的容器,其本身也是View类的子类。在ViewGroup类中,除了可以包含普通的View类外,还可以再次包含ViewGroup类。View类和ViewGroup类的层次结构如下图所示。

  • 05

    开发自定义的View组件大致分为以下3个步骤。 (1)创建一个继承android.view.View类的View类,并且重写构造方法。 (2)根据需要重写相应的方法。 (3)在项目的活动中,创建并实例化自定义View类,并将其添加到布局管理器中。

(0)

相关推荐

  • 怎么将Eclipse中的主界面恢复原样?

    在编写代码的时候,因为个人习惯的不同,会把视图拖拽的很乱,下面就来介绍下如何将Eclipse中的主界面恢复原样 操作方法 01 双击桌面上的Eclipse,打开软件 02 进入主页面,如下图所示,视图 ...

  • “形式服从功能”原则在UI界面中的体现【升级版】

    今天我想跟大家分享的主题是"形式服从功能"原则在UI界面中的体现[升级版],说他是升级版主要是因为这个主题在去年有写过,文章题目叫<浅谈形式服从功能在UI设计中的应用> ...

  • 游戏UI界面设计基础教程丨超清全套视频

    随着游戏行业的发展,游戏UI界面设计师悄然"走红",成为了炙手可热的职业!很多平面设计师.网页设计师.淘宝美工.网页美工.........等等,全部转向这个行业,但是面临的问题是如 ...

  • 将Eclipse中的项目迁移到Android Studio中的方法

    英文地址:http://developer.android.com/sdk/installing/migrate.html 翻译:Android Studio 中文组(大锤译) 如果你之前有用Ecli ...

  • 在Eclipse中在线安装Emmet和图文使用教程

    ZenCoding 升级为 Emmet 之后,基于 Eclipse 的插件安装地址也发生了变化,下面是在基于 Eclipse 的 IDE 中安装和使用 Emmet 的图文示例。 一、打开 Eclips ...

  • 如何在eclipse中添加android ADT ADT插件的安装图文教程

    对于程序开发的学者来说,eclipse并不陌生,它为我们提供了一个非常广阔的平台来开发程序。同样我们也可以用它来开发android程序。但是在eclipse中并不能直接开发android程序,需要我们 ...

  • Win10 RS版将大幅修改UI界面:更加美丽

    昨天有消息称,Windows 10 RS2即将进入RC候选阶段,距离RTM正式版仅有一步,也就是传言4月发布的第三次免费大补“创作者更新”. 按计划,RS2之后是RS3,对于这一版,去年底有爆料称,W ...

  • Win10全新NEON全新UI界面曝光:史上最完美

    微软近年来一直致力于Windows的界面“美颜”,从Windows Phone 7的Metro界面再到Windows 8的动态磁贴,扁平化的设计风格已经得到延续,直到现在的Windows 10,这种风 ...

  • Unity怎么让UI界面有立体效果?

    今天我们就来看看那使用unity让UI界面有立体效果的教程,请看下文详细介绍. 1.首先新建一个Scene. 然后找一个天空盒子,设置到场景.如图,使用夕阳做演示. 2.新建一个Canvas对象,并新 ...