LayoutParams继承于Android.View.ViewGroup.LayoutParams.LayoutParams相当于一个Layout的信息包,它封装了Layout的位置、高、宽等信息。假设在屏幕上一块区域是由一个Layout占领的,如果将一个View添加到一个Layout中,最好告诉Layout用户期望的布局方式,也就是将一个认可的l..
分类:
移动开发 时间:
2015-04-26 01:47:45
阅读次数:
142
这里设置为跟屏幕一样的宽度,:看代码dlg.show(); WindowManager.LayoutParams params = dlg.getWindow().getAttributes(); params.width = this....
分类:
移动开发 时间:
2015-04-22 20:24:45
阅读次数:
193
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
lp.setMargins(10, 20, 30, 40);
imageView.setLayoutPara...
分类:
其他好文 时间:
2015-04-16 17:41:06
阅读次数:
805
各位看客,今天主要学习的是,布局之帧布局FrameLayout。这玩意从何而来:FrameLayout 直接继承至 ViewGroup组件。它的子元素该受啥控制:它的子元素受FrameLayout.LayoutParams 控制。没错,受它控制呢,咱们就可以设置 android.layout_gra...
分类:
其他好文 时间:
2015-04-15 19:19:33
阅读次数:
257
//隐藏标题 getWindow().requestFeature(Window.FEATURE_NO_TITLE); // 全屏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN...
分类:
移动开发 时间:
2015-04-13 16:28:37
阅读次数:
131
Android写的应用程序其实可以调节屏幕亮度的,查了一下资料发现WindowManager.LayoutParams这个类就包含了调节亮度的参数:WindowManager.LayoutParams lp = getWindow().getAttributes();lp.screenBrightn...
分类:
移动开发 时间:
2015-04-11 14:39:51
阅读次数:
180
为什么自定义控件无法显示
自定义控件不显示
忘记在初始化内部元素之后进行 addView() 操作
忘记设置子控件 LayoutParams 宽高
子控件被其它控件所遮盖
自定义控件预览layout
预览layout布局
at android.view.ViewGroup.resetResolvedLayoutDirection(ViewGroup.java:6081)...
分类:
其他好文 时间:
2015-04-09 19:54:00
阅读次数:
164
1 public boolean addViewToCellLayout(View child, int index, int childId, LayoutParams params, 2 boolean markCells) { 3 final Layo...
分类:
移动开发 时间:
2015-04-09 19:18:49
阅读次数:
1486
在android上面让TextView 过多的文字实现有滚动条,之前想简单了以为设置TextView的属性就可以实现,结果还是需要ScrollView配合使用,才能达到滚动条的效果有两种方式实现,一种是代码写java的layout:01.RelativeLayout.LayoutParams par...
分类:
移动开发 时间:
2015-04-03 22:11:46
阅读次数:
184
RelativeLayout.LayoutParams reParams =(RelativeLayout.LayoutParams) tv_green.getLayoutParams(); //取控件textView当前的布局参数reParams.height = 30;// 控件的高强制设成30...
分类:
移动开发 时间:
2015-04-02 13:05:44
阅读次数:
145