我们看一下下面的代码<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="...
分类:
其他好文 时间:
2016-05-12 23:53:03
阅读次数:
325
1、碎片的动态切换: 1-1:页面填写 <FrameLayout android:id="@+id/fl_layout" android:layout_weight="1" android:layout_width="match_parent" android:layout_height="matc ...
分类:
其他好文 时间:
2016-05-08 19:43:58
阅读次数:
173
1. android-percent-support-lib-sample介绍: 谷歌最新的百分比布局库的示例项目。其实LinearLayout的layout_weight也能实现百分比效果,不过这个更直接。 android-percent-support-lib-sample项目地址: https ...
分类:
移动开发 时间:
2016-05-07 12:46:05
阅读次数:
159
使用FragmentTabhost+Fragment实现一个底部导航栏
主布局: //放置Fragment
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_weight="1"...
分类:
其他好文 时间:
2016-05-07 07:58:07
阅读次数:
139
水平LinearLayout中如果A,B两个控件都是layout_weight="1",那么控件在水平方向占比为A的layout_width+1/2空闲空间,B的layout_width+1/2空闲空间,那么如果AB的layout_width为0的话,AB就平分整个屏幕了。 设置layout_wei ...
分类:
其他好文 时间:
2016-04-28 11:54:57
阅读次数:
140
第一章、活用布局 Hack1. 使用weight属性实现视图的居中显示 ①合用weightSum属性和layout-weight属性 解决问题,如:居中显示按钮,并占据父视图的50%; 代码如: ...
分类:
移动开发 时间:
2016-04-25 14:33:38
阅读次数:
189
看到上面这段代码,大家肯定认为三个TextView的宽度是1:2:2,但实际上是如图1这样的,宽度之比确实是1:2:2,但为什么第一个和后两个是齐平的呢?下面我给大家画一条线,可以看到虽然控件是没有对齐的,但是三个TextView里的第一行文本是对齐的,这是因为TextView 在LinearLay ...
分类:
其他好文 时间:
2016-04-15 18:05:33
阅读次数:
171
layout_weight 的解释及使用 转自:http://my.oschina.net/jsan/blog/191492 在Android的控件布局中,有一个奇葩的 layout_weight 属性,定义如下: layout_weight : 用于指定剩余空闲空间的分割比例。用法: 1 2 3 ...
分类:
其他好文 时间:
2016-04-14 15:50:11
阅读次数:
120
weight的意思是权重,在此处可以理解为比例。 第一个LinearLayout里的两个textview按1:1分配宽度。 第二个LinearLayout里的两个textview按1:2分配宽度。 第三个LinearLayout里的两个textview一个是固定宽度,另一个占满剩余的宽度。 ...
分类:
移动开发 时间:
2016-04-12 19:27:32
阅读次数:
162
layout_weight 表示布局的权重,0或者1。比如消息框对应的EditText控件的默认布局权重是0,设定的布局高度(layout height)是fill_parent,而且它在发送按钮之前先一步申请空间,这样发送按钮就被挤出屏幕之外而无法显示了。为了让发送按钮显示出来,我们可以把消息框的 ...
分类:
其他好文 时间:
2016-04-06 15:05:55
阅读次数:
138