| 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.
|