Android中的全局變量
作者:佚名
當我們需要在整個應用程序中定義全局變量時,可通過擴展 Android 的 Application 類來實現(xiàn),這里是一個基礎的類用來操作全局的應用狀態(tài)。
當我們需要在整個應用程序中定義全局變量時,可通過擴展 Android 的 Application 類來實現(xiàn),這里是一個基礎的類用來操作全局的應用狀態(tài)。
下面是創(chuàng)建全局變量的步驟:
1) 創(chuàng)建一個新類擴展自 Application 類:
- public class Global extends Application {
- private Boolean _notification=false;
- public Boolean get_notification() {
- return _notification;
- }
- public void set_notification(Boolean _notification) {
- this._notification = _notification;
- }
- }
2) 添加新類到 AndroidManifest 文件作為 application 標簽的屬性:
- <application
- android:name=".Global"
- .... />
3) 你可通過 Context.getApplicationContext() 方法來訪問到該全局變量:
- Global global;
- public void onCreate(Bundle savedInstanceState) {
- global=((Global)getApplicationContext());
- Boolean notification=global.get_notification();}
責任編輯:閆佳明
來源:
oschina