Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android開發之WebView的開發使用(源代碼分享)

Android開發之WebView的開發使用(源代碼分享)

編輯:關於Android編程

如果我們想提供一個web應用程序(或只是一個網頁)作為客戶端應用程序的一部分,我們可以使用WebView。WebView類是Android的視圖類的擴展,它允許您顯示web頁面的一部分活動布局。擔它不包括任何一個充分發展的web浏覽器的特點,如導航控件或一個地址欄。所有的WebView,默認情況下,顯示一個web頁面。

Webview有什麼應用場景呢,我們可以使用WebView用來顯示提供一些信息,比如您可能需要更新,如一個終端用戶協議或用戶指南。在你的Android應用程序,您可以創建一個Acitivity包含WebView。然後使用,顯示你主持的在線文檔。另一個場景,在該場景中,WebView可以幫助如果您的應用程序提供數據給用戶,總是需要一個網絡連接檢索數據,如電子郵件。在這種情況下,您可能會發現建立一個WebView在Android應用程序顯示一個web頁面顯示所有用戶數據,而不是執行一個網絡請求,然後解析數據並呈現在一個Android布局來的容易。調用WebView有的步驟如下所示

(1)

將WebView控件添加到您的應用程序,只需包括活動中的< WebView >元素的Layout。



(2)

使用loadUrl()加載一個WebView。

WebView myWebView = (WebView) findViewById(R.id.webview);
myWebView.loadUrl("http://www.example.com");

(3)

在清單文件添加網絡授權


    
    ...

如果你計劃在你的負載的web頁面WebView使用JavaScript,您必須啟用JavaScript WebView。一旦啟用了JavaScript,您還可以創建您的應用程序代碼和JavaScript代碼之間的接口。JavaScript 在WebView默認情況下是禁用的。你可以使它通過附加WebSettings來實現他。您可以檢索與getSettings WebSettings(),然後用setJavaScriptEnabled啟用JavaScript()。
WebView myWebView = (WebView) findViewById(R.id.webview);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);


  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved