zoukankan      html  css  js  c++  java
  • Android-获取全局Context的技巧-android学习之旅(68)

    我们常常须要获取全局的Context ,比方弹出Toast,启动活动,服务,接收器,还有自己定义控件,操作数据库,使用通知等

    通常的方法是在调用的地方传入Context參数 ,有时候这样的不会奏效,教给大家一种通用的方法

    继承Application类,然后获取静态Content

    代码例如以下

    public class MyApplication extends Application{
        private static Context context;
    
        @Override
        public void onCreate() {
            super.onCreate();
            context = getApplicationContext();
        }
        public static Context getContext(){
            return context;
        }
    }

    好须要在Manifest里面假如Application的那么属性

    application
            android:name="com.example.euler_kalvinhe.takephoto.MyApplication"
            android:allowBackup="true"
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/AppTheme" >**
  • 相关阅读:
    LG P2473 [SCOI2008]奖励关
    三分法
    P2521 [HAOI2011]防线修建
    金融分析-ipython
    vue --webpack的使用
    Vue-npm命令解析
    Vue-router VUE路由系统
    爬虫--总目录
    爬虫-scrapy框架
    爬虫-性能相关- twisted-tornado
  • 原文地址:https://www.cnblogs.com/llguanli/p/7244190.html
Copyright © 2011-2022 走看看