android自定义按键
㈠ 安卓 虚拟键盘修改
手机需要root装有re管理器开始吧打开re管理器选择system/user/keylayout文件夹找到Generic.kl跟qwerty.kl 按着文件2到3秒打开为文本编辑器会看到key等等内容,然后把想要修改的按键修改一下,例音量减键变成关机键先修改 Generic.kl修改如下内容key 114 VOLUME_DOWNkey 115 VOLUME_UPkey 116 POWER WAKE第一个是音量减第二个是音量加第三个就是关机键咱们这里把音量减修改为关机键修改后内容如下key 114 POWER WAKEkey 115 VOLUME_UPkey 116 POWER WAKE把这里修改好还要修改 qwerty.kl 也是找到这段内容key 115 VOLUME_UP WAKEkey 114 VOLUME_DOWN WAKEkey 116 POWER WAKE修改为key 115 VOLUME_UP WAKEkey 114 POWER WAKEkey 116 POWER WAKE然后保存退出,重启手机然后就ok了。如果要修改虚拟按键就得修改 Fts-touchscreen.kl文件,方法同上。Fts-touchscreen.kl文件里只有四个虚拟按键。物理按键都在 Generic.kl跟qwerty.kl里,手机的所有按键都是可以改的不过你得认识他。物理按键:关机键 POWER音量加 VOLUME_UP音量减 VOLUME_DOWN虚拟按键:菜单键 MENU房子键 HOME返回键 BACK搜索键 SEARCH
㈡ android 怎么改键盘按键
首先,保证手机已经ROOT,并且安装了RE文件管理器,先用RE管理器打开systemusrkeylayout下的文件s3c-keypad.kl(以文本编辑方式打开),在目录中不同的数字对应不同的功能,看好原先对应的功能,在将数字按照喜欢的风格进行重新编写:
116代表锁屏键
102代表宝石键
231代表拨号键
217代表相机上面的键
26代表挂机键
115代表音量+
114代表音量-
158代表相机键
改完立刻重启就OK了。
㈢ android 自定义软键盘 键盘怎么自定义改键
自定义键盘整个过程如下:
1.第一步,根据你的需求,需要定制怎样的键盘,需要几行几列,准备好键盘按键的背景图片,键盘的尺寸,在res文件下,新建一个xml文件,下面放字母、数字、标点符号键盘的布局文件,我的需求是这样的:
可以看到上述的键盘需要美工做的图片有几张:字母和数字的按键的基本背景(需要圆角)、删除按键、切换大小写的图标、点击隐藏键盘的下拉按键,设置键盘的布局为白色就可以大致实现上述的效果。这里我在写键盘文件的时候遇到几个难点,分享如下:
A.按键之间的空隙和键盘整体高度,需要不断的调整,不可能一下子就可以布置好的,特别字母键盘里的删除键,高度是两个按键,所以需要反复调试。
B.为了解决点击下拉按钮隐藏键盘的功能:放弃原先点击下拉按钮,隐藏整个键盘的布局的方案,而改用在键盘文件中再加一整行,只有一个按键,就是done,完成按钮,这是系统定义好的完成功能,code值为:-3。(所以我们发现很多系统自动的比如切换大小写、删除功能、空格功能,都是已经定义好了code值,只需要找到对应的含义,直接定义使用就可以了。)
㈣ Android 的 ToggleButton样式问题
进行android 自定义toggle Button按钮
不需要再进行单击事件,只需要
toggleButton.setOnCheckedChangeListener(new OnCheckedChangeListener(){
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
toggleButton.setChecked(isChecked);
imageView.setImageResource(isChecked?R.drawable.bulb_on:R.drawable.bulb_off);
}
});就行
㈤ 安卓手机怎么设置下面的三个按键
安卓手机下面三个键调出方法如下(以华为nova8手机为例):
1、解锁手机,在设置里点击“系统和更新”选项。
2、在系统和更新界面点击“系统导航方式”选项。
3、在系统导航方式界面点击“屏幕内导航”右侧的开关。
4、打开“屏幕三键导航”开关后即可看到手机屏幕下方的三个按钮,三角形按钮是返回键。
安卓(Android)是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发,Android操作系统最初由安迪鲁宾开发,主要支持手机。
安卓系统的优势
开放性:在优势方面,Android平台首先就是其开放性,开发的平台允许任何移动终端厂商加入到Android联盟中来,显着的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。
丰富的硬件:这一点还是与Android平台的开放性相关,由于Android的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容,如同从诺基亚Symbian风格手机一下改用苹果iPhone,同时还可将Symbian中优秀的软件带到iPhone上使用、联系人等资料更是可以方便地转移。
以上内容参考:网络—安卓系统