WindowManager中有个添加View的函数:public void addView(View view, ViewGroup.LayoutParams params)Window中有个添加View的函数:public void addContentView(View view, ViewGr...
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,?WindowManager.LayoutParams.FLAG_FULLSCREEN);
?
//设置窗体始终点亮
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN...
实现全屏的代码:
// 全屏显示
requestWindowFeature(Window.FEATURE_NO_TITLE);
//turning off the title at the top of the screen.
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.Lay...
分类:
移动开发 时间:
2015-03-27 22:25:15
阅读次数:
273
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); ????@Override??
????protected?void?onResume()?{??
????????super.onResume();??
????????...
分类:
移动开发 时间:
2015-03-19 13:28:40
阅读次数:
147
1、在一个Relatitivelayout布局里用代码add一个独立的button布局,结果该button的宽高无效则说明:Android中控件默认是没有宽高的,只有五大布局才能给其宽高,即在代码中要设置控件的宽高需要使用福控件的layoutparams命名规则:layout_width想通的:la...
分类:
移动开发 时间:
2015-03-14 22:56:44
阅读次数:
177
1. 原理
不直接改变Codec输出的视频宽高比,而是改变视频播放器窗口的大小。
2. 设置Window
需要将Window设置未可以超出屏幕尺寸
mWindow.setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, WindowManager.LayoutParams.FLAG_LAYOUT_...
分类:
移动开发 时间:
2015-03-13 20:47:34
阅读次数:
195
WindowManager.LayoutParams p = (WindowManager.LayoutParams) view.getLayoutParams(); p.x=dx; p.y=dy; ...
分类:
其他好文 时间:
2015-03-10 19:19:44
阅读次数:
181
通知栏透明效果如图:
而通知栏不透明的效果是这样子的:
但是这个效果只在4.4+才支持
getWindow().addFlag(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);demo如下:
@Override
protected void onCreate(Bundle savedInstanceState) {...
分类:
移动开发 时间:
2015-03-03 18:36:02
阅读次数:
174
TableLayout.LayoutParams lpRow = new TableLayout.LayoutParams( LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT); ...
分类:
其他好文 时间:
2015-03-03 18:08:10
阅读次数:
133
1.设置透明度(Dialog自身的透明度)WindowManager.LayoutParams lp=dialog.getWindow().getAttributes();lp.alpha=1.0f;dialog.getWindow().setAttributes(lp); alpha在0.0f到1...
分类:
移动开发 时间:
2015-03-02 16:26:16
阅读次数:
192