A. android上好用的Lime HD中文输入法02--设定篇
在前一篇(Android上好用的LimeHD中文输入法01--下载篇)下载完成后,你会发现没有办法使用。的确,在Android上安装中文输入法,不像在电脑Windows系统上这么直觉。还需要做一点设定,才有办法使用。首先,按一下LimeHD设定图示。
就会进入到设定画面。1、点选“初始资料库”标签。2、按一下“预载资料库”。
等到上方通知列出现“资料库已成功载入”即可。
由于莱姆输入法包含各种中文输入法,而你应该只需要其中的一、两种,因此还需要再做一点设定:1、选到“喜好设定”2、再选“LIME输入法切换”
就会出现各个输入法选项,比如说我想要选仓颉输入法以及注音输入法,就在这两项勾选。
虽然莱姆输入法的设定完成,但目前还没有办法使用。还需要再让所安装的中文输入法,成为预设能使用的才行。
回到手机首页,按一下手机“Menu”键(视手机机种不同,而可能会有不同的位置以及图形)。
首页下方就会出六个选项,选择“设定”。
接着选择“语言与键盘”。
勾选“LIME-HD”,之后就可以使用了。
不过,这个时候你会发现,在输入文字列还是出现预设的键位配置,并非是LimeHD。这个时候,在该文字列(橘色框框处)长按不放。
就会出现“输入方式”
点选之后,就可以选择“LIME-HD”。
就会出现莱姆输入法的键位配列(会出现哪一种输入法配列,主要是依当时所选的种类而定,以当时我所选的,是仓颉输入法),能够使用了。
接下来还有一篇,会告诉你一些较为细节的设定,让你能够更好的使用它:Android上好用的LimeHD中文输入法03--更好的使用篇
B. android键盘怎么输入中文
安卓手机键盘输入中文需要输入法的支持,以MIUI系统为例:
1、打开短信应用,进入短信编辑页面,调用输入法程序。
C. Android 系统语言设置为英文,怎样才可以使用中文输入法
手机上只要安装了中文输入法就可以设置使用。打开Settings应用,然后从列表里选择Language & input,在KEYBOARD & INPUT METHODS分类下有所有已安装的输入法,比如我安装了网络输入法,就可以勾上Bai Input,然后点Default,从弹出的列表中选择Bai Input做为默认的输入法。这样当点编辑框时就会弹出网络输入法
D. android输入法开发,最开始编写的时候必须要写的有什么内容
参考开源的输入法程序:
这个是个日语输入法
初步学习:-1个月
1.去电驴上下一份mars的视频。先浅浅的了解下android应用开发、整体架构和思路。mars的视频做的挺不错。
2.在eclipse中导入api demos。在手机/模拟器上运行apidemos,里面的实例非常棒。可以把例子中涉及到项目的地方标注下,然后着重看看这部分的代码.
逐渐深入:-3个月
1.有选择的阅读android api中的Dev Guide部分。
2.阅读android中的resources部分。
上面的文章比较多,也不需要全部阅读。只是在做过初步工作后,有选择性的着重看一些相关内容。相关内容应该不仅仅包括项目直接相关的,还包括一些平台基础知识。这些东西应如何选择是在初步学习阶段中应该明确的。
3.有空上上android相关比较好的社区,看看高手总结。如eoe、bus之类的。
准备阶段:-3个月
阅读开源的项目。
楼下有的朋友也提了一些建议。我觉得都挺好的,到了这个时候就该开始阅读源码进行学习了。
这里的关键在于慢慢扣源码,先找容易看到的类。看着注释慢慢理解,碰到不熟悉的类就查android的api。
阅读是个长期的过程,然后必须要产生一些成果:
a.与输入法相关的关键接口有哪些?关键类有哪些,职责是什么?
b.输入法的架构是怎样的?组件之间如何交互?
c.数据从哪里来?如何进行组织?
3.开发阶段:
迭代开发。从最小的原型开始做起。
最小原型包括:最基本的输入法功能,输入字母,确定输入,显示字典,选择完成输入。最基础的测试数据。
在完善输入法基本功能上迭代开发。包括联想输入,更智能的分词,以及符号和手写识别等。还有ui美化等等。
既然你这边有学c的同学,那么在一些关键瓶颈方面。也可以使用NDK做后续优化。
E. 如何在Android开发中对输入法进行显示和隐藏
java">/**
*设置输入法,如果当前页面输入法打开则关闭
*@paramactivity
*/
publicvoidhideInputMethod(Activityactivity){
Viewa=activity.getCurrentFocus();
if(a!=null){
InputMethodManagerimm=(InputMethodManager)activity.getApplicationContext().getSystemService(Context.INPUT_METHOD_SERVICE);
try{
imm.hideSoftInputFromWindow(activity.getCurrentFocus().getWindowToken(),InputMethodManager.HIDE_NOT_ALWAYS);
}catch(Exceptione){
e.printStackTrace();
}
}
}
/**
*强制显示输入法
*@paramactivity
*/
publicvoidtoggleSoftInput(Viewview){
try{
InputMethodManagerimm=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(view,InputMethodManager.SHOW_FORCED);
}catch(Exceptione){
}
}
以上两个函数,就是显示和隐藏,你直接调用一下即可
F. Android上好用的Lime HD中文输入法01--下载篇
如果要说手机最常用的几个用途,我想输入中文这点一定是被选上的,当然,采用Android系统的智慧型手机也不会例外。但很遗憾的是,Android系统并不像我们电脑用的微软Windows有内建中文输入法。Google并未在Android手机内建中文输入法,因此你在手机上能够输入中文,都是靠手机制造厂商所提供的。不过,也还好是Android系统,所以有不少第三方协力者开发了中文输入法。万一厂商没有提供,或是觉得不好用的话,我们还可以另外找解决方案。中文输入法在AndroidMarket有非常多,在这边推荐LimeHD(莱姆输入法),不管你是用仓颉,还是用大易,还是用行列,甚至是比较特殊的注音输入排列如倚天、许氏等等,都可以在这个输入法设定。不仅能够使用各式的中文输入法,再加上具备中英混打、繁简转换、加上数字键位等机能。因此如果你还没有顺手的中文输入方案的话,可以考虑使用LimeHD。
现在就先来下载莱姆输入法吧:
首先点选Market图示
输入“limehd”
“LIMEHD中文输入法”就是我们要的项目。
点选之后,按下“免费”,这中文输入法是没有收费的。
接着会有一些说明,再按下“确定”。
LIMEHD就会开始下载了,会显示“安装中”。
安装完成后,在手机上会发现LIMEHD图示,就表示下载完成了。
下载完之后,还需要设定一些东西,请参考下一篇:Android上好用的LimeHD中文输入法02--设定篇
G. ubuntu android studio 解决无法输入中文输入法
解决方案如下: 打开系统输入法,查看当前选择的输入法框架:在studio.sh 的文件注释行下面添加输入法 这里 XXXXXX 就是电脑使用的输入法框架,例如这里用的是fctix,所以我设置 我一般是使用gedit 编辑,并保存。如下图:H. Android上好用的Lime HD中文输入法03--更好的使用篇
在看完上一篇(Android上好用的LimeHD中文输入法02--设定篇)后,应该就可以简单的使用了,不过还有一些设定若了解的话,就可以更好使用你手上的中文输入法。
所谓更好的使用有两个意思,一个是不同的中文输入法,会有不同的使用习惯,有些选项选了,会比较符合该输入法的特色,你也会用得比较顺手。至于另一种则是使用习惯各有不同的情形下,有个弹性让你选。底下会就几个比较重点的项目来说明。
一、中英切换
在莱姆输入法能够中英混打的前提下,单纯的英文输入机会应该不是太高。但如果你还是有大量输入英文的机会,需要转到英文模式,只要按左下角一个循环的箭号符号,就可以在英文与混合模式之间切换(所谓的混合模式,其实也就是能够输入中文模式,因为莱姆可以中英混打,因此不是以中文模式来称呼)。
二、在不同的中文输入法之间做切换莱姆输入法由于包含各家中文输入法,如果你选择两种以上,你会发现他只会出现其中一种,这是当然的,在输入文字时一次只能用一种输入法。要如何切换呢?
1、只要长按左下角虚拟键盘示意图。(若按一下的话,则是单纯切换虚拟键盘的有无)。2、就会出现“LIME输入法切换”项目
由于我在前一篇“设定篇”时,就只有设定仓颉与注音两种输入法,因此只会有两个输入法让你选择。若选择注音输入法的话……
就可以看到以注音排列的键盘,就可以用注音来输入中文了。
若选择仓颉输入法,就可以看到仓颉排列的键位了。
三、单独存在的数字列
如果你是使用所谓比较专业的输入法,比如说仓颉,那么你可以有不同的键盘对应。首先请到莱姆输入法的设定图示。
再来就是选择“输入法管理”,以本例来说,是按下仓颉。
然后按下“选择键盘对应”。
预设是“仓颉输入法键盘”,我们可以选择“仓颉+数字列键盘”。
回到输入列时,我们会发现键盘配列会出现单独的数字列。
四、其他较个人化的重要选项:
1、先使用英文模式:如果你是以英文为主的使用者,就可以勾选这个选项。
2、数字列英文键盘:一般虚拟键盘为了空间,都没有独立的数字键,但有的人还是希望能够有独立的按键,则可以勾选这个选项,但这是英文键盘的部分。若是中文虚拟键盘,则可以参考前面仓颉键盘的部分。
3、打字震动、打字音效:按下去后,会有震动以及音效的回馈,我自己是没有使用的习惯。
4、XX输入法字根反查:就看你有没有反查的需求,基本上由于手机打字通常都比较属于讯息传递,在用字上不会太严谨,所以反查的部分一般来说不会太高,使用的时机点通常是想要知道特定字的发音或所拼的字根。比如说使用仓颉的朋友,想要知道某个字的发音,则可以拆出字后得知这个字的音;或是忘记字怎么拆,则可以用注音打出来反查仓颉字根。
5、注音键盘选项:除了标准之外,还有倚天41键、倚天26键、许氏等键位配列可以选择。
6、中文简/繁体字码转换:如果你有简体字输出的需求,可以选择这个项目。
7、关联字:所谓的关联字,就是你输入一个字就会有联想词出来让你选,如果你习惯于关联字,就把有关的选项统统打勾吧。
8、启动数字对应特定输入法会使用到数字为输入法字根,这个项目就可以勾选。
9、启动符号对应特定输入法会使用到符号为输入法字根,就可以勾选这个项目。
如果你使用的手机有实体键盘的话,则可以选择这个项目。
I. Android 系统语言设置为英文,怎样才可以使用中文输入法
Android键盘本来就没有中文输入。请安装第三方输入法吧!
如果系统自带Google输入法,那么它可以输入中文。
J. 如何设置android 为中文输入法
去网上下载搜狗,或者网络输入法。,打开menu--设置---语言和文字---把安装的输入法勾上,然后在打字的时候的输入框里长按屏幕,会弹出选项,选择 输入法---就可以切换到你要的输入法了。