Что означает «m», когда оно помещается в качестве префикса перед словом в программировании Android, особенно в файлах классов java-файлов Android? В последнее время я очень много видел в своей основной деятельности. Где вы можете использовать «m» в качестве префикса для операторов/терминов в программировании? , как в примерах ниже:Что означает «m» в java-коде
mUserLearnedDrawer
mCurrentSelectedPosition
mFromSavedInstanceState
mUserLearnedDrawer
член класса – pkBhati
Это соглашение, чтобы иметь различие между переменными членами класса и параметров (например, в конструкторе) –
Его для людей, которые не имеют мощную интегрированную среду разработки который автоматически отображает переменные-члены в другом цвете. Чтобы компенсировать отсутствие цвета, они используют другое имя. – Jack