Ciao a tutti,
Stavo leggendo un po' di "teoria" sulla pagina ufficiale per gli Android developers di Google.
E mi chiedevo che tipo di tecnica è quella che vedete sia nel link che nel codice ricopiato sottostante.
O meglio, avendo delle basi di Java (intermedio) vorrei capire a livello teorico ciò che accade in quella particolare creazione dell'istanza mBinder con quel modo di creare un costruttore.
Link: AIDL
Spero di aver azzeccato la sezione e che qualcuno riesca gentilmente a darmi una mano ad imparare nuove cose.codice:public class RemoteService extends Service { @Override public void onCreate() { super.onCreate(); } @Override public IBinder onBind(Intent intent) { // Return the interface return mBinder; } private final IRemoteService.Stub mBinder = new IRemoteService.Stub() { public int getPid(){ return Process.myPid(); } public void basicTypes(int anInt, long aLong, boolean aBoolean, float aFloat, double aDouble, String aString) { // Does nothing } }; }
Grazie a tutti intanto dell'attenzione.

LinkBack URL
About LinkBacks
Rispondi quotando