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

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

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

    饒榮慶 -- 您今天UCWEB了嗎?--http://www.ucweb.com

    3G 手機開發網

       :: 首頁 :: 聯系 :: 聚合  :: 管理
      99 Posts :: 1 Stories :: 219 Comments :: 0 Trackbacks

    原文 http://www.3geye.net/?3/viewspace-3060

    根據Google上說。你可以在你的應用程序中調用Webkit工具,可以瀏覽一個www的頁面,這一點都不假,下面來看看,3GEYENB ^"UOl4TlF}
    原理我就不說了。大家可以看看APIs。3GEYE6QE b M l @
    我給個簡單的上網例子給大家體驗下吧。我試驗過,可以成功的。3GEYEU?L9gAi8^X,e9v
    3GEYEMfd+\,ZFO
    package com.gggeye.android;

    import android.app.Activity;
    import android.os.Bundle;
    import android.os.Handler;
    import android.os.Message;
    import android.webkit.DownloadListener;
    import android.webkit.WebView;

    public class WebViewDemo extends Activity {
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle icicle) {
            super.onCreate(icicle);
            setContentView(R.layout.main);
              webView1 = new WebView(this);
            webView1
                    .loadData(
                            "<html><body>Can I focus?<br /><a href=\"#\">No I cannot!</a>.</body></html>",
                            "text/html", "utf-8");
            this.setContentView(webView1);
            Logger.info("Download Faild _=> " + webView1.canGoBack());
            webView = new WebView(this);
            webView.loadUrl("http://www.3geye.net");
            //webView.setDownloadListener(new WebDownloadListener());
           
            new Thread(new WebDownloadListener(this)).start();
        }
        WebView webView1;
        class WebDownloadListener implements Runnable, DownloadListener {
            WebViewDemo wd;
            WebDownloadListener(WebViewDemo wd){
                this.wd = wd;
            }
            public void run() {
                int j=0;
                StringBuffer sb = new StringBuffer();
                sb.append("正在連接網絡");
                while (true) {
                    try {
                        Thread.sleep(4 * 1000);
                        j++;
                        sb.append(".");
                        webView1 = new WebView(wd);
                        webView1.loadData("<html><body><font color=\"red\">"
                                + sb.toString() + " </font></html>", "text/html",
                                "utf-8");
                           Message msg = mHandler.obtainMessage();
                            mHandler.sendMessage(msg);
                         
                    } catch (Throwable e) {
                        Logger.info(e.toString());
                         
                        e.printStackTrace();
                    }
                    if (j== 3) {
                        webView1 = null;
                           Message msg = mHandler.obtainMessage();
                            mHandler.sendMessage(msg);
                        break;
                    }
                }
            }

            public void onDownloadFailed(String arg0, int arg1) {
                Logger.info("Download Faild _=> " + arg0);

            }

            public void onDownloadFinished(String arg0) {
                Logger.info("Download Finished => " + arg0);
                setContentView(webView);

            }

            public void onDownloadStart(String arg0, String arg1, long arg2,
                    Message arg3, Message arg4) {
                Logger.info("Download Faild _=> " + arg0);

            }

            public void onDownloadSuspended(String arg0, Message arg1) {
                Logger.info("Download Faild _=> " + arg0);

            }

        }
       
           Handler mHandler = new Handler(){
                @Override
                public void handleMessage(Message msg) {
                    super.handleMessage(msg);
                    //invalidate();
                 if(webView1 == null)
                    setContentView(webView);
                 else
                     setContentView(webView1);
                   
                }
           };

        WebView webView = null;

    }
    順便截圖出來3GEYEe"\-oh/|


    爬蟲工作室 -- 專業的手機軟件開發工作室
    3G視線 -- 專注手機軟件開發
    posted on 2008-03-12 20:49 3G工作室 閱讀(3733) 評論(4)  編輯  收藏

    Feedback

    # re: Android WebKit 簡單例子 2008-03-12 21:41 千里冰封
    有沒有運行的截圖呢?  回復  更多評論
      

    # re: Android WebKit 簡單例子 2008-03-12 22:30 3G工作室
    有圖啊。不過我沒有截圖出來。  回復  更多評論
      

    # re: Android WebKit 簡單例子 2008-03-13 00:16 千里冰封
    不錯,看畫面挺好的,不知道有多少手機支持android  回復  更多評論
      

    # re: Android WebKit 簡單例子 2008-03-13 09:34 3G工作室
    @千里冰封
    按照google的說法,有33家手機聯盟,準備買一部。  回復  更多評論
      


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


    網站導航:
     
    主站蜘蛛池模板: 无码专区永久免费AV网站| 久热中文字幕在线精品免费| 国产一级淫片a免费播放口之| 亚洲a级成人片在线观看| 久久国内免费视频| 亚洲伦理中文字幕| 成人无遮挡毛片免费看| 亚洲av无码专区首页| 国产一级高清免费观看| 一级毛片免费不卡| 亚洲国产欧美日韩精品一区二区三区| 18pao国产成视频永久免费| 亚洲国产成人91精品| 114一级毛片免费| 亚洲日产乱码一二三区别| 国产三级免费观看| 中文字幕在线免费视频| 亚洲专区先锋影音| 福利免费观看午夜体检区| 亚洲精品成a人在线观看☆| 免费国产怡红院在线观看| 视频免费1区二区三区| 亚洲国产精品SSS在线观看AV| 中国xxxxx高清免费看视频| 国产精品亚洲专区在线观看| 夜色阁亚洲一区二区三区| 日韩av无码免费播放| 亚洲欧洲自拍拍偷综合| 国产无遮挡色视频免费视频| 久久国产福利免费| 亚洲精品在线免费观看| 午夜亚洲福利在线老司机| 久久久久成人片免费观看蜜芽| 在线综合亚洲欧洲综合网站| 亚洲AV中文无码乱人伦| 最近2018中文字幕免费视频| 亚洲av无码专区首页| 4444亚洲国产成人精品| 国产猛烈高潮尖叫视频免费| 日韩免费无码一区二区三区 | 亚洲色在线无码国产精品不卡|