本月博客排行
-
第1名
hanbaohong -
第2名
silverend -
第3名
jh108020 - arpenker
- java-007
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
wy_19921005 - benladeng5225
- 青否云后端云
- vipbooks
- kaizi1992
- e_e
- arpenker
- tanling8334
- sam123456gz
- zysnba
- fantaxy025025
- xiangjie88
- lemonhandsome
- wallimn
- ganxueyun
- Xeden
- zhanjia
- wangchen.ily
- xyuma
- jh108020
- johnsmith9th
- zxq_2017
- jbosscn
- forestqqqq
- ajinn
- daizj
- xpenxpen
- 喧嚣求静
- silverend
- kingwell.leng
- kristy_yy
- lchb139128
- jveqi
- lzyfn123
- javashop
- java-007
- sunj
- yeluowuhen
- lerf
- xiaoxinye
- flashsing123
- chenqisdfx
- bosschen
- zhangjijun
- lyndon.lin
- sunnylocus
- lyj86
- paulwong
最新文章列表
Android ApiDemos示例解析(144):Views->Layouts->LinearLayout->4. Horizontal
本例介绍了LinearLayout 水平布局的基本用法:
<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android”android:orientation=”horizontal” android:layout_width=”match_parent” android:layout_height=”mat ...
Android ApiDemos示例解析(143):Views->Layouts->LinearLayout->3. Vertical (Padded)
在LinearLayout中支持为子View设置权重(weight) ,水平或是垂直排列的子View有时并不能铺满整个屏幕,这些剩余的空间就由那些有权重的View占满。View缺省的权重为0(layout_weight=0).
使用权重的一个基本算法,LinearLayout 剩余的空间有所有有“权重”的View按照其权值按比例分配大小。
本例LinearLayout 的三个子View,只有 ...
Android ApiDemos示例解析(140):Views->Layouts->Baseline->Nested Example 3
本例使用了两层LinearLayout嵌套:
<!– We’ll point to the linear layout to baseline align by, which in turn will point to a text view inside of it –> <LinearLayout android:orientation=”vertical”a ...
Android ApiDemos示例解析(139):Views->Layouts->Baseline->Nested Example 1
LinearLayout 可以嵌套使用,当一个LinearLayout作为其它Layout子类时,可以使用android:baselineAlignedChildIndex 指定该LinearLayout的哪个子类需要和其它支持baseline的UI ...
Android ApiDemos示例解析(139):Views->Layouts->Baseline->Nested Example 1
LinearLayout 可以嵌套使用,当一个LinearLayout作为其它Layout子类时,可以使用android:baselineAlignedChildIndex 指定该LinearLayout的哪个子类需要和其它支持baseline的UI ...
Android ApiDemos示例解析(135):Views->Layouts->Baseline->3. Center
本例的对齐方式采用:android:layout_gravity=”center_vertical”,center_vertical对齐不对子View进行缩放,并将子View垂直居中,子View的位置和容器的高度和子View的高度有关 一般子View顶端y坐标=(父Height-子Height)/2。 这时baseline 对齐就不起作用了。
<LinearLayout android:o ...
Android ApiDemos示例解析(136):Views->Layouts->Baseline->4. Everywhere
本例使用Linerlayout 的android:orientation=”horizontal” ,水平布局,但分别都子View设置不同的对齐方式,因此最终显示,子View还是呈现从左到右水平排列,但子View可以有不同的对齐方式:
更多详细信息请查看java教程网 http://www.itchm.com/forum-59-1.html
Vaadin Web应用开发教程(29):UI布局-VerticalLayout和HorizontalLayout布局
VerticalLayout和HorizontalLayout 分别垂直和水平安排其中的UI组件。这是Vaadin框架中两个最为重要的布局方式。比如Window及其父类Panel 缺省的布局就为VerticalLayout。
这两种布局的基本用法如下:
VerticalLayout vertical = new VerticalLayout ();
vertical.addComponen ...
Android ApiDemos示例解析(137):Views->Layouts->Baseline->5. Multi-line
本例介绍了RelativeLayout 中的android:layout_alignBaseline 属性,子View使用这个属性指出需要实现baseline对齐的其它View的ID。本例将一个多行EditView和另一个TextView设置baseline 对齐。
<RelativeLayout xmlns:android=”http://schemas.android.com/apk/ ...
Android ApiDemos示例解析(138):Views->Layouts->Baseline->6. Relative
本例将一个TextView 和父RelativeLayout 左,上对齐,然后就另一个View和它设置baseline对齐:
<RelativeLayout xmlns:android=”http://schemas.android.com/apk/res/android” android:layout_width=”match_parent” android:layout_height= ...
Vaadin Web应用开发教程(28):UI布局-概述
Vaadin提供的UI组件大体可以分为两类,一类为之前介绍的UI组件主要和用户交互。另外一类为布局类,主要目的是用来管理用户界面中所放置的UI组件的大小和位置。在创建Window对象时,如果你不想使用缺省的布局,可以着手创建根布局对象,如下例:
// Create the main window.
Window main = new Window("My Application&quo ...
Android ApiDemos示例解析(133):Views->Layouts->Baseline->1.Top
对于可以显示文字的View(如TextView,Button等),它的baseline 指的是这个UI控件中文字Text的baseline 到UI控件顶端的偏移值,可以通过View 的getBaseline()返回,如果一个View不支持baseline 对齐(比如ImageView) getBaseline()返回-1.
LinearLayout 带有一个属性android:baselineA ...
Vaadin Web应用开发教程(28):UI布局-概述
Vaadin提供的UI组件大体可以分为两类,一类为之前介绍的UI组件主要和用户交互。另外一类为布局类,主要目的是用来管理用户界面中所放置的UI组件的大小和位置。在创建Window对象时,如果你不想使用缺省的布局,可以着手创建根布局对象,如下例:
// Create the main window.
Window main = new Window("My Application&quo ...
Android ApiDemos示例解析(133):Views->Layouts->Baseline->1.Top
对于可以显示文字的View(如TextView,Button等),它的baseline 指的是这个UI控件中文字Text的baseline 到UI控件顶端的偏移值,可以通过View 的getBaseline()返回,如果一个View不支持baseline 对齐(比如ImageView) getBaseline()返回-1.
LinearLayout 带有一个属性android:baselineA ...
Android ApiDemos示例解析(132):Views->Layout Animation->7. Nested Animations
android:layoutAnimation 属性定义在ViewGroup中,因此所有ViewGroup的子类都可以定义android:layoutAnimation。 ViewGroup可以嵌套定义,从而layout animation 也可以嵌套。
本例使用了TableLayout(ViewGroup的子类),其子View TableRow (也是ViewGroup的子类):
< ...
Vaadin Web应用开发教程(25):UI组件-Slider组件
Slider组件可以显示为垂直或是水平滑动条,可以使用鼠标拖动来设置其值。 其基本使用如下:
// Create a vertical slider
final Slider vertslider = new Slider(1, 100);
vertslider.setOrientation(Slider.ORIENTATION_HORIZONTAL);
// Shows the value ...
Android ApiDemos示例解析(130):Views->Layout Animation->5.Grid Direction
android:direction 为gridLayoutAnimation 定义了动画发生的方向:
<gridLayoutAnimation xmlns:android=”http://schemas.android.com/apk/res/android” android:columnDelay=”0.5″ android:directionPriority=”row”android: ...