我在作懸浮窗口的時候,遇到懸浮窗口在那裏建立比較 合適的問題。後來決定經過在Application類中定義使用。 android
(1)在AndroidManifest.xml中的application節點給屬性name賦值。如: app
<application
(2)在MyApplication類中定義一些和應用生命週期同樣的東西。在Activity中儘可能少用static來定義變量。由於Activity有本身的生命週期,通常是但願在Activity中定義的變量生命週期與Activity同樣。在Activity銷燬的時候,若是Activity中有一些變量在其它模塊還有引用,則這個Activity沒法銷燬,一直佔用內存。 xml
(3)也能夠定義一些靜態類來組織一些你全局性的方法和屬性。 生命週期