物理键
一般就是指键盘吧
但也有比较强悍的
苹果iPad平板机完全采用虚拟键盘,这一设计也受到了消费者的认可。就在很多厂家都跟风采用虚拟键盘时,微软却反其道而行之,研究了一种新的物理键盘布局,使用设备背面的键盘进行文本输入,以其挑战iPad。微软研究院正在研发一种适用于平板机和便携设备的物理键盘,该项目名为RearType,思路就是将物理键盘分裂并放置到设备的背部,这样用户可以在持握设备时就可以触碰到键盘。
⑵ 智能手机中什么叫“物理按键 ”
1,像苹果手机,三星手机中的能按的动的按键就是物理按键。
2,还有一种智能机下面有返回,主页功能的按键,是通过触屏实现的,并没有实体按键,被称为虚拟按键。
⑶ 物理按键是什么意思
物理按键就是在触屏手机尚未出现前使用的按键手机,通过手机按键上的数字和特殊符号的组合成具有呼叫转移等功能的快捷键,并简述手机按键易出现的问题及解决方式以及按键的材质。
物理按键主要是实体按键,如苹果的HOME键,手机平时的电源键等。触控按键是我们安卓手机大部分采用的,一般是是返回键,HOME键和菜单键。
虚拟键盘没有实体键盘,一般集成的屏幕的最下方,和我们平时的输入法按键是一样的。
(3)物理键扩展阅读
虚拟键相对于实体键的一大优势在于实体键的位置排列不能更改,而虚拟键想怎么改就怎么改。比如我喜欢让返回键在左边,就放左边,喜欢在右边的同学也可以放在右边。
此外,虚拟键的功能还可以自定义,比如由于以前遗留的习惯,经常用菜单键,于是就把菜单键调了出来,多任务键用的比较少,就可以设置成了长按唤出。
另外,根据需要还可以在右下角多加了一个下拉通知栏的快捷键,这样来消息的时候我就不用把手伸到屏幕顶部,对于单手持机操作还是很方便的。
⑷ 什么是物理按键
物理按键,在以前没有大屏手机时,很少有这样的说法的,有了大屏机以后,有很多大屏手机都是电容触摸屏的,就有了虚拟键的名称,所有键就分为了实体键和虚拟键两种,实体键也就是物理键,物理键松了的意思就是键接触不好,按键失灵。
优点:
1)虚拟按键的触感与电容按键几乎没有区别,甚至比后者更加灵敏;
2)不会像实体按键般易损;
3)不必分神于屏幕以外的区域;
4)支持丰富的自定义设置,包括按键栏的长度和宽度,
按钮的数量、顺序及功能映射,按钮图标的大小、样式和颜色等。
5)可实现横置全屏(Lean Back)和沉浸全屏(Immersive Mode),
支持自动隐藏与手势唤出;
6)支持Translucent system UI,允许半透明化系统栏(状态栏+按键栏);
7)允许系统栏的背景色与小图标的覆盖色
自动随着应用程序的主题色(Actionbar color)变换。
缺点与改进:
1)不如物理按键有手感。
但目前已是电容按键的天下了,期待触感显示屏的普及吧。
2)占据宝贵的显示区域。
不过安卓已支持真正的全屏模式,实现了按需唤出。
3)黑漆漆的状态栏和按键栏将屏幕一分为三,割裂了视觉统一感。
⑸ 简述物理键与化学键区别
最佳答案:简述物理键与化学键区别打个比方,拿两块磁铁比做两个分子,分子间力就是两块磁铁的吸引或排斥力;而化学键是每块磁铁内部南北极之间的力...
⑹ 物理按键和触控按键有什么区别
物理按键和触控按键的区别:
1、物理按键是有实体的,需要按动的按键。如苹果的home键就是物理按键,像音量键锁屏键都是物理按键。
2、触控按键是通过触摸来控制系统。如魅族的返回键和菜单都是触控按键。触控按键是我们安卓手机大部分采用的。虚拟键盘没有实体键盘,一般集成的屏幕的最下方,和我们平时的输入法按键是一样的。
3、没有实体键盘,通过在屏幕上显示按键来进行操作,这样的按键叫做虚拟按键。
物理按键和触控按键优缺点的区别:
1、触控按键的优点顾名思义,就是可以提高按键的寿命,不用每次都去用力按压,缺点就是容易误碰。
2、虚拟按键手机的屏幕占比相对较高,手机整体视觉效果较好,而且虚拟按键可以降低手机的整体结构难度,当采用物理按键或者触控按键时,需要在手机下方留下一定的空间位置。但虚拟按键也弊端是需要在屏幕下方占居一定的面积,这样会使部分手机软件压缩变形,影响美观。
(6)物理键扩展阅读
虚拟按键EasyTouch是一个主屏替换程序,在屏幕上提供虚拟按钮,如主屏,菜单,后退和搜索等按钮。要使用虚拟按键,你的设备必需已root,并安装了可用的授权管理(SuperUser)。
虚拟按键优势:
虚拟按键带来的最大优势想必就是外观方面的,它让手机更加轻薄,因为触控按键的设计结构和触控面板是一样的,不需要像实体按键那样需要一层回弹的结构,省略了虚拟的按键,因此可以让手机在厚度方面发挥极致,尽可能的实现纤薄。
劣势:
虚拟按键因为和屏幕融为一体,因此在使用方面也会带来一些不必要的麻烦,在操作过程中容易误碰到返回键和菜单键。
⑺ 物理按键和触控按键的区别
物理按键和触控按键的区别是:
①物理按键是有实体的,需要按动的按键。
②触控按键是通过触摸来控制系统。
⑻ 简述物理键与化学键区别
简述物理键与化学键区别
打个比方,拿两块磁铁比做两个分子,分子间力就是两块磁铁的吸引或排斥力;而化学键是每块磁铁内部南北极之间的力.
⑼ 哪个键是物理键
“物理”+“什么”,是指实际的“什么”。那么,物理键就指实际的键,它看得见摸得着。与此相对应的可叫“虚拟”+“什么”。比如,软件做出的键盘虽能用,但较“虚”。再如,物理硬盘和逻辑硬盘,就是一实一虚。
⑽ android物理键
* Android常用的物理按键及其触发事件
* KEYCODE_POWER 电源键
* KEYCODE_MENU 菜单键
* KEYCODE_BACK 后退键
* KEYCODE_HOME Home键
* KEYCODE_CAMERA 相机键
* KEYCODE_SEARCH 查找键
* KEYCODE_VOLUME_UP 音量键+
* KEYCODE_VOLUME_DOWN 音量键-
* KEYCODE_VOLUME_MUTE 静音
* 方向键
* KEYCODE_DPAD_CENTER
* KEYCODE_DPAD_UP
* KEYCODE_DPAD_DOWN
* KEYCODE_DPAD_LEFT
* KEYCODE_DPAD_RIGHT
* 键盘键
* 数字0~9 字母A~Z
* KEYCODE_0 ~ KEYCODE_9
* KEYCODE_A ~ KEYCODE_Z
* 提供的回调方法有
* onKeyUp()、OnKeyDown()、onKeyLongPress()
*
* @author Administrator
*
*/
public class MainActivity extends Activity {
private Button btnClose = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btnClose = (Button) findViewById(R.id.btnClose);
btnClose.setOnClickListener(new closelistener());
}
class closelistener implements OnClickListener {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
finish();
}
}
/**
* 重写onKeyDown方法可以拦截系统默认的处理
*/
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if (keyCode == KeyEvent.KEYCODE_BACK) {
Toast.makeText(this, "后退键", Toast.LENGTH_SHORT).show();
return true;
} else if (keyCode == KeyEvent.KEYCODE_VOLUME_UP) {
Toast.makeText(this, "声音+", Toast.LENGTH_SHORT).show();
return false;
} else if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) {
Toast.makeText(this, "声音-", Toast.LENGTH_SHORT).show();
return false;
} else if (keyCode == KeyEvent.KEYCODE_VOLUME_MUTE) {
Toast.makeText(this, "静音", Toast.LENGTH_SHORT).show();
return false;
} else if (keyCode == KeyEvent.KEYCODE_HOME) {
Toast.makeText(this, "Home", Toast.LENGTH_SHORT).show();
return true;
}
return super.onKeyDown(keyCode, event);
}
/**
* 重写onTouchEvent方法可以处理Touch事件
*/
@Override
public boolean onTouchEvent(MotionEvent event) {
// TODO Auto-generated method stub
if (event.getAction() == MotionEvent.ACTION_MOVE) {
Toast.makeText(this, "ACTION_MOVE", Toast.LENGTH_SHORT).show();
} else if (event.getAction() == MotionEvent.ACTION_UP) {
Toast.makeText(this, "ACTION_MOVE", Toast.LENGTH_SHORT).show();
} else if (event.getAction() == MotionEvent.ACTION_DOWN) {
Toast.makeText(this, "ACTION_MOVE", Toast.LENGTH_SHORT).show();
}
return super.onTouchEvent(event);
}
}
更多的事件可以参考SDK文档的MotionEvent、KeyEvent两个类,在KeyEvent中如果处理了KeyEvent.KEYCODE_BACK事件,那就不会执行默认的操作,比如收到KeyEvent.KEYCODE_BACK事件后默认是退出,如果直接return那就不会处理退出了。