編輯:關於android開發
activity_main.xml:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/MyLayout" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <WebView android:id="@+id/web_view" android:layout_width="match_parent" android:layout_height="match_parent" /> </LinearLayout>
MainActivity.java:
package com.example.zz; import android.os.Bundle; import android.app.Activity; import android.webkit.WebView; import android.webkit.WebViewClient; public class MainActivity extends Activity { private WebView webView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 獲得WebView的實例 webView = (WebView) findViewById(R.id.web_view); // 調用getSettings()設置一些浏覽器的屬性,調用setJavaScriptEnabled方法來讓WebView支持javascript腳本 webView.getSettings().setJavaScriptEnabled(true); /* * 調用setWebViewClient()方法,並傳入了WebViewClient的匿名類作為參數,然後重寫了 * shouldOverrideUrlLoading方法,這就表明當需要從一個網頁跳轉到另一個網頁時,我們希望目標 * 網頁仍然在當前WebView中顯示,而不是打開系統浏覽器。 */ webView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url);// 根據傳入的參數在去加載新的網頁 return true;// 表示當前WebView可以處理打開新網頁的請求,不用借助系統浏覽器 } }); // 調用loadUrl()方法,並將網址傳入,即可展示相應的網頁內容 webView.loadUrl("http://www.baidu.com"); } }
最後不要忘記加入權限:
<uses-permission android:name="android.permission.INTERNET"/>
Android EditText只有下面有一條橫線問題 android 4.0以後EditText的風格默認變成了只有下面有一條橫線。如圖: &nbs
Android Studio:Failed to resolve ***,androidresolve更換電腦後,也更新了所有的SDK的tool,仍然報錯:Failed
Android開發之基於AndroidStudio環境搭建和工程創建,androidstudio搭建斷斷續續的學習安卓也有一段時間了。因為之前是搞iOS開發的, 之前有關
閱讀《Android 從入門到精通》(14)——時間選擇器 時間選擇器(TimePicker) java.lang.Object; android.view.View;
Android系統之路(初識MTK) ------ 默認第一次開機屏幕亮