Android 利用Properties进行authority管理

原创 2015年11月19日 18:27:09

Android 利用Properties进行authority管理

本文是针对在编写Android过程中对于Authority进行管理的一些建议。
通常我们在写一个程序的时候,或多或少的需要N多配置,所以就在想怎么使用一个配置文件,进行读取控制。例如:debug的开关;统计用的flurry的key配置等等。所以.properties文件就出来了。
存放位置可以放在src目录下   xxx.properties
关于获取的方法,可以写一个Configuration.java进行读取;
基本方法有:
Properties properties = new Properties();
InputStream in =Configuration.class.getClassLoader().getResourceAsStream("xxx.properties");
properties.load(in);
String类型的可以通过下面的方法获取:
String value = properties.getProperty(String name);
Boolean类型的可以通过先获取到String值,然后可以通过转换来获取:
java.lang.Boolean.parseBoolean(String s);
然后通过在Configuration的各种get的static方法就可以获取到了。
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

证书管理机构——CA(Certificate Authority)

CA(Certificate Authority) 电子签证机关(即CA)。CA也拥有一个证书(内含公钥),当然,它也有自己的私钥,所以它有签字的能力。网上的公众用户通过验证CA的签字从而信任CA,任...

HbaseTemplate进阶:利用hbase.properties文件对Hbase的集群和端口进行配置

1、hbase.properties文件: quorum=10.46.60.23 clientPort=2015 2、spring-hbase.xml配置:         ...

利用*.properties定义文件对类进行初始化或通过xml注入

public class EhCache*** implements PCache { private int maxElementsInMemory = Integer.parseInt(Res...

用XCA(X Certificate and key management)可视化程序管理SSL 证书(4)--用自定义的凭证管理中心(Certificate Authority)签名证书请求

在用XCA(X Certificate and key management)可视化程序管理SSL 证书一系列文章的(2)和(3)中,我们学习了如何用XCA(X Certificate and key...

android中进行布局管理界面

  • 2013年08月17日 09:43
  • 1.31MB
  • 下载

Android通过栈对Activity进行管理避免内存溢出

刚才看了一个很好的项目里面条理框框非常的清晰,感觉写的baseActivity和baseApplication很棒,先介绍一下他里面的application存放的都是什么?程序员第一笔的时候应该怎么来...
  • Me_Dong
  • Me_Dong
  • 2017年04月13日 15:20
  • 370

Android 利用Service进行进程间通信

  • 2015年12月12日 21:52
  • 1.6MB
  • 下载

Android使用OkHttp携带Cookie请求数据,并对Cookie进行持久化管理

1.在Application中初始化okhttp. OkHttpUtil.initOkHttp(this); 2.设置cookieJar参数 public static void i...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android 利用Properties进行authority管理
举报原因:
原因补充:

(最多只允许输入30个字)