編輯:關於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 EditText只有下面有一條橫線問題 android 4.0以後EditText的風格默認變成了只有下面有一條橫線。如圖: &nbs
Android Studio:Failed to resolve ***,androidresolve
Android Studio:Failed to resolve ***,androidresolve更換電腦後,也更新了所有的SDK的tool,仍然報錯:Failed
Android開發之基於AndroidStudio環境搭建和工程創建,androidstudio搭建
Android開發之基於AndroidStudio環境搭建和工程創建,androidstudio搭建斷斷續續的學習安卓也有一段時間了。因為之前是搞iOS開發的, 之前有關
閱讀《Android 從入門到精通》(14)——時間選擇器
閱讀《Android 從入門到精通》(14)——時間選擇器 時間選擇器(TimePicker) java.lang.Object; android.view.View;
Android系統之路(初識MTK) ------ 默認第一次開機屏幕亮度/日期格式/picture makeer model
Android系統之路(初識MTK) ------ 默認第一次開機屏幕亮