Dear all ~~ I recently read the source of surfacefinger, the below is my understanding :
client process : surface.java ---> android.view.surface ---> androidcomposerclient server process : surfaceflinger In my opinion, when there is a client requeset to surfaceflinger, the surfaceflinger will creat a surfaceflinger client(Bclient).Then it create a layerbaseclient, surfaceflinger will get a surface with the layerbaseclient .Although there are so many classes such as isurfaceflingerclient, isurfacecomposer, isurface……,they just are adapter,all things are implemented in the class surfaceflinger at last. And am i right ~~ ? Any advice will be grateful ~~ Who can tell me what is the use of client class, graphicplane class, and the surfaceflinger::delayedtransaction in surfaceflinger.h ? Or anybody can give me a advice about the class of surfaceflinger. Thanks a lot ~? Best wishes ~~ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "android-framework" group. To post to this group, send email to android-framework@googlegroups.com To unsubscribe from this group, send email to android-framework+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-framework?hl=en -~----------~----~----~----~------~----~------~--~---