Android Open Source - UI webview caw_shell






Project Summary

Chrome Android WebView TestShell.

Web Site / Source Repository

caw_shell is hosted in the following web site
https://github.com/rogeryi/caw_shell

If you think the Android project caw_shell listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of caw_shell.

ItemValue
Java File Count311
Supported screen sizes[mdpi, ldpi, hdpi, xhdpi]
Target SDK Version19
Minimum SDK Version19
Activity Count1
Fragment Count1
jar files usedandroid-support-v4.jar
guava_javalib.jar
jsr_305_javalib.jar
Required Permissionsandroid.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.BLUETOOTH
android.permission.CAMERA
android.permission.CHANGE_WIFI_STATE
android.permission.INTERNET
android.permission.PERSISTENT_ACTIVITY
android.permission.READ_LOGS
android.permission.READ_PHONE_STATE
android.permission.RECORD_AUDIO
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
com.android.browser.permission.READ_HISTORY_BOOKMARKS
com.android.email.permission.READ_ATTACHMENT
com.android.launcher.permission.INSTALL_SHORTCUT
Asset File Namesassets\webviewchromium.pak
Raw File Namesres\raw\beep.ogg




Resource Files

There are 56 image files in caw_shell. The names of the image files are listed as follows.

appnotification_icon.png
autofill_popup_background_down.9.png
autofill_popup_background_up.9.png
av_full_screen.png
bcmsg.png
btn_media_player.9.png
btn_media_player_disabled.9.png
btn_media_player_disabled_selected.9.png
btn_media_player_pressed.9.png
btn_media_player_selected.9.png
bubble.9.png
bubble_arrow_up.png
call_master.png
camera_cancel_default.png
camera_cancel_pressed.png
camera_capture_default.png
camera_capture_pressed.png
camera_confirm_default.png
camera_confirm_pressed.png
camera_crop_height.png
camera_crop_width.png
color_picker_advanced_select_handle.png
content_new.png
content_remove.png
danxuan_nor.png
danxuan_select.png
default_video_poster.png
dialog_btn.9.png
dialog_btn_pressed.9.png
download_notification_icon.png
flyer_open_background.png
freecopy_border_below.png
freecopy_border_left.png
freecopy_border_right.png
ic_btn_close_panel.png
ic_btn_find_next.png
ic_btn_find_prev.png
ic_media_ff.png
ic_media_fullscreen.png
ic_media_pause.png
ic_media_play.png
ic_media_rew.png
ic_media_video_poster.png
ic_menu_search_holo_light.png
ic_menu_share_holo_light.png
license_check.png
license_uncheck.png
magnifier.png
magnifier_mask.png
navigation_back.png
navigation_forward.png
navigation_refresh.png
ondemand_overlay.9.png
pageinfo_warning_major.png
scrollbar_handle_accelerated_anim2.png
web_site.png

The following screenshort is generated from the image listed above.

null




Java Source Files

caw_shell has the following Java source files.

