当前位置:  开发笔记 > 编程语言 > 正文

在android中保持常量的最佳方法

如何解决《在android中保持常量的最佳方法》经验,为你挑选了1个好方法。

android中存储常量以便在java类中使用的最佳方法是什么.据我所知,有两种方法:

    RES /串

    创建一个界面

从我学到的东西,我认为创建界面不是一种安全的做法.我不确定res/strings是否安全.有人可以让我知道哪种安全,简单的方法将应用程序常量安全地放在android中,可以被同一应用程序中的其他java类使用.



1> Jose Angel M..:

我创建一个包utils并添加一个这样的Constant类:

package utils;

public class Constant {

    public static final String API_KEY = "yourApikey";
    public static final int INT_ID = 0;
    //And more...

}

然后,您可以从其他类和包中调用此属性:

int int_id = Constant.INT_ID;

回应Suni的评论.在不使用static关键字的情况下使用常量的一种方法是在接口中定义属性,然后在要使用这些属性的类中实现该接口:

public interface Constant{
    String API_KEY = "yourApiKey";
    int INT_ID = 0;
}

然后,在你的课堂上:

public class YourClass implements Constant{

    int int_id = INT_ID;

}

问候!


并且..为什么这是一件好事?
推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有