1 隐藏系统的图标栏在 setContentView(R.layout.activity_main); 之前增加: 1 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParam
分类:
其他好文 时间:
2016-02-16 13:26:18
阅读次数:
242
WindowManager允许我们在Activity上添加或者是移除view。//这个类主要有三个方法:WindowManager.addView(view,LayoutParams);
WindowManager.removeView(view);
WindowManager.updateViewLayout(view,LayoutParams);效果图:使用方法://自定义视图
final Vi...
Android中,可以四给不同层次上开启硬件加速:1、应用:2、Activity3、WindowgetWindow().setFlags(WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED, WindowManager.LayoutParams....
分类:
移动开发 时间:
2016-01-23 07:46:34
阅读次数:
185
WindowManager是Android中一个重要的服务(Service )。WindowManager Service 是全局的,是唯一的。它将用户的操作,翻译成为指令,发送给呈现在界面上的各个Window。Activity会将顶级的控件注册到 Window Manager 中,当用户真是触碰屏...
//在dialog.show()之后调用
publicstaticvoidsetDialogWindowAttr(Dialogdlg,Contextctx){
Windowwindow=dlg.getWindow();
WindowManager.LayoutParamslp=window.getAttributes();
lp.gravity=Gravity.CENTER;
lp.width=LayoutParams.WRAP_CONTENT;//宽高可设置具体大小
lp.he..
分类:
其他好文 时间:
2016-01-11 15:21:45
阅读次数:
226
public class MainActivity extends Activity { private WindowManager mWindowManager; private WindowManager.LayoutParams mLayout; private Deskto...
分类:
移动开发 时间:
2015-12-25 19:00:00
阅读次数:
209
/** * 动态添加子View(Java) */ private View createViewWithJava() { LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams( ViewGroup.LayoutParams.MATC...
分类:
编程语言 时间:
2015-12-23 14:15:34
阅读次数:
172
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
分类:
移动开发 时间:
2015-12-22 19:13:10
阅读次数:
184
调用WindowManager,并设置WindowManager.LayoutParams的相关属性,通过WindowManager的addView方法创建View,这样产生出来的View根据WindowManager.LayoutParams属性不同,效果也就不同了。比如创建系统顶级窗口,实现悬浮...
分类:
移动开发 时间:
2015-12-14 18:11:12
阅读次数:
214
LinearLayout linearLayout=new LinearLayout(this); linearLayout.setOrientation(LinearLayout.VERTICAL); LinearLayout.LayoutParams param= new Lay...
分类:
其他好文 时间:
2015-11-30 13:04:47
阅读次数:
115