移動應(yīng)用開發(fā),web app、Native app的討論已經(jīng)很久了,純粹的web app還很少,多少能見到Native + web混合的app,混合的app是在Native app中寫一個瀏覽器加載 web,說瀏覽器可能有點大了,簡單一點就是Native app中使用了webview。webview主要用途是用來渲染網(wǎng)頁。由于于良好的封裝,WebView屏蔽了底層webkit復(fù)雜的細(xì)節(jié),應(yīng)用程序只需要寥寥幾行代碼,就可以為應(yīng)用程序增加HTML支持,為混合 app開發(fā)提供了強力支持。 WebView在android.webkit包下,這個包還包含、WebSettingsWebViewClient、WebChromeClient輔助類。WebViewClient是輔助WebView處理各種通知、請求事件,WebChromeClient是輔助WebView處理Javascript的對話框,網(wǎng)站圖標(biāo),網(wǎng)站title,加載進(jìn)度等。WebSettings管理WebView的設(shè)置狀態(tài)。該對象可以通過WebView.getSettings()方法獲得??聪旅娴睦樱?/span>
demo下載:http://download.csdn.net/detail/xyz_lmn/6277799 /** * @author 張興業(yè) * iOS入門群:83702688 * android開發(fā)進(jìn)階群:241395671 * 我的新浪微博:@張興業(yè)TBOW * 我的郵箱:xy-zhang#163.com(#->@) */ |
|