Android規範寫法

2021-08-21 08:11:38 字數 922 閱讀 5303

內容來自

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專案重構之路 架構篇 中已經簡單說明了專案的架構,將專案分為了四個層級 模型層 介面層 核心層 介面層。其中,最上層的介面,是變化最頻繁的乙個層面,也是最複雜最容易出問題的乙個層面,如果規劃不好,很容易做著做著,又亂成一團了。要規劃好介面層,至少應...