第一步:建立MyApplication.java继承Application,因为只有Application有访问所有activity的权限.代码如下:

package com.example.xh.twostylefragment;import android.app.Application;/** * Created by XH on 2016/8/2. */public class MyApplication extends Application{    public static String name; //name用public声明    @Override    public void onCreate() {        super.onCreate();        setName(NAME); //初始化全局变量    }    public String getName() {//调用此函数可以获得name的值.        return name;    }    public void setName(String name) {//调用此函数可以改变name的值,name是一个字符串类型的数据.        this.name = name;    }    private static final String NAME = "MyApplication";//将name初始化为Name.}

第二步:打开AndroidManifest.xml文件将application里面的name替换为我们建立的MyApplication,没有这个属性的话直接添加android:name=“”属性.

<?xml version="1.0" encoding="utf-8"?>                                                                                                                 
第三步:全局变量的使用:声明:private MyApplication app; //先定义一个MyApplication变量.
    修改全部变量app = (MyApplication)getApplication();//获取当前全部变量name的值.app.setName("XXXX");//将全部变量设置为我们想要的字符串数据.      引用: MyApplication.name; //直接MyApplication.name获取当前全局变量的值.
 
这就是全局变量的设置和使用了,大家有疑问的反映给我.
 

更多相关文章

  1. 利用BeautifulSoup的find_all()函数查找某个标签且该标签某属性
  2. 自定义android用户控件,使用回调函数实现自定义事件
  3. 在Android里添加自己的log函数
  4. 自定义Android注解Part1:注解变量

随机推荐

  1. android GSM+CDMA基站定位--获取移动网络
  2. 简单理解View的onMeasure过程
  3. Android(安卓)使用TransitionManager来方
  4. 10月份推荐android开发职位#安卓巴士公益
  5. Android(安卓)SDK 3.0正式放出 —— 我的
  6. xUtils框架的使用详解
  7. Android(安卓)Widget开发案例(伦敦奥运会
  8. Android(安卓)assets 目录介绍和应用
  9. android自更新时下载出现的问题
  10. 【Android】17.0 第17章 服务绑定—本章