Key classes and descriptive narratives |
1, Accessibilityinjector for WebView to inject access to the JavaScript and its related content. 2, Autocompletepopup according to the input content of their own initiative not complete 3. Browserframe the Java layer encapsulation of the frame object in the WebCore. 4, CacheManager cache management object. 5, Callbackproxy processing WebCore and UI thread message proxy class 6. Certool WebView Certificate Tool 7. Clientcerrequesthandler Processing Client certificate Request 8. Consolemessage JavaScript Console messages 9. Cookiemanager Cookie Management Object 10. Cookiemanagerclassic Cookiemanager Extended Implementation class 11, Cookiesyncmanager cookie Synchronization Management object, responsible for synchronizing the RAM and flash between the cookies data.
12, Datasorter date sorting 13. DebugFlags Debug Mark 14, Devicemotionandorientationmanager realize Devicemotion and deviceorientation 15, Devicemotionservice implement Sensoreventlistener interface. Handle direction changes. 16, Downloadlistener download monitor 17. Findactionmodecallback Search Action Callback 18. Geolocationpermissions WebView's Location JavaScript API Rights Management 19, geolocationpermissionsclassic geolocationpermissions extension class. Handles the WebKit thread that is called in the UI thread.
20, Geolocationservice package position monitoring. 21. Html5audio Audio Support class 22. Html5videofullscreen Full Screen Video view 23. Html5videoinline Embedded Video View 24. Html5videoview Browser Video View 25. Html5videoviewproxy Video View Processing class 26, Httpauthhandler processing HTTP authentication request 27, Jwebcorejavabridge for Java and WebCore Library timer and cookie object interaction Bridge 28. A useful class used by Jniutil JNI to obtain information that cannot be obtained directly from C code such as the cache folder, and to read the files in the resource bundle. 29, Jspromptresult JS result hint, prompt javascript execution result. 30, Jsresult JS results, user interaction. 31. Keystorehandler is responsible for installing the certificate into the System Key storage area. Read the certificate from the network to Certtool. 32. L10nutils is responsible for the internationalization of strings
|
33. Mimetypemap MIME Type mapping 34, mockgeolocation simulation location information 36. mustoverrideexception Extension Execution error 37. Overscrollglow used to achieve overscroller results 38. Plugin defines the plug-in class 39, Plugindata plug-in data 40. Pluginfullscreenholder gets the size of the container for the plug-in view. Responsible for display and other operations. 41, pluginlist Maintenance plug-in list 42, PlugInManager plug-in management class 43, Pluginstub WebView Implementation plug-in interface 44. QUADF defines a quadrilateral 45. SearchBox Search dialog Box interface 46, Searchboximpl Search dialog box interface implementation 47. Selectactionmodecallback Select Action Callback 48. Sslcertlookuptable the decision to store whether a user is using a certificate 49, Sslclientcertlookuptable Save the client certificate user choice 50. Sslerrorhandler Handling SSL Error 51. Urlutil URL using processing class 52. Valuecallback callback interface for returning data values asynchronously 53. Viewmanager View Management class, manage plug-in view 54. Viewstateserializer WebView View serialization and deserialization 55. List of historical data displayed in the Webbackforwardlist WebView object 56, Webbackforwardlistclient browsing History Processing Client interface 57, Webchromeclient Chromeclient 58. Webcorethreadwatchdog WebCore Watchdog 59, Webhistoryitem a Web page data 60. Webicondatabase Icon Database Management Object 61. Webicondatabaseclassic Webicondatabase Extension class 62. Webresourceresponse Package Resource response information 63, WebSettings webview management settings data. Obtained from the underlying via the JNI interface. 64. WebStorage Database 65, Websyncmanager data Synchronization management object. Synchronous operation for RAM data and flash data. 66. Webtextview displays the system native editing component when the HTML text input control is activated. 67. WebView View Object 68. Webviewclient Web View Customer object. The object is notified when an event occurs in the Web view. 69. Webviewdatabase Database 70, Webviewfactory WebView embedded in fragment. 71, Webviewfragment Ebview embedded in fragment.
72, Zoomcontrolbase zoom control interface. 73, zoomcontrolembedded built-in zoom control. 74, Zoommanager Maintenance WebView Zoom state.
|