2011-05-03 74 views

回答

3

在Android SDK中有一些有用的文章和示例。你可以找到它們here

+0

謝謝,小精靈.. – 2011-05-03 06:02:57

+0

@Michael,您提供的鏈接已損壞。你能告訴我一個工作鏈接,看看這些樣本。提前致謝。 – harsh 2013-02-22 04:54:03

+0

@harsh,修正它。 – Michael 2013-02-23 05:05:15

3

寫的鍵盤是不容易的......不希望看到的怎麼辦呢,等等。你可以通過查看官方的鍵盤是如何實現的完整學習教程:

https://github.com/g1011999/Gingerbread-Keyboard/

上面的鏈接是薑餅鍵盤的一個叉子。這是你會在android源碼樹中找到的源碼。

+0

謝謝,Cristian .. – 2011-05-03 06:04:05

0

這是Google自己闡述鍵盤如何工作的一篇很好的文章。 http://android-developers.blogspot.com/2009/04/updating-applications-for-on-screen.html

這裏是另一個鏈接(它也提供了鏈接到上面的鏈接),它告訴您創建自定義鍵盤時事物的生命週期和基本流程。 http://developer.android.com/guide/topics/text/creating-input-method.html#InputMethodLifecycle

還下載您正在使用的SDK的示例,它有一個SoftKeyboard示例。在eclipse上運行它(從本答覆的日期開始,在Android Studio上運行它並不容易)但是,在eclipse上運行它確實很容易,因爲當您單擊新建項目時,它可以讓您選擇一個示例。 運行樣本並將其安裝到您的設備上,然後轉至設置>語言&輸入>選擇您的鍵盤並取消選中其餘部分。繁榮!你完成了! :)