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,这是要求是字符串") ;
    }
  • 相关阅读:
    百度网盘下载太慢,试试阿里云网盘?
    linux使用过程中遇到的常见问题
    vscode设置护眼色
    为什么程序员互相之间不能透露薪水?
    机器学习:支持向量机(SVM)
    Java多线程总结(三)
    Java多线程总结(二)
    Java多线程总结(一)
    8.多线程--避免活跃性危险
    7.多线程--线程池的使用
  • 原文地址:https://www.cnblogs.com/c2g5201314/p/10536483.html
Copyright © 2011-2022 走看看