1. 程式人生 > >android獲取string.xml的值

android獲取string.xml的值

在android開發過程中,編寫java程式碼中的常量過一般情況下,我們是定義在string.xml這個檔案中。這樣修改起來也很方便,而且做國際化也很簡單。

這個string.xml的值會被R檔案對映,所以可以看到R檔案全是定義為int型別,就像是一個地址指引一樣。

獲取string.xml檔案裡面的值有幾個不同的地方。

1. 在AndroidManifest.xml與layout等xml檔案裡:

 

2.在activity裡:

 

3在其他java檔案(必須有Context或pplication)

 

相關推薦

android獲取string.xml

在android開發過程中,編寫java程式碼中的常量過一般情況下,我們是定義在string.xml這個檔案中。這樣修改起來也很方便,而且做國際化也很簡單。 這個string.xml的值會被R檔案對映,所以可以看到R檔案全是定義為int型別,就像是一個地址指引一樣。 獲取s

Android獲取arrays.xml裡的陣列欄位

  比如在arrays.xml裡: <!--leo added for KYLIN-496--> <string-array name="reboot_item">   <item>Reboot</item>   <it

國際化從伺服器獲取string.xml內容 要考慮的

1、/res 下面的內容不允許執行時修改; 2、針對Android UI 生成特定的string檔案; 3、文字間的空格(比如:<string name="action_sign_in">登\u0020\u0020錄</string>); 4、字串之間的佔位符(比

androidstring.xml中%1$s、%1$d等的用法,空字串在string.xml

今天在研究前輩寫的程式碼的時候,突然發現string裡面出現了<stringname="item_recent_photo">最近拍攝%1$s</string> 有點蒙圈,這個不是c語音裡面的表示方式,就百度了一下,記。。。 在TextView中

Android獲取滑動閾(系統認為最低的滑動距離)

獲取系統認為的最低的滑動距離, 滑動閾值,即超過這個距離,系統認為這是滑動狀態。 int touchSlop = ViewConfiguration.get(this).getScaledTouch

Androidstring.xml中使用標籤

專案中經常會出現下面的情況,一些靜態的文字,樣式不統一: 1.註冊代表您同意《xxx服務協議》。 2.Q:xxxxxxxx; A:xxxxxxxxx; 。。。。。 上面列出兩種情況 大家想在介面中作出這種樣式有什麼好的辦法麼。 用兩個textview來完成麼? nonono

android 獲取本地xml檔案

獲取XML檔案的基本思路是,通過getResources().getXml()獲的XML原始檔案,得到XmlResourceParser物件,通過該物件來判斷是文件的開頭還是結尾,是某個標籤的開始還是結尾,並通過一些獲取屬性的方法來遍歷XML檔案,從而訪問XML檔案的內容,

Androidstring.xml使用總結

<b></b>加粗字型  <i></i> 斜體字型  <u></u> 給字型加下劃線  \n 換行  \u0020表示空格  \u2026表示省略號  使用&lt;b>和&lt;b>來打印出<b>

Android——獲取AndroidManifest.xml中的引數

獲取application標籤中meta-data的引數值 public static String getMetaDataFromActivity(Activity context, String key) { try {

android value string.xml %d\% %1$s的用法

整形的替換(一個的):string.xml裡面寫法<string name="text_contents">seekbar value:%d\%</string> java呼叫

Android xml檔案裡定義並獲取string array,integer array,尺寸和顏色

如何在xml中定義資源,然後在應用中通過java程式碼引用。 檔案位置:res/values/filename.xml    < resources> 是根元素,<string-array>元素的name屬性被用作陣列資源的ID, <strin

Android string.xml 及萬用字元 %$ 取用法

為了程式碼規範化,這幾天嘗試了string.xml的使用: 1、萬用字元的使用: <string name="welcome_messages">Hello, %1$s! You have %2$d new messages.</string>

String作為輸出型參數時獲取不到

聲明 調用 情況 過程 執行 變化 錯誤 更新 取不到值 有時候在一個方法中,我們需要返回多個字符串,而又不想將這些字段包成一個類。此時就需要使用輸出型參數。 但是如果將輸出型參數的類型聲明為String,那麽調用該方法後,是獲取不到我們想要的值的。 測試代碼如下:

android 獲取keystore的SHA1

首先keystore就是我們打包的簽名檔案, SHA1就是keystore的唯一標識, 獲取也很簡單直接在Android studio的Terminal上輸入命令:keytool -v -list -keystore keystore地址(就是簽名檔案的地址字尾jks)密碼口令就是你的keyPa

Android 根據從伺服器中獲取的rgb實現動態改變圓角加框的Imageview 的背景色

先上圖,效果圖如上。 本來考慮用facebook的SimpleDraweeView 來實現圓角加框的,但並非所有的圖片分支部分都可以實現圓角,目前只有佔位圖片和實際圖片可以實現圓角。 後來使用自定義的的控制元件RoundImageView來實現圓角加框,那麼問題來了。

android 自定義註解 通過反射獲取註解屬性

參考文章:http://xuwenjin666.iteye.com/blog/1637247 1.自定義註解 package cn.veji.hibernate.po; import java.lang.annotation.ElementType; import ja

Android學習(32)在Acticity中獲取strings.xml中的

strings.xml <resources> <string name="app_name">androidtest2</string> <string name="size_s">S</s

Android學習】第三章 · 儲存容量的獲取&xml格式文字的建立與解析

相對佈局:結合RelativeLayout九宮格     表格佈局和絕對佈局不常用,瞭解就好   谷歌替代system.out.println()用Log.v(d<i<w<e)(tag,”文字資訊”)   設定

android string.xml裡的多空格字元

  編輯 string.xml 檔案的時候,字元之間的空格用多個 Space 鍵 只能顯示出一個Space鍵的效果 如: <string name="login_button_login">登 錄</string> 用了3個Space,但是結

android string.xml 轉譯、特殊字元問題

在編輯 string.xml 檔案的時候,字元之間的空格用 Space 鍵是能顯示出效果的的,但是字元後面如果需要新增空格,直接 Space 鍵是不管用的,此時 空格應該用 &#160;來表示; 如: <string name="score">Sc