zoukankan      html  css  js  c++  java
  • Android项目创建.prorperties配置文件和调用方法

    刚接触Android开发不久,今天写项目发现里面的可变参数有点多,(主要是服务器访问路径),

    如果路径改变或者改名字了的话,若都写在代码里,岂不是要炸了?

    我想到了Java项目里的有个.prorperties配置文件可以管理这些参数,于是我新建了一个配置文件,用Java调用class的方法获取不到配置文件信息,

    我查了一些资料,Android竟然使用数据流进行获取的

    要再res文件夹里面新建一个文件夹,命名raw

    在raw文件夹新建一个.prorperties的配置文件,我命名为tomcaturl,即tomcaturl.prorperties,   

    千万注意了,命名的字母不能用大写,不然会报错,要用小写或者数字

    符号#为注释符号,键值对,格式是 key = value的,获取直接调用key

    在MainAction的代码中,调取配置文件的代码如下:

     //一般在组件加载完再获取路径好一点
    //加载配置文件tomacturl.prorperties方法
    Properties p = new Properties();
    InputStream in = null;
    try {
    in = getResources().openRawResource(R.raw.tomacturl);
    p.load(in);
    } catch (IOException e) {
    e.printStackTrace();
    } finally {
    //关闭数据流
    if (in != null) {
    try {
    in.close();
    } catch (IOException e) {
    }
    }
    }
    // 获取配置文件值
    String url = p.getProperty("这里写key,这是要求是字符串") ;
    }
  • 相关阅读:
    玲珑杯 1035 D-J
    多项式exp
    Thanks to World
    【uoj#191.】Unknown
    【bzoj4534】基础排序算法练习题
    【bzoj4596】黑暗前的幻想乡
    【bzoj2893】征服王
    【bzoj3876】支线剧情
    【bzoj4283】魔法少女伊莉雅
    【bzoj1822】冷冻波
  • 原文地址:https://www.cnblogs.com/c2g5201314/p/10536483.html
Copyright © 2011-2022 走看看