用Flash製作Google搜索程序(1)

2020-12-23 中華網科技

用Flash製作Google搜索程序(1)

  在我們構造Google 搜索程序之前我們還需要Google Web APIs Developer『s Kit,你可以從http://vip.5d.cn/xyg/google.rar下載直接解壓縮就可以了。裡面已經含了所需要的文件和已經編譯好的文件,官方地址是http://www.google.com/apis。不過實際上對我們有用的只是GoogleSearch.wsdl這個文件,把這個文件和SWF文件放在同一文件夾運行既可。

  構造一個Flash 表單屏屏幕
1. 在 Flash MX Professional, 選擇 File > New 並選擇 Flash Form Application. 這將創建一個默認包含兩個嵌套表單的應用程式。

2. 在屬性面板中改變form1這個實例名為 frmSearch.。這個表單將包含搜索的主界面。

3. 右擊「frmSearch」並選擇「Insert Nested Screen」,這一步將在「frmSearch」下面創建一個名字為form2的新表單屏幕,改變新表單屏幕的實例為frmLoading。

4. 現在你可以增加UI 組件(components) (等價於VB中的控制項) 到表單。應用程式表單是應用程式中所有其它表單的父級;所有放在這個表單的物件出將在子表單中顯示。對於這個應用程式, 我放了一個Google 的圖像標誌在左上角。

5. 選擇「frmSearch」表單. 在組件面板(Components panel), 拖一個Label, button, TextInput, 和TextArea 組件到舞臺. 排列這些組件如下圖所示3. (右擊並選擇「Free Transform」縮放組件)

6. 使用屬性檢查器(Property inspector),給下列組件命名:Label:lblSearchTime; Button:btnSearch; TextInput:txtQuery; TextArea:txtResults.



創建動畫
  在這裡我們將增加一個簡單的動畫元素到程序。為了這個目的,增加一個 "loading" 元素,讓用戶知道搜索正在進行:
1. 選擇「frmLoading」表單屏幕。
2. 在右下角, 為用戶增加一個指示載入進程的圖像或者文本元素 (如圖). 我製作了一個電影夾子(movie clip)在裡面增加了一個進度條. 你可以增加一些文字(例如"Loading...")。然後選擇 Modify > Timeline Effects 去創建一個動畫而根本沒有任何創作。

3. 在屬性檢查器中選擇「frmLoading」然後改變可視化屬性為false去隱藏「frmLoading」 。這個防止載入部件的默認為顯示的.以後當執行搜索的時候我們可以通過ActionScript去使它顯示出來。



用組件連接一個數據源
  Flash MX Professional 有一個新的組件結構, 包括UI 組件和新的數據組件. 在Flash中, 組件不像DLLs是編譯代碼庫. 更確切的說,他們是相當於VB 或 Delphi中控制項. Flash Professional 增加了XMLConnector 和WebServiceConnector 組件,用這兩個通知數據源去自動完成界面。

  新的組件綁定允許你為數據組件去定義輸入和輸出. 用IDE構建的可視化設計面板, 你可以在你的表單中直接連接XMLConnector 或者 WebServiceConnector 參數到UI 組件. 你可以使用Flash組件指示器(類似於VB中的屬性頁)的參數選項卡。

  下面我們用這些技術連接你的應用程式到Google 搜索服務:

1. 從組件面板拖一個「WebServiceConnector」組件到「frmSearch」表單屏幕。這個組件在發布成應用程式後是不可見的,給這個組件一個實例名為 GoogleSearch。

