1、在控件的上方:private void showPopUp(View v) { LinearLayout layout = new LinearLayout(this); layout.setBackgroundColor(Color....
分类:
移动开发 时间:
2014-07-22 22:55:56
阅读次数:
217
直接在linearlayout中设置gravity属性,而不是在控件中设置。另外设置weight的时候,最好让所有的控件处在一个布局中
分类:
其他好文 时间:
2014-07-22 22:51:35
阅读次数:
179
Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、....
分类:
移动开发 时间:
2014-07-19 21:20:02
阅读次数:
265
在android中的布局有五大类,有的时候你可能用到一种,但有的时候你也可能需要两种或者三种布局同时一起使用。这五种布局为别为:LinearLayout(线性布局),FrameLayout(框架布局),RelativeLayout(相对布局),TableLayout(表格布局),AbsoluteLa...
分类:
移动开发 时间:
2014-07-19 19:33:35
阅读次数:
326
android的ViewPager是一个可以支持手势来切换View的控件,很适合来做用户引导的页面:
如果有4张图,那么我们这样来写Layout:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/whats_new_main_view"
andr...
分类:
移动开发 时间:
2014-07-16 10:07:52
阅读次数:
304
首先,我们编写一个MyImageButton类,继承自LinearLayoutpublic class MyPhoneImageButton:LinearLayout { private ImageView mButtonImage = null; private...
分类:
其他好文 时间:
2014-07-15 09:49:32
阅读次数:
245
在LinearLayout中,如果将其定位方向设为横向排列:android:orientation="horizontal",那么这个布局中的控件将自左向右排列。但有时会有这样的情况:行的左边有两个控制的同时,行的右边也有一个控制。这怎么处理呢?我们可以将右边的控件放在另一个LinearLayout...
分类:
其他好文 时间:
2014-07-13 22:36:15
阅读次数:
301
讲解一:weightSum和layout_weight属性合用 android:weightSum属性:定义weight总和的最大值。如果为指定该值,所有子视图的layout_weight属性的累加值作为总和的最大值。例如,通过指定子视图的layout_weight属性为0.5,并设置LinearLayout的weight属性为1.0,实现子视图占据可用宽度的50%; layout_weight属...
分类:
其他好文 时间:
2014-07-13 19:03:34
阅读次数:
227
TableLayout 里的TextView等组的LayoutParams参数不能是LinearLayout.LayoutParams这样来定义,只能是用TableRow.LayoutParams代码如下: TableLayout.LayoutParams lpRow = new TableLayo...
分类:
其他好文 时间:
2014-07-13 13:27:18
阅读次数:
215
关于Android开发中的LinearLayout子控件权重android:layout_weigh参数的作用,网上关于其用法有两种截然相反说法:说法一:值越大,重要性越高,所占用的空间越大;说法二:值越大,重要性越低,所占用的空间越小。到底哪个正确?哪个错误?抑或还有其他解释?请点击查看关于wei...
分类:
移动开发 时间:
2014-07-12 16:09:20
阅读次数:
194