Sono un principiante imparare java e andorid quindi, si prega di portare con me, anche se la domanda sembra idiota.
Quindi, da quello che so da java, per chiamare un non metodo statico, la classe deve essere iniziata.
Ma mi sono imbattuto in un codice come il seguente
potrebbe non essere corretta visto che sto scrivendo la mia memoria
SharedPreferences shared = getsharedpreference("i",String)
qui getsharedpeference che è un metodo all'interno di ContextWarpper è chiamato senza creare la classe. Il metodo sembra essere non statico, quindi mi chiedo come è possibile?