引路蜂移动软件

手机软件开发,手机地图,Java ME,Blackberry,Android, iPhone,Windows Phone,MonoTouch, .Net Framework...

Vaadin Web应用开发教程(38):使用主题-概述

在前面介绍Vaadin的UI组件及布局时,特地没有介绍这些UI组件对应的CSS设置,而是留在这里介绍Vaadin 主题时一并说明。 Vaadin应用可以通过主题(Theme)来修改界面的外观,用户主题包括Css文件,自定义的HTML 布局及使用的图像等。主题资源(Theme Resource)可...

2012-08-31 21:38:55

阅读数:4397

评论数:0

Android ApiDemos示例解析(146):Views->Layouts->LinearLayout->6. Uniform Size

本例使用给LinearLayout 宽度和高度设为wrap_content 和将子View大小设为match_parent ,从而实现所有子View具有同样的大小: wrap_content: 告诉View使用能包含其内容的尺寸 (类似于WinForm 中AutoSize)。 fill...

2012-08-31 06:55:59

阅读数:3556

评论数:0

Vaadin Web应用开发教程(37):可视化界面编辑插件

前面基本介绍了Vaadin提供的各种UI组件和布局,所以界面都是通过代码来完成的。安装Vaadin的Eclipse插件后,可以通过拖拉的方式来开始话设计用户界面。设计出的界面为CustomComponent 的派生类。使用CustomComponent的基本方法如下:并可以参见Vaadin W...

2012-08-31 06:53:22

阅读数:6765

评论数:1

Vaadin Web应用开发教程(36):UI布局-AbsoluteLayout 布局

AbsoluteLayout 布局允许将其中的UI组件任意指定其位置。方法addComponent()可以指定相对于AbsoluteLayout边界的纵横坐标。还可以指定一个Z方向深度值,用来表示UI组件的前后顺序。 UI组件的位置是通过left,right,top,bottom 及z-inde...

2012-08-30 06:58:51

阅读数:4484

评论数:0

Android ApiDemos示例解析(145):Views->Layouts->LinearLayout->5.Simple Form

本例利用LinearLayout 构造一个输入表单,并使用layout_gravity 对齐来布置按钮显示的位置。 LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:orienta...

2012-08-30 06:55:12

阅读数:3363

评论数:0

Android ApiDemos示例解析(144):Views->Layouts->LinearLayout->4. Horizontal

本例介绍了LinearLayout 水平布局的基本用法: android:orientation=”horizontal” android:layout_width=”match_parent” android:layout_height=”match_parent”> an...

2012-08-29 06:53:16

阅读数:3596

评论数:0

Vaadin Web应用开发教程(35):UI布局-Accordion布局

Accordion布局类似TabSheet,不过是以垂直方式安排多个标签页,其使用方法也和TabSheet布局类似。 // Create the Accordion. Accordion accordion = new Accordion(); // Have it take all spa...

2012-08-29 06:50:43

阅读数:4434

评论数:0

Android ApiDemos示例解析(143):Views->Layouts->LinearLayout->3. Vertical (Padded)

在LinearLayout中支持为子View设置权重(weight) ,水平或是垂直排列的子View有时并不能铺满整个屏幕,这些剩余的空间就由那些有权重的View占满。View缺省的权重为0(layout_weight=0). 使用权重的一个基本算法,LinearLayout 剩余的空间有所有有...

2012-08-28 06:48:53

阅读数:3675

评论数:0

Vaadin Web应用开发教程(34):UI布局-TabSheet布局

TabSheet布局支持标签显示。TabSheet布局通过方法 addTab()添加一个标签页。 // Create an empty tab sheet. TabSheet tabsheet = new TabSheet(); // Make the tabsheet shrink to ...

2012-08-28 06:46:52

阅读数:4573

评论数:0

Android ApiDemos示例解析(142):Views->Layouts->LinearLayout->2. Vertical (Fill Screen)

所有的ViewGroup(Layout类的基类)都包含width 和height 属性(layout_width 和layout_height),所有的View都必须定义这两个值。 layout_width 和layout_height 允许使用绝对值来定义(如像素值),当为了使UI能够自适应屏...

2012-08-27 06:40:16

阅读数:3647

评论数:0

