1、首先在源代码根目录(src下)下创建一个名为global.properties的文件(也可以在其他目录下)。或者在assets文件夹下创建一个名为global.properties的文件。

2、打开global.properties文件,在该文件中添加下列代码

#后台接口urlurl=http://121.15.209.220#端口号port=8080

说明:上面代码中,#为配置文件中的注释,而在配置文件中,可以使用
等进行格式处理,在配置文件中,如果某个属性过长,一行不能输入完全是,可以通过 通知系统,下一行同样为该属性的值。

3、创建一个工具类

/** * 配置文件读取 */public class PropertiesUtils {    //1、配置文件的位置在assets资源目录下    private final static String m_strPath = "/assets/global.properties";    //2、配置文件的位置在源代码根目录(src下)    //private final static String m_strPath = "/global.properties";    public static Properties getProperties(Context c){        Properties props = new Properties();        try {            //方法一:通过activity中的context获取setting.properties的FileInputStream            //注意这地方的参数appConfig在eclipse中应该是appConfig.properties才对,但在studio中不用写后缀            //InputStream in = c.getAssets().open("appConfig.properties");            //InputStream in = c.getAssets().open("appConfig");            //方法二:通过class获取setting.properties的FileInputStream            InputStream in = PropertiesUtils.class.getResourceAsStream(m_strPath);            props.load(in);        } catch (Exception e) {            e.printStackTrace();        }        return props;    }    /**     * 使用样例     */    private void example(){        //String url = PropertiesUtils.getProperties(getApplicationContext()).getProperty("url");        String url = PropertiesUtils.getProperties(null).getProperty("url");    }}

4.在需要使用配置文件中配置的属性值时,直接调用上述方法即可,如下所示。

 String url = PropertiesUtils.getProperties(null).getProperty("url");

完!!!

更多相关文章

  1. Android(安卓)AWS S3文件服务器User Pool Identity Pool接入
  2. 小米文件管理器源码
  3. android 热更新之腾讯Bugly 及所遇问题的修改总结
  4. 布局中@null的代码实现方式
  5. [译] Android(安卓)开发最佳实践
  6. NDK构建osgEarth到Android上——成功案例
  7. android studio中导入第三方库
  8. Android上实现一个简单的天气预报APP(二) 配置布局
  9. 【Android(安卓)Studio 4.0.0】高版本Android(安卓)Studio 打开

随机推荐

  1. 初级——程序如何打包成apk文件
  2. Android(安卓)图片Bitmap保存到内存卡
  3. Android图文混排ImageSpan居中,以及设置间
  4. java/android 设计模式学习笔记(6)---适配
  5. Android用GridLayout网格布局实现简单的
  6. Android软件自动更新升级(自动下载安装新
  7. 【Android开发】基本组件-复选框
  8. Android(安卓)RecyclerView 监听滑动
  9. Android(安卓)Fragments 详细使用
  10. android 学习之图像处理系统(一)