<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>


        以前做毒霸極速版、網盾客戶端都使用過網頁做界面。所以對于這種模式我是情有獨鐘,而android 中的webview組件帶的可是webkit內核,V8 腳本引擎啊,HTML5 啊,如果用這個做一些在線應用的界面,應該會是一個不錯的選擇吧。雖然android 寫界面已經很簡單了(相比5年前用Java Swing 寫GUI 的痛苦記憶),但是在線的網頁自然有在線的好處。而且HTML5 的離線存儲功能也不錯。說了一堆廢話,對不起。

       首先建立工程,使用webview 組件。

        demo 代碼核心部分:
    super.onCreate(savedInstanceState);
            setContentView(R.layout.main);

            mWebView = (WebView) this.findViewById(R.id.webview);
            mHandler = new Handler();

            WebSettings webSettings = mWebView.getSettings();
            webSettings.setJavaScriptEnabled(true);
            mWebView.addJavascriptInterface(new Object() {
                public void clickOnAndroid() {
                    mHandler.post(new Runnable() {
                        public void run() {
                            mWebView.loadUrl("javascript:wave()");// 調用腳本函數
                        }
                    });
                }
            }, "demo"); // 為腳本函數提供了接口 ,window.demo.clickOnAndroid()
            mWebView.loadUrl("file:///android_asset/html/notice.html");

    有幾點需要注意的地方:
    (1)如果應用需要訪問上網,在 AndroidManifest.xml 中加入:

    <uses-permission android:name="android.permission.INTERNET"/>
    (2)代碼中android_asset 相當于 工程路徑中:assets 目錄下的資源。
    (3)setJavaScriptEnabled 是設置是否允許使用javascript腳本,一定要打開。
    (4)在 layout 下main.xml 中,
    <WebView android:id="@+id/webview" android:layout_width="fill_parent“  android:layout_height="wrap_content" /> 


    順利的完成該demo ,該demo 中主要就兩個點:1。使用了網頁做界面,2。實現了JavaScript 與  Java 的互相調用。

    posted on 2011-11-04 23:40 -274°C 閱讀(2902) 評論(2)  編輯  收藏 所屬分類: android


    FeedBack:
    # re: android 使用html做應用程序界面初探
    2011-11-10 08:12 | tbw
    恩 不錯   回復  更多評論
      
    # re: android 使用html做應用程序界面初探
    2011-11-10 14:51 | tbw
    嗯,不錯  回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    常用鏈接

    留言簿(21)

    隨筆分類(265)

    隨筆檔案(242)

    相冊

    JAVA網站

    關注的Blog

    搜索

    •  

    積分與排名

    • 積分 - 914507
    • 排名 - 40

    最新評論

    主站蜘蛛池模板: 84pao强力永久免费高清 | 亚洲中文字幕久久精品蜜桃| 亚洲不卡无码av中文字幕| 日韩不卡免费视频| 国产午夜无码精品免费看动漫| 麻豆安全免费网址入口| 亚洲xxxx视频| 亚洲大香人伊一本线| 久久久久久a亚洲欧洲aⅴ| 亚洲日本一区二区一本一道| 在线观看人成视频免费| 希望影院高清免费观看视频 | 亚洲Av永久无码精品三区在线| 哒哒哒免费视频观看在线www| 最近最新的免费中文字幕| 18pao国产成视频永久免费| 日本免费电影一区二区| GOGOGO免费观看国语| 一级毛片免费播放男男| 老牛精品亚洲成av人片| 国产亚洲人成在线播放| 亚洲高清一区二区三区| 亚洲av无码不卡久久| 亚洲一区中文字幕在线电影网 | av无码免费一区二区三区| 91香蕉国产线在线观看免费| 久久午夜羞羞影院免费观看| 久久国产精品免费观看| 无码国产精品一区二区免费模式 | 免费黄色网址入口| 日本免费网站观看| 国产美女a做受大片免费| 国产成人免费一区二区三区| 日韩精品视频免费在线观看| 在线观看免费国产视频| 免费观看国产小粉嫩喷水| 免费在线观看a级毛片| 亚洲人成无码久久电影网站| 国产亚洲精品影视在线产品| 亚洲精品国产美女久久久| 亚洲av日韩av高潮潮喷无码|