Che cosa significa "m" quando viene inserito come prefisso prima di una parola nella programmazione Android, in particolare nei file di classe java di Android? Ultimamente l'ho visto molto nella mia attività principale generata. Dove puoi usare "m" come prefisso per dichiarazioni/termini nella programmazione? Come negli esempi che seguono:Cosa significa "m" nel codice java
mUserLearnedDrawer
mCurrentSelectedPosition
mFromSavedInstanceState
mUserLearnedDrawer
membro della classe – pkBhati
E 'una convenzione per avere una distinzione tra variabili membro di una classe e dei parametri (come in un costruttore) –
la sua per le persone che non hanno un potente ambiente di sviluppo integrato che visualizza automaticamente le variabili membro in un colore diverso. Per compensare il fatto di non avere un colore diverso, usano un nome diverso. – Jack