編輯:Android開發實例
先加入網絡權限在AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET" />
在main.xml文件中,加入
<WebView android:id="@+id/wv1"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
/>
在activity中,新建類WebViewClientDemo繼承WebViewClient。實現shouldOverrideUrlLoading(WebView view,String url)方法
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
在onCreate的方法中寫入:
webView = (WebView)findViewById(R.id.wv1);
webView.loadUrl("http://henzil.easymorse.com");
webView.setWebViewClient(new WebViewClientDemo());
這樣就完成了將一個網頁封裝到應用中。
若要是想支持javaScript,則需要再加入以下幾段代碼。若不加入以下幾句,則有的網頁中的鏈接不能點。
this.webView.getSettings().setSupportZoom(false);
this.webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(
true);
this.webView.getSettings().setJavaScriptEnabled(true);
源代碼請見:http://henzil.googlecode.com/svn/trunk/android.webView/
可以顯示在的Android任務,通過加載進度條的進展。進度條有兩種形狀。加載欄和加載微調(spinner)。在本章中,我們將討論微調(spinner)。Spinner 用
Android應用程序可以在許多不同地區的許多設備上運行。為了使應用程序更具交互性,應用程序應該處理以適合應用程序將要使用的語言環境方面的文字,數字,文件等。在本章中,我
登錄應用程序的屏幕,詢問憑據登錄到一些特定的應用。可能需要登錄到Facebook,微博等本章介紹了,如何創建一個登錄界面,以及如何管理安全問題和錯誤嘗試。首先,必須定義兩
這篇文章主要為大家詳細介紹了Android實現頂部導航菜單左右滑動效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下 本文給大家介紹在Android中如何實現頂部導