編輯:關於Android編程
網頁浏覽及用戶交互接口 webView
WebView類 是WebKit模塊java層的視圖類,所有需要使用Web浏覽器功能的Android應用程序,都要創建該視圖對象顯示和處理請求的網絡資源,
WebView對象的生成主要涉及到3個類,CallbackProxy, WebViewCore,WebViewDatabases。其中,CallbackProxy對象為Webkit模塊中UI
線程和WebKit類庫提供交互功能,WebViewCore是WebKit的核心層,負責與C交互已經WebKit模塊C層類庫初始化,而WebViewDatabases為
WebKit模塊運行時緩存,數據存儲提供支持,
下面介紹WebView的幾個重要方法,
addJavascriptInterface(Object obj, String interfaceName) : 使用次函數來綁定一個對象的javaScript,該方法訪問javaScript 。
loadUrl(String url): 加載URL網址或本地HTML文件
loadData(String data, String mimeType,String encoding) : 此方法經常出現亂碼,盡量少用
loadDataWithBaseURL(String baseUrl, String data , String mimeType,String encoding, String historyUrl) : 加載給定數據到WebView,將提供的Url作為其
內容的基礎URL。 www.2cto.com
capturePicture() : 捕捉當前WebView加載的網絡圖片,
clearCache(boolean includeDiskFiles) : 清除資源的緩存
destriy() : 銷毀當前的WebView 。
現在android的每一個項目都會需要設置為全屏,現在介紹兩種設置為全屏的方式。一、在配置文件中設置android:theme=”@android:style/Theme
qq厘米秀膠囊孵化時間是多久?qq厘米秀膠囊多久成熟?qq厘米秀中的膠囊是需要孵化成熟才可以使用的,下面我們一起來看看吧!qq厘米秀膠囊用途: qq厘米秀
記得淘寶裡面買家給賣家評分的時候會有一個星星狀的評分條,其實就是基於RatingBar做了自定義使用了。那麼本篇文章就對RatingBar的使用做一個基本的認識。接下來就
一、UI 概述Android應用程序的用戶界面是一切,用戶可以看到並與之交互。UI 是用戶能看見並可交互的組件。– 系統 UI– 自定義 UI&n
本文介紹本文是翻譯自Google 官方課程 Building Apps