| Key classes and descriptions |
1. Accessibilityinjector provides WebView with access to JavaScript and its related content.
2, Autocompletepopup according to the input content is not complete automatically
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 realizes Sensoreventlistener interface, processing direction change.
16, Downloadlistener download monitor
17. Findactionmodecallback Search Action Callback
18. Geolocationpermissions WebView's Location JavaScript API Rights Management
19. Geolocationpermissionsclassic geolocationpermissions Extension class that handles WebKit threads that are 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. The utility class used by Jniutil JNI to obtain the information that C code such as the cache directory cannot obtain directly, and to read the files in the resource bundle.
29, Jspromptresult JS results hint, prompted JavaScript running results.
30, Jsresult JS results, user interaction.
31, Keystorehandler is responsible for installing the certificate to the System key store, 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 Extended run-time error
37. Overscrollglow used to achieve overscroller results
38. Plugin defines the plug-in class
39, Plugindata plug-in data
40, Pluginfullscreenholder get plug-in view of the size of the container, 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 selection
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 Chrome Client
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, through the JNI interface from the bottom to obtain.
64. WebStorage Database
65. Websyncmanager data synchronization Management object for synchronous operation of 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 The Web View client object, which 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. |