ADT中Layout Editor中文顯示亂碼問題

2021-09-30 06:52:55 字數 1192 閱讀 5551

**)

現象:layout editor中不能顯示中文控制項資訊,如下圖 

原因:因為sdk在繪製控制項時載入的是自身的字型(在目錄:android_sdk/platforms/android-1.5/data/fonts中),而本身android 1.5中預設載入的字型檔不支; 

解決辦法:修改sdk中字型相關的配置 

(修改android_sdk/platforms/android-1.5/data/fonts/fonts.xml檔案) 

舊的fonts.xml的內容: 

sans-serif

arial

helvetica

tahoma

verdana

serif

times

times new roman

palatino

georgia

baskerville

goudy

fantasy

cursive

itc stone serif

monospace

courier

courier new

monaco

修改後的fonts.xml的內容: 

arial

helvetica

tahoma

verdana

serif

times

times new roman

palatino

georgia

baskerville

goudy

fantasy

cursive

itc stone serif

monospace

courier

courier new

monaco

sans-serif

修改後就重新啟動eclipse就可以正常顯示中文,如下圖所示: 

注:如果改完fonts.xml檔案後,eclipse不能正常啟動(啟動時workspace還沒有初始化完成就自動退出),請不要著急,請查一下當前環境下jdk的版本,如果要想正確載入中文字庫,要求jdk版本至少為『1.5.0_16』,安裝乙個高版本的jdk就可以啦。 

ADT中配置使用RecyclerView

1 專案中使用的是recyclerview 21.0.0版本 2 recyclerview使用的時候需要使用相對應版本的support v4 21.0.0.jar包 jar包如下 recyclerview.jar android support v4.jar internal impl 21.0.0...

android中ADT和SDK的關係

adt android development tools sdk software development kit 手機rom中包含兩個基本的image,乙個是boot.image,這個image中主要是kernel和檔案系統 目錄下的一些東西。kernel我就不說了,目錄下主要是init和相關的...

佇列ADT實現

佇列也比較的簡單,先進先出。流行的做法也是用陣列實現。結構體如下 struct queue include include struct queue typedef struct queue queue 建立乙個空的佇列 形參代表這個佇列的長度最大是多少 queue createqueue int ...