2. 選擇「GoogleSearch」組件並打開組件檢查器(Component inspector)。這是你設置所建立網絡服務的地方。選擇「參數選項卡」並設置「WSDLURL」為Google『s 的WSDLURL地址(在本例中應這樣寫http://api.google.com/GoogleSearch.wsdl)。Flash 會自動請求這個服務並得到它有效的操作。從「operations」彈出菜單, 選擇「doGoogleSearch」 (如圖).


首頁 上頁 | 1 | 2 | 3 | 下頁 尾頁  共 3

 

相關焦點

  • Google Desktop中文版官方下載(Google桌面搜索)
    使用 Google 桌面搜索計算機如同使用 Google 搜索網絡一樣方便。這是一款款桌面搜索應用程式,能夠對電子郵件、文件、音樂、照片、聊天記錄、Gmail、瀏覽過的網頁等等進行全文搜索。Google 桌面可以對計算機進行搜索,從而讓您能夠輕鬆地找到所需的信息,而不必手動整理文件、電子郵件和書籤。
  • flash動畫製作公司作品可以用在哪些方面
    說起flash動畫相信大家都不陌生,除了傳統的flash卡通動畫片之外,近年來動畫產生了更多的類型。Flash動畫廣泛應用於網頁設計、網絡廣告、網絡動畫、多媒體教學軟體、遊戲設計、等領域,下面藝虎動畫詳細介紹,flash動畫製作公司作品可以用在哪些方面。
  • msp430 FLASH 字節讀寫程序
    /***** 430 FLASH 字節讀寫程序 *************************/430的數據RAM 與FLASH的讀寫本文引用地址:http://www.eepw.com.cn/article/201611/316577.htm
  • Google用著不爽的幾點
    強大易用的gmail,簡潔的gtalk,方便的google reader,支持外鏈的picasa網絡相冊,可以方便和獨立博客博主交流的friend concent,更專業的google網上論壇,可以用來了解自己博客的google網站管理員工具,當然還有能給自己的博客帶來收入的google adsense,都讓我越來越喜歡google,百度用的越來越少。
  • 如何用flash製作數字百分比加載中進度條動畫
    下面為大家分享用flash製作數字百分比加載中進度條動畫方法,教程很不錯,介紹也很詳細,一起來學習吧!  方法/步驟  1、打開flash,新建一個flash文檔     2、用文本工具輸入文字,想寫什麼自己定,但是與%符號中間要隔開一點距離喲!
  • 西安高新技師學院Flash動畫製作
    flash動畫製作一方面可滿足藝術欣賞與展示,另一方面以滿足商業價值的需要。 Flash動畫製作的適用領域 1.網頁設計 Flash動畫製作主要涉及到網頁設計和網頁廣告的製作,許多網站在進入主頁前會進行一段特殊的Flash動畫歡迎,網頁上的廣告通常要求該廣告具有短小精悍的特點,但通常過小的篇幅,不利於廣告的表現力。
  • 一張地圖走天下 新版google地圖搜索試用
    當然,作為搜尋引擎行業的龍頭老大,製作電子地圖也是不甘心屈具人後,不久前對其google map進行了革新,推出了改進版的產品。筆者有幸應google邀請,前往google中國公司同google map的設計師一同了體驗新版的google map。下面就是新版google map的相關試用手記。
  • 會用Google嗎?真的會用嗎? — Google搜索小貼士,教你神馬才叫 SEARCH
    「會用Google嗎?」 這樣的問題你可能都不屑於回答,然後給我一個白眼說 「當然會啦」。
  • swishmax4課件學習製作心得-flash獲獎課件製作
    flash的功能和flash課件所能製作達到的程度,以及PPT與flash課件的差異,不通過對比就沒有發言權。-英語課件   flash也是近5年才深入教師心中,做為課件製作的一個利器,但深入學習的人很少,精通的人更少,一方面的原因是這個軟體的學習難度大,起點高,對大多數初學者來說是一個大山,望而卻步;另一方面原因這個軟體日常製作應用的效率不高,尤其是對於初學者來說,想製作一個精美的flash課件周期比較長,不如用PPT的效率高
  • Google Play Store關鍵字搜索優化
    >GooglePlay Store做搜索優化時的幾個發現: 1. 第二部分:App StoreOptimization實戰 Step1:鎖定主打關鍵字。細分下來:a.     結合應用的核心功能點,聯想用戶常會用哪些關鍵字來搜索此類應用。
  • Googler:現可在 Linux 終端下進行 Google 搜索
    當然了,好多事情,但是我可以指出一件事,你幾乎每天(如果不是每天)都會用 Google 搜索,我說的對嗎?現在,如果你是一位 Linux 用戶(我猜你也是),這裡有另外一個問題:如果你甚至不用離開終端就可以進行 Google 搜索那豈不是相當棒?甚至不用打開一個瀏覽器窗口?
  • 如何用google spreadsheets製作可視化圖表
    製作的一個數據圖表:https://docs.google.com/spreadsheets/d/1caNGqbFZKEjSPr9kf1gJhB2j8pLrHje0PsPZJKJdGIM/edit?usp=sharing如果我們想在自己的文章裡加上自己的定投數據,那該如何利用google spreadsheets使自己的定投數據,生成一個這樣的可視化圖表呢?接下來我將詳細講解如何利用google表格生成自己的圖表,使自己的定投數據可視化。
  • 簡單的flash小遊戲動畫製作有哪些分類
    Flash是製作簡單遊戲動畫的經典軟體,我們在許多網頁上玩的在線遊戲通常是由Flash軟體設計的。比如坦克戰爭、貪吃蛇、超級瑪麗等等,這些遊戲都是用Flash軟體製作的,成為很多人的童年記憶。隨著網絡技術和軟體技術的發展,遊戲種類越來越多,藝虎動畫分享簡單的flash小遊戲動畫製作有哪些分類。
  • Google推出「以圖找圖」圖片搜索功能
    據悉,Google圖片搜索這一產品是利用圖片內容、透視和顏色等因素進行圖片搜索,以幫助用戶找到近似的圖片搜索結果。該技術採用了自動圖片識別技術、元數據技術。Google圖片搜尋引擎除了可以讓使用者添加圖片網址來搜尋圖片,也可支持圖片上傳,如果你使用的是Google瀏覽器或Firefox瀏覽器,還可直接用滑鼠拖曳圖片的方式,快速上傳圖片,直接搜尋圖片。
  • flash動畫製作線條的重要性是什麼
    flash動畫製作是一種應用廣泛的類型,它易於操作、理解和接受。Flash動畫演示製作作為一種良好的宣傳方式,已經得到越來越多企業的認可,並成為一種重要的宣傳方式。flash動畫製作離不開線條,下面的藝虎動畫將介紹製作線條的重要性。
  • Google公布2019熱門搜索詞彙,Disney+摘得桂冠
    12月12日消息,Google在本周三發布2019年最熱搜索詞列表,其中 Disney + 摘得桂冠,雖然迪士尼的流媒體服務Disney+正式推出時間並不長,但從谷歌搜索數據來說,今年或許是屬於Disney+的一年。
  • 你不一定知道的100條Google搜索技巧
    37.當你用Google圖片搜索時,用site:的修飾語可以只搜索某一個網站內的圖片,比如dvd recorder site:http://www.amazon.co.uk。 38.同樣的,用」site:.com」只會返回帶有.com域名後綴網站裡的結果。 39.Google新聞(news.google.com)有他自己的布爾運算符。
  • 多媒體課件製作flash動畫的特點是什麼
    在相關的漢語教學中,多媒體課件製作flash動畫擁有自身獨特的方式,相比PPT課件,更容易吸引學生的注意力,提高學習效率。在學習成效上,視覺和聽覺結合結合的教學形式是未來發展的必然趨勢,那麼,多媒體課件製作flash動畫的特點是什麼呢?下面讓擁有多年flash課件動畫製作經驗的藝虎動畫來為大家解析。
  • flash動畫製作一分鐘短片需要多久
    Flash動畫短片的製作周期不能簡單概括,在介紹一分鐘的flash動畫短片製作周期之前,藝虎動畫首先帶您了解flash動畫的設計過程。一般的製作過程有前期溝通、劇本策劃、製作分鏡、動畫設計、後期合成等,每個過程都決定著製作周期。
  • Google SEO高級搜索命令
    四、allinurl:當我們用allinurl提交查詢的時候,Google會限制搜索結果僅是那些在URL(網址)裡邊包含了我們所有查詢關鍵詞的網頁。例 七、ext:這是一個沒有證實的語法,可以用於filetype:查找擴散名為ext的文件。八