內容來自
textview mtextview = this.findviewbyid(r.id
.mtextview);
mtextview.settext("距離過年還有"+mday+"天"+mminute+"時"+msecond+"秒");
上面的寫法沒錯,但是不規範。
規範寫法是:
<
string name=
"delay_time"
>距離過年還有%
1$d天%
2$d時%
3$d秒>
mtextview.settext(string
.format(getresources().getstring(r.
string
.delay_time),mday,mminute,msecond));
這是個比較實用的知識點:
常用格式: %ns
−−−>n表
示目前是
第幾個參
數(比如
s −−
−>n表
示目前是
第幾個參
數(比如
s中的1代表第乙個引數),s代表字串 %nd
−−−>n表
示目前是
第幾個參
數(比如
d −−
−>n表
示目前是
第幾個參
數(比如
d中的1代表第乙個引數),d代表整數 %nf
−−−>n表
示目前是
第幾個參
數(比如
f −−
−>n表
示目前是
第幾個參
數(比如
f中的1代表第乙個引數),f代表浮點數
Android 習慣寫法
有些習慣寫法可能會提高效能和可維護性 用activity類去實現各種 public class listenerdemoactivity extends activity implements onclicklistener override public void onclick view v 優...
Android命名規範
1.布局檔案的命名 布局檔案的命名規則是 字首 邏輯名 的方式,單詞全部小寫,例如 如 activity fragement dialog item 2.資源檔案的命名 使用字首 模組名 邏輯名稱的方式 如 btn login.png,btn login normal.png等 圖示的命名以ic作為...
android 開發規範
轉至 keegan小鋼 在前一篇文章 android專案重構之路 架構篇 中已經簡單說明了專案的架構,將專案分為了四個層級 模型層 介面層 核心層 介面層。其中,最上層的介面,是變化最頻繁的乙個層面,也是最複雜最容易出問題的乙個層面,如果規劃不好,很容易做著做著,又亂成一團了。要規劃好介面層,至少應...