What does "m" mean in java code

What does "m" mean when it is placed as a prefix before a word in Android programming, especially in javascript class files for Android? Recently, I have seen a lot in my main activity. Where can you use "m" as a prefix for statements / terms in programming? As in the examples below:

mUserLearnedDrawer mCurrentSelectedPosition mFromSavedInstanceState mUserLearnedDrawer 
+6
source share
2 answers

The letter m as a prefix means that it is a member of the class. The letters lv mean that it is a local variable. The letters pm mean that this is a parameter.

Example:

 class Example { Integer mMemberOfClass; public void someMethod(Object pmSomeParameter) { Integer lvSomeLocalVariable; } } 
+8
source

It just means that this variable is a member of the class.

+4
source

Source: https://habr.com/ru/post/983467/


All Articles