if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { Window window = getWindow(); window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT... ...
分类:
移动开发 时间:
2017-06-06 15:56:58
阅读次数:
440
//解决dilaog中EditText无法弹出输入的问题 dialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM); //弹出对话框后直接弹出键盘 et_newReason.setFocusable... ...
分类:
其他好文 时间:
2017-06-03 14:08:05
阅读次数:
239
/获取屏幕原始尺寸高度,包括虚拟功能键高度 public static int getDpi(Context context){ int dpi = 0; WindowManager windowManager = (WindowManager) context.getSystemService(C ...
分类:
其他好文 时间:
2017-05-25 19:51:46
阅读次数:
505
一、引言 在开发的过程中你会发现Android自身的Toast提示有很多限制,比方我想自己定义Toast的动画、自己定义一个美观的View显示在Toast中、很多其它的是让Toast显示指定的时长等等。 首先一下效果怎样: 二、原理 自己定义的原理也非常easy,就是给WindowManager加入 ...
分类:
移动开发 时间:
2017-05-19 20:19:39
阅读次数:
169
理解Window和WindowManagerWindow表示的是一个窗口的概念,在日常生活中使用的并不是很多,但是某些特殊的需求还是需要的,比如悬浮窗之类的,他的具体实现是PhoneWindow,创建...
分类:
移动开发 时间:
2017-05-15 19:46:41
阅读次数:
364
WindowManager.LayoutParams 是 WindowManager 接口的嵌套类;继承于 ViewGroup.LayoutParams 。它的内容十分丰富。其实WindowManager.Java的主要内容就是由这个类定义构成。下面来分析一下这个类: 定义 public stati ...
版权声明:本文为博主原创文章,未经博主允许不得转载。 前言 仿MIUI的带有动画的Toast 效果图 代码分析 ToastMiui类基于WindowManager 为了和Toast用法保持一致,ToastMiui类中也使用了makeText、show、setGravity、setText方法。方便在 ...
分类:
其他好文 时间:
2017-05-10 21:56:24
阅读次数:
339
//取消状态栏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);一定得在setContentView()上面隐藏虚拟按键: prot ...
分类:
移动开发 时间:
2017-05-04 20:09:45
阅读次数:
274
UI:GUI:
GraphicUserInterfaceXprotocol,windowmanager,desktopDesktop:GNOME(C,gtk)KDE(C++,qt)XFCE(轻量级桌面)CLI:Command
LineInterfacesh(bourn)cshtcshksh(korn)bash(bournagainshell),GPLzshCOMMAND内建命令:由shell自带的,而且通过某命令形式提供;外部命令:在当前..
分类:
系统相关 时间:
2017-05-02 14:02:35
阅读次数:
250
备注一下,方便查阅 WindowManager m = getWindowManager(); Display d = m.getDefaultDisplay(); //为获取屏幕宽、高 LayoutParams p = getWindow().getAttributes(); //获取对话框当前的 ...
分类:
移动开发 时间:
2017-04-24 12:01:44
阅读次数:
172