com.uc.webkit.BrowserDownloadListener.java
com.uc.webkit.CacheManager.java
com.uc.webkit.ConsoleMessage.java
com.uc.webkit.CookieManager.java
com.uc.webkit.CookieSyncManager.java
com.uc.webkit.DateSorter.java
com.uc.webkit.DebugFlags.java
com.uc.webkit.DownloadListener.java
com.uc.webkit.FindActionModeCallback.java
com.uc.webkit.GeolocationPermissions.java
com.uc.webkit.HttpAuthHandler.java
com.uc.webkit.JavascriptInterface.java
com.uc.webkit.JsDialogHelper.java
com.uc.webkit.JsPromptResult.java
com.uc.webkit.JsResult.java
com.uc.webkit.MimeTypeMap.java
com.uc.webkit.Plugin.java
com.uc.webkit.PluginData.java
com.uc.webkit.PluginList.java
com.uc.webkit.PluginStub.java
com.uc.webkit.SslErrorHandler.java
com.uc.webkit.URLUtil.java
com.uc.webkit.UrlInterceptHandler.java
com.uc.webkit.UrlInterceptRegistry.java
com.uc.webkit.ValueCallback.java
com.uc.webkit.WebBackForwardList.java
com.uc.webkit.WebBackForwardListClient.java
com.uc.webkit.WebChromeClient.java
com.uc.webkit.WebHistoryItem.java
com.uc.webkit.WebIconDatabase.java
com.uc.webkit.WebResourceResponse.java
com.uc.webkit.WebSettings.java
com.uc.webkit.WebStorage.java
com.uc.webkit.WebView.java
com.uc.webkit.WebViewClient.java
com.uc.webkit.WebViewDatabase.java
com.uc.webkit.WebViewFactory.java
com.uc.webkit.WebViewFactoryProvider.java
com.uc.webkit.WebViewFragment.java
com.uc.webkit.WebViewProvider.java
com.uc.webkit.helper.ActivityManagerHelper.java
com.uc.webkit.helper.ActivityThreadHelper.java
com.uc.webkit.helper.CanvasHelper.java
com.uc.webkit.helper.ContextHelper.java
com.uc.webkit.helper.DisplayHelper.java
com.uc.webkit.helper.ViewHelper.java
com.uc.webkit.helper.ViewRootHelper.java
com.uc.webkit.icu.ICU.java
com.uc.webkit.icu.LocaleData.java
com.uc.webkit.icu.Objects.java
com.uc.webkit.impl.ContentSettingsAdapter.java
com.uc.webkit.impl.CookieManagerAdapter.java
com.uc.webkit.impl.DrawGLFunctor.java
com.uc.webkit.impl.ResourceProvider.java
com.uc.webkit.impl.UnimplementedWebViewApi.java
com.uc.webkit.impl.WebBackForwardListChromium.java
com.uc.webkit.impl.WebHistoryItemChromium.java
com.uc.webkit.impl.WebViewChromiumFactoryProvider.java
com.uc.webkit.impl.WebViewContentsClientAdapter.java
com.uc.webkit.net.MimeUtils.java
com.uc.webkit.net.ParseException.java
com.uc.webkit.net.WebAddress.java
com.uc.webkit.utils.SystemInfo.java
com.uc.webkit.utils.WebConfiguration.java
com.uc.webkit.utils.WebViewFPS.java
org.chromium.android_webview.AndroidProtocolHandler.java
org.chromium.android_webview.AwAutofillManagerDelegate.java
org.chromium.android_webview.AwBrowserContext.java
org.chromium.android_webview.AwBrowserProcess.java
org.chromium.android_webview.AwContentViewClient.java
org.chromium.android_webview.AwContents.java
org.chromium.android_webview.AwContentsClient.java
org.chromium.android_webview.AwContentsClientBridge.java
org.chromium.android_webview.AwContentsIoThreadClient.java
org.chromium.android_webview.AwCookieManager.java
org.chromium.android_webview.AwDevToolsServer.java
org.chromium.android_webview.AwFormDatabase.java
org.chromium.android_webview.AwGeolocationPermissions.java
org.chromium.android_webview.AwHttpAuthHandler.java
org.chromium.android_webview.AwLayoutSizer.java
org.chromium.android_webview.AwPdfExporter.java
org.chromium.android_webview.AwPrintDocumentAdapter.java
org.chromium.android_webview.AwQuotaManagerBridge.java
org.chromium.android_webview.AwResource.java
org.chromium.android_webview.AwScrollOffsetManager.java
org.chromium.android_webview.AwSettings.java
org.chromium.android_webview.AwWebContentsDelegate.java
org.chromium.android_webview.DefaultVideoPosterRequestHandler.java
org.chromium.android_webview.ErrorCodeConversionHelper.java
org.chromium.android_webview.HttpAuthDatabase.java
org.chromium.android_webview.InterceptedRequestData.java
org.chromium.android_webview.JavaBrowserViewRendererHelper.java
org.chromium.android_webview.JsPromptResultReceiver.java
org.chromium.android_webview.JsResultReceiver.java
org.chromium.android_webview.SslUtil.java
org.chromium.base.AccessedByNative.java
org.chromium.base.ActivityStatus.java
org.chromium.base.ApiCompatibilityUtils.java
org.chromium.base.BaseChromiumApplication.java
org.chromium.base.BaseSwitches.java
org.chromium.base.BuildInfo.java
org.chromium.base.CalledByNative.java
org.chromium.base.CalledByNativeUnchecked.java
org.chromium.base.CollectionUtil.java
org.chromium.base.CommandLine.java
org.chromium.base.ContextTypes.java
org.chromium.base.CpuFeatures.java
org.chromium.base.ImportantFileWriterAndroid.java
org.chromium.base.JNINamespace.java
org.chromium.base.MemoryPressureListener.java
org.chromium.base.NativeClassQualifiedName.java
org.chromium.base.ObserverList.java
org.chromium.base.PathService.java
org.chromium.base.PathUtils.java
org.chromium.base.PowerMonitor.java
org.chromium.base.PowerStatusReceiver.java
org.chromium.base.SysUtils.java
org.chromium.base.ThreadUtils.java
org.chromium.base.WeakContext.java
org.chromium.components.navigation_interception.InterceptNavigationDelegate.java
org.chromium.components.navigation_interception.NavigationParams.java
org.chromium.components.web_contents_delegate_android.ColorChooserAndroid.java
org.chromium.components.web_contents_delegate_android.WebContentsDelegateAndroid.java
org.chromium.content.app.ChildProcessService.java
org.chromium.content.app.ContentApplication.java
org.chromium.content.app.ContentMain.java
org.chromium.content.app.LibraryLoader.java
org.chromium.content.app.Linker.java
org.chromium.content.app.LinkerParams.java
org.chromium.content.app.NativeLibraries.java
org.chromium.content.app.PrivilegedProcessService.java
org.chromium.content.app.PrivilegedProcessService0.java
org.chromium.content.app.PrivilegedProcessService1.java
org.chromium.content.app.PrivilegedProcessService2.java
org.chromium.content.app.SandboxedProcessService.java
org.chromium.content.app.SandboxedProcessService0.java
org.chromium.content.app.SandboxedProcessService1.java
org.chromium.content.app.SandboxedProcessService10.java
org.chromium.content.app.SandboxedProcessService11.java
org.chromium.content.app.SandboxedProcessService12.java
org.chromium.content.app.SandboxedProcessService2.java
org.chromium.content.app.SandboxedProcessService3.java
org.chromium.content.app.SandboxedProcessService4.java
org.chromium.content.app.SandboxedProcessService5.java
org.chromium.content.app.SandboxedProcessService6.java
org.chromium.content.app.SandboxedProcessService7.java
org.chromium.content.app.SandboxedProcessService8.java
org.chromium.content.app.SandboxedProcessService9.java
org.chromium.content.browser.ActivityContentVideoViewClient.java
org.chromium.content.browser.BrowserStartupController.java
org.chromium.content.browser.ChildProcessConnection.java
org.chromium.content.browser.ChildProcessConnectionImpl.java
org.chromium.content.browser.ChildProcessLauncher.java
org.chromium.content.browser.ContentSettings.java
org.chromium.content.browser.ContentVideoView.java
org.chromium.content.browser.ContentVideoViewClient.java
org.chromium.content.browser.ContentView.java
org.chromium.content.browser.ContentViewClient.java
org.chromium.content.browser.ContentViewCore
.java
org.chromium.content.browser.ContentViewDownloadDelegate.java
org.chromium.content.browser.ContentViewRenderView.java
org.chromium.content.browser.ContentViewStatics.java
org.chromium.content.browser.DeviceUtils.java
org.chromium.content.browser.DownloadController.java
org.chromium.content.browser.DownloadInfo.java
org.chromium.content.browser.HeapStatsLogger.java
org.chromium.content.browser.InterstitialPageDelegateAndroid.java
org.chromium.content.browser.JavascriptInterface.java
org.chromium.content.browser.LoadUrlParams.java
org.chromium.content.browser.LocationProviderAdapter.java
org.chromium.content.browser.LocationProviderFactory.java
org.chromium.content.browser.MediaDrmCredentialManager.java
org.chromium.content.browser.MotionEventDelegate.java
org.chromium.content.browser.NavigationClient.java
org.chromium.content.browser.NavigationController.java
org.chromium.content.browser.NavigationEntry.java
org.chromium.content.browser.NavigationHistory.java
org.chromium.content.browser.PageInfo.java
org.chromium.content.browser.PageTransitionTypes.java
org.chromium.content.browser.PepperPluginManager.java
org.chromium.content.browser.PositionObserver.java
org.chromium.content.browser.RenderCoordinates.java
org.chromium.content.browser.ResourceExtractor.java
org.chromium.content.browser.SelectActionModeCallback.java
org.chromium.content.browser.SpeechRecognition.java
org.chromium.content.browser.SpeechRecognitionError.java
org.chromium.content.browser.TouchEventSynthesizer.java
org.chromium.content.browser.TracingControllerAndroid.java
org.chromium.content.browser.VSyncManager.java
org.chromium.content.browser.VSyncMonitor.java
org.chromium.content.browser.ViewPositionObserver.java
org.chromium.content.browser.WebContents.java
org.chromium.content.browser.WebContentsObserverAndroid.java
org.chromium.content.browser.accessibility.AccessibilityInjector.java
org.chromium.content.browser.accessibility.BrowserAccessibilityManager.java
org.chromium.content.browser.accessibility.JellyBeanBrowserAccessibilityManager.java
org.chromium.content.browser.accessibility.KitKatBrowserAccessibilityManager.java
org.chromium.content.browser.input.AdapterInputConnection.java
org.chromium.content.browser.input.HandleView.java
org.chromium.content.browser.input.ImeAdapter.java
org.chromium.content.browser.input.InputDialogContainer.java
org.chromium.content.browser.input.InputMethodManagerWrapper.java
org.chromium.content.browser.input.InsertionHandleController.java
org.chromium.content.browser.input.MonthPicker.java
org.chromium.content.browser.input.MonthPickerDialog.java
org.chromium.content.browser.input.MultiFieldTimePickerDialog
.java
org.chromium.content.browser.input.OnDateTimeSetListener.java
org.chromium.content.browser.input.PopupItemType.java
org.chromium.content.browser.input.SelectPopupAdapter.java
org.chromium.content.browser.input.SelectPopupDialog.java
org.chromium.content.browser.input.SelectPopupItem.java
org.chromium.content.browser.input.SelectionHandleController.java
org.chromium.content.browser.input.TwoFieldDatePicker.java
org.chromium.content.browser.input.TwoFieldDatePickerDialog.java
org.chromium.content.browser.input.WeekPicker.java
org.chromium.content.browser.input.WeekPickerDialog.java
org.chromium.content.browser.static.java
org.chromium.content.browser.third_party.GestureDetector.java
org.chromium.content.common.CleanupReference.java
org.chromium.content.common.ContentSwitches.java
org.chromium.content.common.DeviceTelephonyInfo.java
org.chromium.content.common.PerfTraceEvent.java
org.chromium.content.common.ProcessInitException.java
org.chromium.content.common.ResultCodes.java
org.chromium.content.common.TopControlsState.java
org.chromium.content.common.TraceEvent.java
org.chromium.media.MediaPlayerBridge.java
org.chromium.media.VideoCapture.java
org.chromium.net.AndroidKeyStore.java
org.chromium.net.CertVerifyResultAndroid.java
org.chromium.net.CertificateMimeType.java
org.chromium.net.GURLUtils.java
org.chromium.net.NetError.java
org.chromium.net.NetworkChangeNotifier.java
org.chromium.net.NetworkChangeNotifierAutoDetect.java
org.chromium.net.PrivateKeyType.java
org.chromium.net.ProxyChangeListener.java
org.chromium.net.X509Util.java
org.chromium.ui.ColorPickerAdvanced.java
org.chromium.ui.ColorPickerAdvancedComponent.java
org.chromium.ui.ColorPickerDialog.java
org.chromium.ui.ColorPickerMoreButton.java
org.chromium.ui.ColorPickerSimple.java
org.chromium.ui.ColorSuggestion.java
org.chromium.ui.ColorSuggestionListAdapter.java
org.chromium.ui.OnColorChangedListener.java
org.chromium.ui.UiUtils.java
org.chromium.ui.WindowOpenDisposition.java
org.chromium.ui.autofill.AutofillListAdapter.java
org.chromium.ui.autofill.AutofillPopup.java
org.chromium.ui.autofill.AutofillSuggestion.java
org.chromium.ui.base.ActivityWindowAndroid.java
org.chromium.ui.base.Clipboard.java
org.chromium.ui.base.LocalizationUtils.java
org.chromium.ui.base.ViewAndroid.java
org.chromium.ui.base.ViewAndroidDelegate.java
org.chromium.ui.base.WindowAndroid.java
org.chromium.ui.gfx.BitmapHelper.java
org.chromium.ui.gfx.DeviceDisplayInfo.java