`

Android中读取properties文件1

阅读更多
    通过流文件来进行properties文件读取的,要将文件放入到assets文件夹或者raw文件夹中.例如,我们这里有一个文件test.properties,如果放入了assets文件夹中,可以如下打开:
Properties pro = new Properties();
InputStream is = context.getAssets().open("test.properties"); 
pro.load(is);

    如果放入到raw文件夹中,可以通过如下方式打开:

InputStream is = context.getResources().openRawResource(R.raw.test);

   
Properties pro = new Properties();
pro.load(FileLoad.class.getResourceAsStream("/assets/test.properties"));


    在android中,当我们打包生成apk后,将apk放入到真正的手机上时,你会找不到test.properties文件,不要惊讶,android中的资源文件是只能存放在assets或者res的子目录里面的,程序包中的资源文件编译后,是会丢失的!那么是不是我们的第二种方法就没法使用了?当然不是,经过实验发现,将文件放入到assets文件夹里,而在传入路径里面填入文件绝对路径,还是可以引用该文件的.
分享到:
评论

相关推荐

    Android中读取properties文件2

    NULL 博文链接:https://edison-cool911.iteye.com/blog/889726

    android中读取properties文件

    NULL 博文链接:https://hezhou-0521.iteye.com/blog/834450

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

    在Android Studio项目里面有个local.properties文件,这个文件可以放一些系统配置。比如:sdk路径、ndk路径。 ndk.dir=D\:\\soft\\android-ndk-r10e sdk.dir=D\:\\soft\\SDKandroidStudio 当然我们也可以在local....

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

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

    Android 读取Properties

    Android 读取Properties

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

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

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

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

    android编程(自学资料)

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

    java获取properties属性文件示例

    Properties类表示了一个持久的属性集。Properties可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。本文使用java读取这些属性,看下面详细介绍吧

    Android ThinkAndroid开发框架.zip

    ioc模块:android中的ioc模块,完全注解方式就可以进行UI绑定、res中的资源的读取、以及对象的初始化。 数据库模块:android中的orm框架,使用了线程池对sqlite进行操作。 http模块:通过httpclient进行封装http...

    集成目前Android主流优秀第三方组件

    Properties操作工具类(ToolProperties.java),读写Properties文件操作 网络操作工具类(ToolNetwork.java),获取网络信息、更改切换网络等相关操作 日期操作工具类(ToolDateTime.java),获取日期、日期加减、格式...

    Android 常用六大框架

    (2) ioc模块:android中的ioc模块,完全注解方式就可以进行UI绑定、res中的资源的读取、以及对象的初始化。 (3) 数据库模块:android中的orm框架,使用了线程池对sqlite进行操作。 (4) http模块:通过...

    android权限设置大全

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

    android权限大全

    Android权限是Android操作系统中的一种安全机制,用于控制应用程序对设备硬件和软件资源的访问权限。Android权限分为两大类:normal权限和dangerous权限。Normal权限是指一些基本的权限,例如访问网络、读取联系人...

    read-properties:Github操作读取Java属性文件

    read-properties:Github操作读取Java属性文件

    Android集成主流优秀第三方组件框架

    Properties操作工具类(ToolProperties.java),读写Properties文件操作 网络操作工具类(ToolNetwork.java),获取网络信息、更改切换网络等相关操作 日期操作工具类(ToolDateTime.java),获取日期、日期加减、格式...

Global site tag (gtag.js) - Google Analytics