Vaadin Web应用开发教程(33):UI布局-HorizontalSplitPanel和VerticalSplitPanel布局

HorizontalSplitPanel和VerticalSplitPanel为水平和垂直分割窗口,可以将空间分成上下或左右两部分。用户可以通过中间的分隔条调整两部分的大小。 可以通过setFirstComponent()和setFirstComponent()为分隔的两部分设置不同的UI组件,...

2012-08-27 06:38:10

阅读数:4394

评论数:1

Vaadin Web应用开发教程(32):UI布局-Panel

Panel 为带有边框和标题的简单容器类,它的客户区为一布局对象,其缺省布局方式为VerticalLayout,可以通过setContent来修改缺省布局。  Panel的标题可以由图标和文字构成. // Create a panel with a caption. final Panel p...

2012-08-26 08:57:59

阅读数:4651

评论数:0

Android ApiDemos示例解析(141):Views->Layouts->LinearLayout->1. Vertical

LinearLayout 将其子View顺序排成一行或是一列,一个垂直列表每行将只有一个子元素(无论它们有多宽),一个水平列表只是一列的高度(最高子元素的高度来填充)。 本例介绍了LinearLayout 的基本用法,LinearLayout的方向可以使用android:orientation ...

2012-08-26 08:53:51

阅读数:3536

评论数:0

Android ApiDemos示例解析(140):Views->Layouts->Baseline->Nested Example 3

本例使用了两层LinearLayout嵌套: in turn will point to a text view inside of it –> android:orientation=”vertical” android:baselineAlignedChildIndex...

2012-08-25 20:45:09

阅读数:4051

评论数:0

Android ApiDemos示例解析(139):Views->Layouts->Baseline->Nested Example 2

本例和上例类似,只是将其中一个子LinearLayout的orientation从vertical 改成horizontal,同样去掉android:layout_gravity=”center_vertical” android:orientation=”horizontal” an...

2012-08-25 09:38:41

阅读数:3914

评论数:0

Vaadin Web应用开发教程(31):UI布局-FormLayout布局

FormLayout布局为使用表单(Form)时的缺省布局方式。它通常将Field组件的标题和输入域并排以两列的方式显示,并可以显示可选的必填标识。在用户输入错误时显示错误提示。 Form本身可以有标题,错误提示,表单尾注等,具体参见Vaadin Web应用开发教程(23):UI组件-Form组...

2012-08-25 09:35:51

阅读数:4819

评论数:0

Vaadin Web应用开发教程(30):UI布局-GridLayout布局

GridLayout布局使用网格来布置其中的UI组件。每个网格提供行,列来定义。每个UI组件可以占据一个或多个网格。由网格的坐标(x1,y1,x2,y2)来定义。 GridLayout布局内部使用一个游标(cursor)来记录当前的网格位置,GridLayout布局添加UI组件的顺序为从左到右,...

2012-08-24 20:33:33

阅读数:5000

评论数:0

再就业工程--写在南京摩托罗拉研发中心被关闭之时

最近传出南京Motorola 研发中心被关闭的消息,有些惊呀,原想裁员是必然的,但没想到会关闭R&D中心,回想起六年前离开南摩来澳洲Motorola ,2008年也经历了关闭Perth研发中心。 这里转贴一下当时写的一篇博客。MOTO当时裁员时善后工作做得还是很不错的,相比之下Googl...

2012-08-24 08:37:29

阅读数:13152

评论数:11

Android ApiDemos示例解析(139):Views->Layouts->Baseline->Nested Example 1

LinearLayout 可以嵌套使用,当一个LinearLayout作为其它Layout子类时,可以使用android:baselineAlignedChildIndex 指定该LinearLayout的哪个子类需要和其它支持baseline的UI控件对齐。 android:baselineA...

2012-08-24 06:52:54

阅读数:4246

评论数:0

Vaadin Web应用开发教程(29):UI布局-VerticalLayout和HorizontalLayout布局

VerticalLayout和HorizontalLayout 分别垂直和水平安排其中的UI组件。这是Vaadin框架中两个最为重要的布局方式。比如Window及其父类Panel 缺省的布局就为VerticalLayout。 这两种布局的基本用法如下: VerticalLayout verti...

2012-08-24 06:50:38

阅读数:6747

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