Android IMF提供了實現第三方輸入法的快捷通道,這個框架基能夠滿足一般輸入法的開發需要,顯然設計者對於IMF還是投入了不少精力。但是任何的設計都不可能是盡善盡美,
IMF是input method framework的簡稱, 它是Android 1.5新添加進去的一個重要功能,用來支持軟鍵盤、各種的輸入法。到目前位置(2009-04
IMF(Input Method Frameworks)是Android輸入法的Framework框架,其中最主要的是InputMethodService,他繼承於Abs
InputConnection是IMF裡面一個重要的接口,他是實現BaseInputConnection和InputConnectionWrapper 上層的接口。主要用
我們知道當一個編輯框獲得焦點的時候,將會create一個新的IME客戶端,那麼IMF框架是怎樣處理這個事件的呢? 首先調用EditText的構造函數EditTe
說到Android的IPC(Inter-Process Conmmunication)首先想到的就是Handler和Looper,Handler用於多進程之間的通信和數據
對於Android的IPC來說,除了Handler和Looper之外,還有另外一種簡便的方法來實現多線程的通信,那就是AsyncTask。AsyncTask是一個異步的方
網上介紹振動控制器代碼的帖子往往都沒有提到申請權限這點,使用Vibrator振動時必須在AndroidManifest.xml配置文件中申請android.permiss
APP2SD是Android2.2(凍酸奶)開始支持的新特性,可以讓程序安裝到存儲卡,僅在手機內存(ROM)中保留一些必要的文件。要想在自己程序中支持這一特性,需要在創建
Android程序一般都有drawable-hdpi、drawable-mdpi、drawable-ldpi三個文件夾,用來放置不同分辨率的圖片,由系統自動調用最合適的圖
引言開發時通常都會有多個項目間代碼復用的需求,這時通常的做法是設置項目依賴,讓一個項目引用另一個項目,比如在Visual Studio中這樣就很容易實現。而在Eclips
看網上流傳的Eclipse導入項目的方法都是在新建Android程序時使用“Create project form existing source&rdquo
幸運轉盤英文名: LuckyWheel這是一款有趣並且有用的小軟件,你可以讓它來幫你決定一些你拿不准主意的事,比如:去哪家餐館吃午餐?周末看哪部電影?讓誰去買復印紙?甚至
語音寫字板英文名:VoiceTextPad這是一個用於快速錄入中長篇幅文檔的工具,你可以使用語音輸入結合系統安裝的輸入法來完成輸入,內置了撤銷/前進功能以便於在語音識別錯
今天嘗試在一個有SurfaceView持續繪圖的程序裡加入背景音樂,遇到一個故障:音樂播10幾秒就中止了,此後再無聲響。嘗試更換為其他mp3文件,無果。嘗試將播放操作由子
通過Java包名直接定位到你的Apphttp://market.android.com/details?id=<java包名>或者market:/
上一篇講了講OAuth授權認證的事情,大概的介紹了OAuth的原理,並且完成了一個OAuth.java的類庫,提供了幾個OAuth
首先回顧一下功能流程當用戶開啟軟件顯示載入頁面時程序首先去sqlite庫查詢是否已經保存有用戶的新浪微博的
Windows Phone 7 可以把它看成是Android 的 ListView ,WP7 只是預先在XAML裡面為它的數據模板規定了格式,而Android 可以通過後
Android 播放GIF之前就有過一篇文章是講述如何使用GIF文件並播放。可以通過 這裡 了解關於播放GIF的一種方法。 如果前面有了解過的朋友肯定知道這上