<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工作室 閱讀(3734) 評論(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家手機聯盟,準備買一部。  回復  更多評論
      


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


    網站導航:
     
    主站蜘蛛池模板: 久久夜色精品国产噜噜亚洲a| 亚洲乱码中文字幕综合| 久久精品国产亚洲av高清漫画| 美女被羞羞网站免费下载| 成年女人视频网站免费m| 亚洲另类视频在线观看| 久久久久久曰本AV免费免费| 亚洲日本一区二区| 最近免费中文字幕大全高清大全1| 亚洲AV日韩AV鸥美在线观看| 免费国产黄网站在线观看 | 一区二区三区免费看| 吃奶摸下高潮60分钟免费视频| 精品国产亚洲AV麻豆| 日韩精品成人亚洲专区| ssswww日本免费网站片| 国产亚洲精品成人AA片新蒲金| 日韩精品无码免费专区网站| 亚洲AV无码精品色午夜在线观看| 成人网站免费看黄A站视频| 亚洲视频中文字幕| 黄+色+性+人免费| 亚洲色偷偷偷综合网| 四虎在线播放免费永久视频| 国产无遮挡色视频免费观看性色 | 日韩成人免费aa在线看| 在线观看亚洲免费视频| 亚洲中文字幕无码专区| 99国产精品免费观看视频| 亚洲国产模特在线播放| 国产精品免费看久久久无码| caoporn成人免费公开| 亚洲国产综合专区电影在线| 在线看片无码永久免费视频| 美女羞羞喷液视频免费| 亚洲av无码专区国产乱码在线观看 | 亚洲国产精品一区二区久久| 免费精品国产自产拍在线观看图片| 亚洲GV天堂无码男同在线观看| 日韩精品亚洲专区在线观看| 色欲色香天天天综合网站免费|