『壹』 android studio怎麼設置字體大小
我們在剛開始使用Android Studio開發Android項目的時候,會發現Android Studio初始化的字體大小和字體樣式以及段落並不讓我們感到很舒服,總覺得不滿意,那麼我們就可以自己來定義屬於自己的代碼字體風格,記下來小編就教大家怎樣更改Android Studio代碼字體的樣式
工具/原料
Android Studio 1.2.2
電腦
方法/步驟
首先找到菜單欄,單擊菜單欄的「File」菜單
在彈出的二級菜單中選中「Settings」選項,單擊它,打開設置窗口
在設置窗口中的左邊部分單擊「Editor」選項,展開
在展開的下一級菜單中,找到「Colors & Fonts」選項,展開它
然後在展開的,菜單中選擇「Font」選項,打開Font字體設置窗口
在打開的「Font」窗口中,找到「Save As...」按鈕,單擊它,在彈出的對話框中為自己的設置起一個名字,如果不單擊「Save As...」新建一個樣式的話,Android Studio默認是不給我們更改的
在彈出的對話框中,輸入我們更改後需要保存的樣式的名稱,然後單擊「OK」
接下來我們就可以進行更改設置了,「Primary font」是更改字體樣式,比如「楷體」,「Size」我們可以更改字體的大小,「Line spacing」可以更改行間距
更改完成之後我們單擊「Apply」應用更改,然後單擊「OK」
『貳』 android中的xml文件中文亂碼怎麼解決
一、android sax庫遇到gbk或gb2312編碼時
方法1. 可以顯示的指明編碼比如
InputSource is = new InputSource(inputStream); is.setEncoding("UTF-8");
方法2. 使用InputStreamReader轉換 在SDK中可以查看有這樣實例化方法,參數二為字元集
InputStreamReader(InputStream in, Charset charset)
具體使用可以是
InputSource is=new InputSource(new InputStreamReader(inputStream,"gb2312"));
有關InputSource的細節, 如果有字元流可用,則解析器將直接讀取該流,而忽略該流中找到的任何文本編碼聲明。如果沒有字元流,但卻有位元組流,則解析器將使用該位元組流,從而使 用在 InputSource 中指定的編碼,或者另外(如果未指定編碼)通過使用某種諸如 XML 規范 中的演算法演算法自動探測字元編碼。如果既沒有字元流,又沒有位元組流可用,則解析器將嘗試打開到由系統標識符標識的資源的 URI 連接 。
二、android開發網提倡盡量在伺服器上配置使用utf-8編碼,雖然顯示英文字元較為兩非,但是兼容性是最好的,也是國際最主流的標准。
『叄』 android 中怎麼執行js腳本
android要執行腳本,只有通過本地的webview打開腳本頁面。
調用步驟
1、設置webview支持腳本
java">webSettings.setJavaScriptEnabled(true);
2、打開腳本頁面
mWebView.loadUrl("file:///android_asset/demo.html");//這里打開該app的asset目錄下的demo.html,裡面含有wave函數腳本
3、調用腳本
mWebView.loadUrl("javascript:wave()");//調用打開頁面中的wave函數
『肆』 安卓怎麼改變字體大小
問題一:安卓手機中簡訊的字體大小能設置嗎?怎麼設置? 進入信息,然後點選擇鍵,裡面有設置,第一項就是信息字體大小
問題二:android studio怎麼設置字體大小 按照給定的字元集存儲文件時,在文件的最開頭的三個位元組中就有可能存儲著編碼信息,所以,基本的原理就是只要讀出文件前三個位元組,判定這些位元組的值,就可以得知其編碼的格式。
其實,如果項目運行的平台就是中文操作系統,
如果這些文本文件在項目內產生,即開發人員可以控制文本的編碼格式,
只要判定兩種常見的編碼就可以了:GBK和UTF-8。
由於中文Windows默認的編碼是GBK,所以一般只要判定UTF-8編碼格式。
問題三:Android 修改整個字體大小,怎麼弄? 在android中設置TextView的字體大小有以下幾中方式:
在java代碼中setTextSize(int unit, int size)TypedValue.PLEX_UNIT_PX : PixelsTypedValue.PLEX_UNIT_SP : Scaled PixelsTypedValue.PLEX_UNIT_DIP : Device Independent PixelstextView.setTextSize(TypedValue.PLEX_UNIT_PX, size);
在xml中
android:textSize=14sp 注意,單位是sp
問題四畢猜櫻:android studio怎麼改變字體大小 啟動Android Studio,菜單File-Setting...
在左邊的菜單中選擇Editor-Colors & Fonts-Font
右側可以看到Darcula主題的字體和字型大小是不能設置的。
點擊Save As ...按鈕
輸入另存的名字,點擊」OK「按鈕。如本經驗的例子:
修改想要的primary font和字型大小,然後點擊OK。
在代碼頁中就可以看到效果了。
問題五:如何在Android系統上修改系統默認的字體大小 Android系統中在Settings->Display->Font Size下面可以設置系統字體大小,默認的系統字體大小為Normal,如果想修改這個默認值,可以在下面這個文件中進行修改:在alps/frameworks/base/core/java/android/content/res/Configuration.java文件中如下public void setToDefaults() 這個方法中進行修改,如果默認要改成特大字手叢體,請改為1.15f,然後重新build framework.jar這個模塊即可;public void setToDefaults() {fontScale = 1.15f; normal value is 1mcc = mnc = 0;注意:Settings中系統的字體大小,在/packages/apps/Settings/res/values/arrays.xml文件中的」entryvalues_font_size」這個tag中分別有定義對應的數值,Small:0.9Normal:1.0Large:1.1所以如果要修改默認值,直接在上面那個方法中修改fontScale 為對應的數值即可(注意帶上f,表示為float類型)
問題六:android裡面字體大小怎麼在代碼里設 這里以把他設成20sp為例
在布局(xml)文件中直接
android:textSize=20sp
在java代碼中
先找到對應兆仿TextView的id即實例化TextView對象
然後 拿這個對象進行(這里以text為實例化對象為例) text.setTextSize(20);
問題七:請問當當讀書安卓版 如何調整字體大小 打開當當讀書點菜單鍵或者長按屏幕
問題八:安卓系統怎麼更換字體? 1.首先將你的字體文件改名為DroidSansFallback,字體文件格式應該為.ttf格式
2.在/system/fonts文件夾下找到 DroidSansFallback.ttf 這個海件將其刪除(建議最好備份此文件,要是你的字體不能用或不喜歡的話可以替換回來)
3.將你的字體復制至此目錄下,並長按該字體文件,出現菜單,選擇「許可權」,將用戶組的「讀」「寫」打鉤,將分組的「讀」打鉤,將其他的「讀」打鉤
4.重啟即可
問題九:Android Studio怎麼改變代碼字體大小 我們在剛開始使用Android Studio開發Android項目的時候,會發現Android Studio初始化的字體大小和字體樣式以及段落並不讓我們感到很舒服,總覺得不滿意,那麼我們就可以自己來定義屬於自己的代碼字體風格,記下來我就教大家怎樣更改Android Studio代碼字體的樣式
工具/原料
Android Studio 1.2.2
電腦
方法/步驟
首先找到菜單欄,單擊菜單欄的「File」菜單
在彈出的二級菜單中選中「Settings」選項,單擊它,打開設置窗口
在設置窗口中的左邊部分單擊「Editor」選項,展開
在展開的下一級菜單中,找到「Colors & Fonts」選項,展開它
然後在展開的,菜單中選擇「Font」選項,打開Font字體設置窗口
在打開的「Font」窗口中,找到「Save As...」按鈕,單擊它,在彈出的對話框中為自己的設置起一個名字,如果不單擊「Save As...」新建一個樣式的話,Android Studio默認是不給我們更改的
在彈出的對話框中,輸入我們更改後需要保存的樣式的名稱,然後單擊「OK」
接下來我們就可以進行更改設置了,「Primary font」是更改字體樣式,比如「楷體」,「Size」我們可以更改字體的大小,「Line spacing」可以更改行間距
更改完成之後我們單擊「Apply」應用更改,然後單擊「OK」
問題十:android studio怎麼修改字體大小 1.打開Android studio,點擊「File」->「Settings」,進入到設置窗口
2. 然後點擊「Appearance」,在右邊欄勾選「Override default fonts...」,然後下面的「Name」下拉列表裡就可以選擇自己喜歡的字體了,「Size」可以設置字型大小,但這一步是更改了Android studio的工具欄等的字體,編輯器字體看下一步
3. 再點擊設置窗口的左邊欄的「Editor->Colors & Fonts,首先點擊下面紅框的Save as,然後在彈出的文本框寫入主題名字(隨便都可以),點擊OK
4. 再點擊設置窗口左邊的Colors & Fonts下的Fonts,然後在圖中紅框部分的Editor Font的下拉列表選擇你想要的字體,Size可以設置字型大小,這樣就可以設置編輯器的字體啦,編寫代碼時看著更加舒服的字體
5. 再來可以修改控制台的字體,點擊Colors & Fonts下的Console,然後同上述步驟設置字體字型大小,控制台輸出的信息也可以變成你喜歡的字體了
通過上述步驟,大家可以隨意設置Android studio的字體,優秀的字體可以使你在編輯時更加方便查看代碼
『伍』 android 怎麼將ASCII轉換成字母
inti=86;charc=(char)i正則可以先獲取[]中的內容,再split逗號出來所有字元.正則式自己看看簡單的正則式很容易,復雜的就難了
『陸』 在android中怎樣把utf-16的字元轉換為GBK字元用printf輸出
在java裡面應該是先轉換成newString(s,"utf-16").getBytes("gbk");這樣操作的。
不知道位元組的順序C和Java是一樣的不。原來的 JDK 中也是用char 來代表字元的,我們知道當我們想處理所有字元時1個位元組 (char) 根本不夠,所以 JDK 5 還是用回 int 來表示 code point在邏輯上一個 int 表示一個字元,而原來的 char 只能表示位元組。那麼你的 7 位元組的 unsigned int 是相當於 Java 中的什麼呢?每個 unsigned int 怎麼對應到 java 的 char[] 數組上來的?
在 Java 中內核是使用 Unicode 處理的,不存在什麼 GBK 輸出,我們已經看到字元時它就在 JVM 處理時有一個 unicode code point 了,你的 GBK 輸出是指要轉換成 GBK 位元組導出另一個系統?保存到磁碟也可以算做交換數據,不過如果只是緩存只被自己使用的話,隨便用什麼字元集保存下次再用同樣字元集讀取就可以了,哪怕保存到磁碟上是錯誤的也沒關系,只要還原過程是無損失的就可以了。那麼如果你的 printf 列印把控制台(還在內存中,不去磁碟,也不去網路另一端)就不需要考慮 byte[] 了,直接當成 Reader / Writer 這類來處理就可以了。
始終了解一點,當你不打算」交換數據「時,字元集是根本沒有任何用處的。
位元組或字元本身並沒有UTF-16和GBK的差別,主要是當我們想把它轉換成位元組時而有不同。每個字元按理說在操作系統或編程語言中會有一個unicodecodepoint與它對應(這樣的系統內核使用unicode就不存在處理不了的語言了)。因此,轉換的過程就是先讓對應到unicodecodepoint再轉換到另一個字元集編碼對應的byte[]就行了。
什麼是 unicode,看下這個圖片,那麼什麼是 UTF-8,從圖片中看到了 code point 是十六進制 0x20073 = 131187,那麼當多個字元挨在一起我們想通過網路傳送出去,如何讓對方程序知道字元的邊界在哪裡,哪幾個位元組湊在一起是一個字元,這就是字元集編碼方案了。UTF-8 只是其中一種編碼方案。
『柒』 如何在android中添加一個.html
在android自帶瀏覽器中打開本地文件方法:
1、在瀏覽器地址欄中輸入file://路徑
2、如在sdcard中有01.html這個文件,想用android自帶瀏覽器打開它,只要在地址欄中輸入file://sdcard/01.html即可。支持中文名。