當(dāng)前位置:
首頁 >
Adobe AIR for html/js人员
發(fā)布時(shí)間:2023/12/15
54
豆豆
生活随笔
收集整理的這篇文章主要介紹了
Adobe AIR for html/js人员
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
來源:http://xcf007.blog.51cto.com/471707/112767/
首先準(zhǔn)備好Adobe AIR 1.1 SDK開發(fā)包
可到官方免費(fèi)下載。 然后解壓到一個(gè)文件夾,我這里是C:\airsdk11\ 然后把bin目錄添加到PATH環(huán)境變量 就是;C:\airsdk11\bin被追加到path里 打開一個(gè)cmd控制臺(tái),輸入adl如果命令可以執(zhí)行,說明已經(jīng)添加了。 好了開發(fā)環(huán)境配置好了,開始我們的學(xué)習(xí)吧。 首先建個(gè)學(xué)習(xí)目錄D:\air\ 這里放我們學(xué)習(xí)的工程。 然后再在里面建個(gè)文件夾baidu成為這樣子D:\air\baidu\目錄結(jié)構(gòu) air應(yīng)用構(gòu)建有2個(gè)必須的,1個(gè)是應(yīng)用描述文件,一個(gè)是用于內(nèi)容的,這里是html文件。 在baidu文件夾建立一個(gè)baidu.xml文件就是我們的應(yīng)用描述文件,是XML文件。 此文件的格式可以參考AIR sdk里的模板文件descriptor-template.xml 如果偷懶可以直接copy過來修改即可,里面大部分的選項(xiàng)可選,只需一些必須的選項(xiàng)即可。 編輯baidu.xml文件如下: <?xml?version="1.0"?encoding="utf-8"??>?<application?xmlns="http://ns.adobe.com/air/application/1.1">?
??<!--?應(yīng)用程序標(biāo)識(shí)符串,唯一的.必須?-->?
??<id>cn.xcf007.air.js.Baidu</id>?
??<!--?用于程序的文件名,必須.?-->?
??<filename>baidu</filename>?
??<!--?程序的初始窗口設(shè)置.必須.?-->?
??<initialWindow>?
????<content>baidu.htm</content>?
????<visible>true</visible>?
??</initialWindow>?
</application> 注釋不是必須的,僅作說明。 id只要給個(gè)具有唯一性的竄既可以了。 content就是頁面了。 visible的true表示開始時(shí)顯示啦。 好了描述文件準(zhǔn)備好了,接著需要一個(gè)內(nèi)容的html文件 就是我們通常的html文件,這里我把baidu首頁另存下來baidu.htm編碼我改成utf8的了,否則亂碼。 baidu.htm: <html><head><meta http-equiv=Content-Type content="text/html;charset='utf-8'---注意這里就是了,51cto說這里有禁止的詞語,我就不弄了,你們從百度另存吧。哎,機(jī)子比較傻不如人智能... 這是從百度存下來的。 好了,我們打開cmd窗口編譯一下吧。 這樣 轉(zhuǎn)到項(xiàng)目目錄通過cd? d:\air\baidu d: d:\air\baidu>adl baidu.xml 編譯運(yùn)行... OK打開了 注意 <!-- 程序的初始窗口設(shè)置.必須. -->
?<initialWindow>
??<content>baidu.htm</content>
??<visible>true</visible>
??<systemChrome>none</systemChrome>
?</initialWindow> 對于<systemChrome>none</systemChrome>
比較慢一些,另外還有半透明窗體。 我們看到,沒有了標(biāo)題欄。 <systemChrome>none</systemChrome>
??<transparent>true</transparent> 半透明要和上面那個(gè)配合使用。
總結(jié)
以上是生活随笔為你收集整理的Adobe AIR for html/js人员的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何打包和部署air应用程序
- 下一篇: 和AI机器人Alice的一段聊天记录