黑莓KEYone/KEY2快速切换屏幕显示大小
大家都是知道黑莓KEYone/KEY2
的屏幕大小不是标准比例尺寸,是1080x1620
的分辨率,也就是高度差了300
,所以一些软件会出现兼容性问题,这个我之前提到过,在很多软件使用HTML5+WebView
构建的页面都会遇到,下面的按钮点不了,这时候就会很尴尬,困扰很多人,当然这对我这样的开发人员来说不是什么问题,写个小软件就能解决了,可能这也是做开发的好处,不满意就一顿瞎改。
为了解决这个问题,Unihertz
的Titan
系列手机有一个mini
模式,可以设置三根手指从顶部下滑切换,其实黑莓手机也是可以的,在开启开发者模式之后,在开发者选项拉到最下方,有个实验性功能--屏幕比例
,点击一下会调整屏幕大小会6:19
,也就是911x1620
,操作相对麻烦一点,原理很简单,开发人员都知道,一个adb
命令就能解决,操作如下。
# 获取屏幕大小
adb shell wm size
# 设置屏幕大小
adb shell wm size 1080x1920
# 重置屏幕大小
adb shell wm size reset
但是普通人不会操作这些,另外还用adb
连接来调节也不方便,所以用快捷键是最好的,我最开始的时候做了一个应用快捷键方式放在桌面,点击一下就能切换了,自己开发了可可拼音输入法
之后,我就添加到了输入法里面,编辑框非激活状态通过shift+delete
切换,不过这个功能只是一直我自己在用,主要是安装可可拼音输入法
之后还需要连接一次电脑进行一次授权,所以我一直也没有放出来,等后面的版本抽空整理一下,不过现在KEYone/KEY2
的用户也没多少了,意义不是太大,当然Titan
用户也能用,我个人不用那个三手指下滑,太麻烦了,用KEY2LE
演示视频如下。
预设了两种切换分辨率大小,911x1620
及1080x1920
,循环切换。