‘壹’ android 键盘快捷键有哪些
基本代码快捷键操作
*#*#4636#*#* — 显示手机信息、电池信息、电池记录、使用统计数据、WiFi 信息
*#*#7780#*#* –重设为原厂设定,不会删除预设程序,及 SD 卡档案
*2767*3855# –重设为原厂设定,会删除 SD 卡所有档案
*#*#34971539#*#* –显示相机相机韧体版本,或更新相机韧体
*#*#7594#*#* –当长按关机按钮时,会出现一个切换手机模式的窗口,包括: 静音模式、飞航模式及关机,你可以用以上代码,直接变成关机按钮
*#*#273283*255*663282*#*#* –开启一个能让你备份媒体文件的地方,例如相片、声音及影片等
*#*#197328640#*#* –启动服务模式,可以测试手机部分设置及更改设定
WLAN、 GPS 及蓝牙测试的代码
*#*#232339#*#* 或 *#*#526#*#* 或 *#*#528#*#* – WLAN 测试
*#*#232338#*#* – 显示 WiFi MAC 地址
*#*#1472365#*#* – GPS 测试
*#*#1575#*#* – 其它 GPS 测试
*#*#232331#*#* – 蓝牙测试
*#*#232337#*# – 显示蓝牙装置地址
*#*#8255#*#* –启动 GTalk 服务监视器
显示手机软件版本的代码
*#*#4986*2650468#*#* – PDA、 Phone、 H/W、 RFCallDate
*#*#1234#*#* – PDA 及 Phone
*#*#1111#*#* – FTA SW 版本
*#*#2222#*#* – FTA HW 版本
*#*#44336#*#* – PDA 、Phone、 CSC、 Build Time、 Changelist number
各项硬件测试
*#*#0283#*#* – Packet Loopback
*#*#0*#*#* – LCD 测试
*#*#0673#*#* 或 *#*#0289#*#* – Melody 测试
*#*#0842#*#* – 装置测试,例如振动、亮度
*#*#2663#*#* – 触控屏幕版本
*#*#2664#*#* – 触控屏幕测试
*#*#0588#*#* – 接近感应器测试
*#*#3264#*#* – 内存版本
‘贰’ android 响应按键按下的onKeyDown()函数
Activity.onKeyDown();
当某个键被按下时会触发,但不会被任何的该Activity内的任何view处理。
默认按下KEYCODE_BACK键后会回到上一个Activity。
Activity.onKeyUp():
当某个按键被按下,松开后触发,但不会被任何的该Activity内的任何view处理。
默认没有执行任何操作,只是简单的给一个false作为返回值。
在Android中是通过触屏及键盘来操作程序的,我们如何响应一般的键盘及触笔动作呢?通过对Android一些基本界面元素的操作的了解,Android将会如何处理键盘事件?仍在Activity中改事件响应函数来做到。
一般是如下三个Android键盘操作的函数:
onKeyDown, onKeyUp, on, onKeyMultiple
参看如下Android键盘操作代码:
import android.app.Activity;
import android.app.ProgressDialog;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.TextView;
public class TestProgress extends Activity {
private ProgressDialog progress = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
menu.add(0, Menu.FIRST+1, 1, "Open Progress");
menu.add(0, Menu.FIRST+2, 2, "Exit");
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
super.onOptionsItemSelected(item);
switch (item.getItemId())
{
case Menu.FIRST +1:
{
progress = new ProgressDialog(this);
progress.setTitle("Progress!!");
progress.setMessage("Please wait for the operation...");
progress.setCancelable(true);
progress.show();
//progress = ProgressDialog.show(this, "Progress!",
"Please wait for operation...");
break;
}
case Menu.FIRST +2:
{
finish();
break;
}
}
return true;
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
super.onKeyDown(keyCode, event);
setTitle("you pressed key:" + String.valueOf(keyCode));
return true;
}
@Override
public boolean onKeyMultiple(int keyCode, int repeatCount,
KeyEvent event) {
// TODO Auto-generated method stub
super.onKeyMultiple(keyCode, repeatCount, event);
TextView tv = (TextView)this.findViewById(R.id.mainview);
tv.setText("you have press key:[" + String.valueOf(keyCode) + "]
for:" + String.valueOf(repeatCount) + "Times!");
return true;
}
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
super.onKeyUp(keyCode, event);
setTitle("you release key:" + String.valueOf(keyCode));
return true;
}
}
‘叁’ android 有一行edittext 输入数字,如何设置数字键盘输完一个按enter键接着
EditTextet=(EditText)findViewById(R.id.editNum);et.setInputType(InputType.TYPE_CLASS_NUMBER);给你的EditText设置输入类型TYPE_CLASS_NUMBER,这样你在点击EditText的时候,默认弹出的键盘模式就是数字键盘。
‘肆’ android 自定义软键盘 键盘怎么自定义改键
自定义键盘整个过程如下:
1.第一步,根据你的需求,需要定制怎样的键盘,需要几行几列,准备好键盘按键的背景图片,键盘的尺寸,在res文件下,新建一个xml文件,下面放字母、数字、标点符号键盘的布局文件,我的需求是这样的:
可以看到上述的键盘需要美工做的图片有几张:字母和数字的按键的基本背景(需要圆角)、删除按键、切换大小写的图标、点击隐藏键盘的下拉按键,设置键盘的布局为白色就可以大致实现上述的效果。这里我在写键盘文件的时候遇到几个难点,分享如下:
A.按键之间的空隙和键盘整体高度,需要不断的调整,不可能一下子就可以布置好的,特别字母键盘里的删除键,高度是两个按键,所以需要反复调试。
B.为了解决点击下拉按钮隐藏键盘的功能:放弃原先点击下拉按钮,隐藏整个键盘的布局的方案,而改用在键盘文件中再加一整行,只有一个按键,就是done,完成按钮,这是系统定义好的完成功能,code值为:-3。(所以我们发现很多系统自动的比如切换大小写、删除功能、空格功能,都是已经定义好了code值,只需要找到对应的含义,直接定义使用就可以了。)
‘伍’ android 怎么让 键盘在edittext 的下面
1.可以使用android:inputType属性
2.设置文本的类型,用于帮助输入法显示合适的键盘类型。有如下值设置:none、text、textCapCharacters字母大小、textCapWords单词首字母大小、textCapSentences仅第一个字母大小、textAutoCorrect、textAutoComplete自动完成、textMultiLine多行输入、textImeMultiLine输入法多行(如果支持)、textNoSuggestions不提示、textEmailAddress电子邮件地址、textEmailSubject邮件主题、textShortMessage短信息
‘陆’ android中第一个输入框完成后点击键盘回车可以到第二个输入框怎么实现
在OnkeyDown方法里监听按键盘的回车键,然后让密码输入框获取焦点
‘柒’ andriod手机访问网站时,如何让键盘上的回车键实现从一个text框跳到下一个text框
用andriod手机访问这个网站时,一款新的手游,monkey,我看了一下游戏参数,对手机系统是有要求的,要与 iPhone、iPod touch、iPad 兼容。需要 iOS 4.3 或更高版本,你可以给手机下载个系统装上,还有什么问题到cmge的官网上看看吧,上面解释的很清楚的。
‘捌’ 小米手机打字输入法里面只有一个Android键盘,打不出汉字怎么弄。下载其他输入法都是失败.没办法下载
可以的啊,要切换的啊,有中引文切换的按钮啊。还有新下载的输入法要在设置里面选择呢,点击设置进去有个语言设置什么的,然后选中比如网络输入法,在切换到网络输入法就可以了。个人觉得网络输入法比较好用。
‘玖’ android 怎么改键盘按键
首先,保证手机已经ROOT,并且安装了RE文件管理器,先用RE管理器打开system\usr\keylayout下的文件s3c-keypad.kl(以文本编辑方式打开),在目录中不同的数字对应不同的功能,看好原先对应的功能,在将数字按照喜欢的风格进行重新编写:
1.
116代表锁屏键
2.
102代表宝石键
3.
231代表拨号键
4.
217代表相机上面的键
5.
26代表挂机键
6.
115代表音量+
7.
114代表音量-
8.
158代表相机键
9.
改完立刻重启就OK了。
‘拾’ 安卓手机打字键盘按下符键就卡住
原因有以下几点:
1、手机太老,系统运行内存不足。
2、手机屏幕出现问题,有断触或者触摸不良的问题。
3、输入法版本太低。解决步骤如下:
1、首先,那咱们先把手机开的应用全部给他结束掉。
2、我们那可以打开手机管家,或者是其他的app,然后,我们选择这个优化,一键优化,优化一下。
3、咱们俩还可以选择这个杀毒,杀一杀毒。
4、然后,还可以给手机清理加速一下。
5、然后,我们把手机给他重新关机自启一下。
6、还有就是我们可以下一个其他的,这个输入法,然后用一下。