Android開發中為什麼有些變數會以m開頭

2021-08-07 11:18:25 字數 695 閱讀 8377

平常在看android**和看別人敲**的時候經常看到有些變數會以m開頭,這到底是什麼樣的命名規則呢?

首先看官網的答案:

follow field naming conventions

non-public, non-static field names start with m.

static field names start with s.

other fields start with a lower case letter.

public static final fields (constants) are all_caps_with_underscores.

這裡很清楚的說明命名規則:

非公有、非靜態域的變數以m開頭(其實就是protected和private成員變數)

靜態變數以s開頭

其它變數以小寫字母開頭

public static final變數(常量)以下劃線連線全大寫all_caps_with_underscores

for example:

public

class myclass

參考:

android開發中為什麼有些變數會以m開頭

關於變數名前面加m的問題

為什麼有些有些類的方法無法在API手冊中找到?

在看ruby api文件的時候總是覺得它的api文件怪怪的,不太適應。就說api的組織形式吧,都不太明白每個視窗的含義。比如在標準庫api文件裡邊,右邊的視窗都不同步,比如點某個類,右上角的method中並不是該類的所有方法,這點就不太使用。最近在查乙個socket程式設計的問題,server tc...

有些人為什麼那麼努力

我們應當努力奮鬥,有所作為。這樣,我們就可以說,我們沒有虛度年華,並有可能在時間的沙灘上留下我們的足跡。寫在前面 不知道為什麼,也沒有任何目的就想寫這樣一篇文章。或許是激勵正在努力的自己繼續向前,亦或許讓迷茫的你走出困境。也許你是乙個每天努力到很晚,卻遲遲不肯睡去的人,可是,你有沒有想過,人這一生為...

為什麼有些APP自帶廉價感

為什麼有些自帶廉價感 何為廉價 一輛4萬元的車,我們可以說是便宜的車,但是鮮有人說是廉價的車。我們會說廉價的愛情,但是不會說便宜的愛情。對於 廉價感 一詞來說,與通常我們所說的 粗糙 便宜 等形容詞不同,它是乙個難以量化的心智形容詞,而且幾乎沒有統一的判別標準可言。會自帶廉價感 疲勞感 我們都會對身...