在Flash Builder中使用條件編譯

2022-09-03 22:18:15 字數 679 閱讀 3918

在開發過程,由於**除錯的需要,會使用很多trace來輸出資訊或者其他測試函式,所以在發布時遮蔽這些**會比較麻煩。而fb允許自定義巨集,可以輕易地解決此問題。

1、新增自定義巨集

巨集定義的有固定的格式: -define=namespace::variable_name,value

2、獲取巨集的值

trace(config::debug); ——–output:true

trace(config::release ); ——–output:false

3、使用巨集

public class test extends sprite

config::debug

}config::release

}}

//當設定-define=config::debug,true

———output:debug init

//當設定-define=config::release,true

———output:release init

ps:當-define=config::debug,true和-define=config::release,true時,使用時衝突;當都設為false時,不起作用。

在BroadcastReceiver中使用通知

broadcastreceiver通常需要向使用者傳達發生的某件事或狀態,可以使用通知欄通知提醒使用者。建立通知的過程 1 建立乙個合適的通知 2 獲得通知管理器的許可權 3 向通知管理器傳送通知 建立通知時,需要包含以下幾個部分 1 要顯示的圖示 2 顯示的提示文字 3 傳送它的時間 然後使用co...

Flash Builder 經典使用技巧

注意 本文中使用的 ctrl 鍵和 alt 鍵只適用於 windows。對於 mac,ctrl 鍵 win 的等效鍵是 command 鍵,而 alt 鍵 win 的等效鍵是 option 鍵。注意 表示 flash builder 4.5 中的新增功能或增強功能 有關這些快速助手選項的更多資訊,請...

Flash builder 除錯技巧 (分享)

如果這個flash能直接自己執行,例如air或者簡單不依賴於外部網頁的flash,當然非常容易除錯。直接f11嘛 但是,如果這個flash要依賴於外部環境才能執行,那該怎麼除錯呢?核心辦法 1 設定預設的瀏覽器為cmd 或者一些肯定無法執行html的程式 這裡有乙個細節要注意 2 在外部環境執行該f...