Mit jelent - m - elején a változó nevét verem túlcsordulás az orosz
A Java-alapú fejlesztéshez előtagokat m és s elnevezésére változók Google ajánlott Android-fejlesztők számára:
Prefix m (tag) használjuk elnevezésére nem állami nem-statikus osztály mező (pl. MField).
Prefix s (statikus) használt elnevezésére statikus osztály mező (pl. SField).
A konstansok említett teljes mértékben kihasználni Division alsó sáv (pl. FIELD_CONST).
Más területeken az osztályok és a helyi változó nevek nélkül előtagokat kisbetűkkel.
Erre azért került sor annak érdekében, hogy elválassza a mezőt a vizuális osztály lokális változók, ami abból adódik, hogy az elnevezés a változók azonos értékű tervezésekor android tette, hogy írjon ugyanaz. Azaz:
Nos, a Java egyezmény nem nyújt ilyen tanácsot - felajánlotta, hogy hívja az összes változó és helyszíni osztályok egy kis levelet, és anélkül, hogy prefixumok, így ha nem egy android-fejlesztő nem kell hívni a mező előtagokat.
Google-stílusú speciális elő- és utótagot, például name_, mName, s_name és kName nem használt.
Nem állandó mezők az osztály (statikus stb) vannak írva lowCamelCase stílusban.
PS: valamiféle csapda. Annyi megszokni ezt az „m” most elválaszt újra, ez van.
Translation cikkek Cédric Beust. A felelős személy megjelenése előtagokat egy osztály mező a javaslatok regisztrációs Android alkalmazás kódját, ahol kifejti, hogy történt.