在開發過程,由於**除錯的需要,會使用很多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//當設定-define=config::debug,trueconfig::debug
}config::release
}}
———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...