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--設置---語言和文字---把安裝的輸入法勾上,然後在打字的時候的輸入框里長按屏幕,會彈出選項,選擇 輸入法---就可以切換到你要的輸入法了。