`
u012780645
  • 浏览: 885 次
文章分类
社区版块
存档分类
最新评论

[Android]读取properties配置文件.

阅读更多
public class ConfigControl {

public String load(Context context, String Key) {
InputStream inputStream = context.getClass().getClassLoader().getResourceAsStream(FileName);

Properties properties = new Properties();
try {
properties.load(inputStream);
inputStream.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

return properties.getProperty(Key);
}
}
这里没有做重载构造是因为这仅仅是一个参考用的代码块,我在网上看到有人说可以用Object来代替Context,嗯......没试过.我是新手,我把这个放在一个MVC的C中,所以我希望尽量精简代码,你可以看到我在使用这个方法时需要先new类对象,请问有没有办法将它作Static处理呢?我会先去尝试一下,不过估计会出现NullPoint,因为Context.getClass()似乎不能在静态方法下调用.好吧,我随便说说...继续学习...
分享到:
评论

相关推荐

    Android读取properties配置文件的实例详解

    主要介绍了Android读取properties配置文件的实例详解的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下

    Android 读取Properties配置文件的小例子

    主要介绍了Android 读取Properties配置文件的小例子,有需要的朋友可以参考一下

    Android local.properties 文件读取实例详解

    Android local.properties 文件读取实例详解 在Android Studio项目里面有个local.properties文件,这个文件可以放一些系统配置。比如:sdk路径、ndk路径。 ndk.dir=D\:\\soft\\android-ndk-r10e sdk.dir=D\:\\soft\...

    java_读取Properties配置文件信息的工具类的标准代码_android

    读取配置文件Key获取Value 读取所有Key和Value,return map Map集合

    android权限设置大全

    * android.permission.ACCESS_CHECKIN_PROPERTIES:访问登记属性,读取或写入登记check-in数据库属性表的权限。 * android.permission.ACCESS_COARSE_LOCATION:获取用户粗略的经纬度信息,定位精度大概误差在30~...

    Android ThinkAndroid开发框架.zip

    配置器模块:可以对简易的实现配对配置的操作,目前配置文件可以支持Preference、Properties对配置进行存取。 日志打印模块:可以较快的轻易的是实现日志打印,支持日志打印的扩展,目前支持对sdcard写入本地打印、...

    android权限大全

    android.permission.ACCESS_CHECKIN_PROPERTIES: 该权限用于访问系统工具,例如检查in properties。这个权限通常用于系统应用程序或者需要访问系统工具的应用程序。 android.permission.ACCESS_COARSE_LOCATION: ...

    Android项目源码ThinkAndroid开发框架.zip

    配置器模块:可以对简易的实现配对配置的操作,目前配置文件可以支持Preference、Properties对配置进行存取。 日志打印模块:可以较快的轻易的是实现日志打印,支持日志打印的扩展,目前支持对sdcard写入本地打印、...

    android编程(自学资料)

    Android除了提供/res目录存放资源文件外,在/assets目录也可以存放资源文件,而且/assets目录下的资源文件不会在R.java自动生成ID,所以读取/assets目录下的文件必须指定文件的路径,如:file:///android_asset/xxx....

    Android 常用六大框架

    (7) 配置器模块:可以对简易的实现配对配置的操作,目前配置文件可以支持Preference、Properties对配置进行存取。 (8) 日志打印模块:可以较快的轻易的是实现日志打印,支持日志打印的扩展,目前支持对sdcard写入...

    java版飞机大战源码-BriupFrame:BriupFrame

    #AndroidStudio本地化配置gradle的buildToolsVersion和gradleBuildTools 1、Android工程中的gradle.properties gradle.properties 有两个非常有用的属性: 在Android项目中的任何一个 build.gradle 文件中都可以把 ...

    安卓java读取网页源码-2020-ByteDance-AndroidAppDevelop:大二暑期小学期,安卓开发

    安卓java读取网页源码 README 2020.7.6~2020.7.17的大二暑期小学期~终于要学java和安卓开发了!XD [toc] 环境配置说明 demo项目sync报错unable to find valid certification path to requested target:修改项目级...

    Android项目源码开源的 Material Design 豆瓣客户端.zip

    Android 本身的资源系统提供了对不同配置的很好支持,通过建立不同的资源文件,即可在手机和平板上使用不同的界面设定。 此外,由于采用了 RecyclerView,通过在运行时判断当前设备配置,可以动态给界面设置为 1、2...

    bmi160调通bmi160的ACC+GYR_20160907.7z

    (已经默认配置了。lunch选择f1必须要修改,否则adb shell不能用!) # usb PRODUCT_PROPERTY_OVERRIDES += \ persist.sys.usb.config=mtp,adb \ ro.udisk.lable=octopus \ ro.adb.secure=0 Z:\home\wwt\only_...

Global site tag (gtag.js) - Google Analytics