/获取屏幕原始尺寸高度,包括虚拟功能键高度 public static int getDpi(Context context){ int dpi = 0; WindowManager windowManager = (WindowManager) context.getSystemService(C ...
分类:
其他好文 时间:
2017-05-25 19:51:46
阅读次数:
505
//获取虚拟按键的高度 public static int getNavigationBarHeight(Context context) { int result = 0; if (hasNavBar(context)) { Resources res = context.getResources ...
分类:
移动开发 时间:
2017-05-25 19:44:19
阅读次数:
382
1.在normal mode下,tp button也是和其他触摸事件一样,以坐标形式的input_event进行上报。在初始化时会通过tpd_button_setting()函数依据定义在tpd_custom_XXX.h文件里的配置信息将虚拟按键的坐标信息写在/sys/board_propertie ...
分类:
移动开发 时间:
2017-05-24 22:27:28
阅读次数:
168
/** * 隐藏底部虚拟按键,且全屏 */ private void hideBottomMenu() { //隐藏虚拟按键,并且全屏 if (Build.VERSION.SDK_INT > 11 && Build.VERSION.SDK_INT = 19) { //for new api vers... ...
分类:
移动开发 时间:
2017-05-11 17:02:28
阅读次数:
235
//取消状态栏getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);一定得在setContentView()上面隐藏虚拟按键: prot ...
分类:
移动开发 时间:
2017-05-04 20:09:45
阅读次数:
274
一般的获取屏幕尺寸,但是不包括虚拟功能高度 但是今天我们测试找我就说你的webview界面有问题呀下面怎么一块空白,我看看就发现空白的手机是华为的有软键盘的那种 我们这个方法获取的高度不包含虚拟键盘的高度 通过反射,获取包含虚拟键的整体屏幕高度 虚拟键的高度 隐藏虚拟按键 好了就这样 ...
分类:
移动开发 时间:
2017-04-12 04:08:49
阅读次数:
469
前言: Android 4.4之后谷歌提供了沉浸式全屏体验, 在沉浸式全屏模式下, 状态栏、 虚拟按键动态隐藏, 应用可以使用完整的屏幕空间, 按照 Google 的说法, 给用户一种 身临其境 的体验。而Android 5.0之后谷歌又提出了 ColorPalette 的概念,让开发者可以自己设定 ...
分类:
移动开发 时间:
2017-03-07 18:07:29
阅读次数:
270
前言: Android 4.4之后谷歌提供了沉浸式全屏体验, 在沉浸式全屏模式下, 状态栏、 虚拟按键动态隐藏, 应用可以使用完整的屏幕空间, 按照 Google 的说法, 给用户一种 身临其境 的体验。而Android 5.0之后谷歌又提出了 ColorPalette 的概念,让开发者可以自己设定 ...
分类:
移动开发 时间:
2017-01-06 09:23:40
阅读次数:
346
播放器相关技术: 1、开源项目jjdxm_ijkplayer是基于ijkplayer简单的UI界面; ijkplayer是一个基于 FFmpeg n2.6 的开源 Android/iOS 视频播放器; 2、虚拟按键的隐藏方法: rootView = getLayoutInflater().from( ...
分类:
其他好文 时间:
2016-11-23 06:48:13
阅读次数:
222
最近在写启动屏幕,发现虚拟按钮会挡住,启动屏幕的最下面的元素,大概有50 px。可是有什么办法知道手机是用的实体键还是虚拟按键吗? 如下图。可以看到红色的部分显示了一点点。代码里设置的是60px。 在网上查找了很久。都没发现有任何查看的api。瞬间在心里开始骂ms了。。 各种论坛各种询问。 最后有一 ...