`

android Properties

 
阅读更多

使用Properties类来解析 

  方法一:因为最终是通过流文件来进行properties文件读取的,所以很自然,我们想到要将文件放入到assets文件夹或者raw文件夹中了。 

  例如,我们这里有一个文件——>test.properties,如果放入了assets文件夹中,可以如下打开 

Java代码  收藏代码
  1. Properties pro = new Properties();  
  2.   
  3.   InputStream is = context.getAssets().open("test.properties");   
  4.   
  5. pro.load(is);  


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

Java代码  收藏代码
  1. InputStream is = context.getResources().openRawResource(R.raw.test);  



方法二:没有上下文的加载! 

android中的资源文件是只能存放在assets或者res的子目录里面的,将.properties文件放入到assets文件夹里,而在传入路径里面填入文件绝对路径,还是可以引用该文件的。 

Java代码  收藏代码
  1. pro.load(Any.class.getResourceAsStream("/assets/test.properties"));   
分享到:
评论

相关推荐

    Android Properties使用实例

    1. android中对properties的简单的封装,.properties文件放置assetes文件下面。 2. 具体见 http://blog.csdn.net/wuyuxing24/article/details/50895209

    Android代码-androidjava通用代码关于用properties存储打印的Log.zip

    这个名为"Android代码-androidjava通用代码关于用properties存储打印的Log.zip"的压缩包提供了一个解决方案,即使用Properties类来存储和读取日志。 Properties类是Java标准库中的一个类,主要用于处理属性键值对,...

    Android 数据存储之 FileInputStream 工具类及FileInputStream类的使用

    在Android应用开发中,数据存储是一项重要的任务,用于持久化应用程序的数据。`FileInputStream`是Java I/O流的一部分,常用于读取文件内容。在Android环境中,`FileInputStream`可以帮助我们从设备的内部或外部存储...

    android中读取properties文件

    在Android开发中,读取`properties`文件是一个常见的任务,主要用于存储配置信息或者与Java中的`.properties`文件进行交互。`.properties`文件是一种简单的键值对格式,常用于跨平台的配置存储。以下是对这个主题的...

    Android编译gradle.properties文件及说明

    Android编译gradle.properties文件及说明, 解决Android gradle编译错误OOM:java heap space

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

    Android读取properties配置文件的实例详解 Android读取properties配置文件的实例详解是Android开发中常见的一种配置文件读取方式。Properties文件是一种基于文本的配置文件格式,常用于存储应用程序的配置信息。在...

    Examples_03_02.rar_android_properties

    在Android开发过程中,`default.properties` 文件是一个至关重要的配置文件,尤其对于早期版本的Android SDK而言。这个文件主要用来管理项目的基本属性,它通常位于项目的根目录下,并且对整个项目构建过程产生影响...

    Android 读取Properties

    在Android开发中,Properties文件通常用来存储配置信息,如应用的API密钥、数据库连接字符串等。Properties文件格式简单明了,便于人类阅读和编辑,同时也方便程序读取。本篇将详细介绍如何在Android应用程序中读取...

    android studio加速配置gradle.properties

    请把文件复制在User/.gradle/文件路径下面完成android studio加速,并重新启动AS

    Android中读取properties文件2

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

    gradle中的properties文件详解

    在Android Studio 创建一个项目的时候,rootProject下面会生成gradle.properties和local.properties文件,如下图: 其中,gradle.properties中的内容不需要显示调用就可以直接在build.gradle中进行使用(local....

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

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

    local-properties:为您的 Android 项目生成 local.properties 文件

    本地属性为您的 android 项目生成 local.properties 文件,因为复制现有文件需要更多时间。 导入项目后,Android Studio 可以自动添加local.properties文件,但有时,我只想从命令行运行 gradle 包装器。 在这种情况...

    ant自动打包编译android custom_rules和ant.properties文件

    本篇文章将深入探讨如何使用Ant自动打包编译Android应用,并重点介绍`custom_rules.xml`和`ant.properties`这两个配置文件的作用。 `Ant.properties`是Ant构建过程中的一个关键配置文件,它用于存储项目特定的属性...

    Android 应用获取SystmeProperity的两种方式

    在Android开发中,有时我们需要获取系统的属性值,例如设备型号、系统版本等,这些属性通常存储在`SystemProperties`中。本篇文章将详细介绍非系统应用如何通过Java层和Native层两种方式来获取`SystemProperties`的...

    Android SDK (SDK Platforms)-android-29.zip

    《深入解析Android SDK (SDK Platforms) - android-29》 Android SDK(Software Development Kit)是开发者构建、调试和发布Android应用所必需的核心工具集合。其中,SDK Platforms是SDK的一个重要组成部分,它包含...

    总结复习 android存储方式2-键值对java Properties

    总结来说,Java Properties类是Android开发中一个简单但实用的工具,用于处理键值对数据。在实际项目中,可以根据需求选择原生的Properties类或是增强版的XProperties类,以满足各种存储场景的需求。在使用过程中,...

    Android高版本源码编译提示error: cannot find symbol import android.os.SystemProperties

    cannot find symbol import android.os.SystemProperties 前言   最近在搞Android高版本的9和10开发,正在敲着代码唱着歌,发现在Android源码目录的app下面导入import android.os.SystemProperties这个包老是不行...

Global site tag (gtag.js) - Google Analytics