当前位置:首页 » 安卓系统 » android资源文件

android资源文件

发布时间: 2022-06-08 21:48:51

Ⅰ Android中的资源文件放在哪

Android除了提供/res目录存放资源文件外,在/assets目录也会提供存放资源文件,如下图片:

读取assert文件的代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13

public String getFromAssets(String fileName){
try {
InputStreamReader inputReader = new InputStreamReader( getResources().getAssets().open(fileName) );
BufferedReader bufReader = new BufferedReader(inputReader);
String line="";
String Result="";
while((line = bufReader.readLine()) != null)
Result += line;
return Result;
} catch (Exception e) {
e.printStackTrace();
}

Ⅱ android应用程序中可以直接从资源文件之中进行图片资源的读取操作类是

Http网络工具类,主要包括httpGet、httpPost以及http参数相关方法,以httpGet为例:staticHttpResponsehttpGet(HttpRequestrequest)staticHttpResponse。
httpGet(java.lang.StringhttpUrl)staticStringhttpGetString(StringhttpUrl)包含以上三个方法,默认使用gzip压缩,使用bufferedReader提高读取速度。HttpRequest中可以设置url、timeout、userAgent等其他http参数HttpResponse中可以获取返回内容、http响应码、http过期时间(Cache-Control的max-age和expires)等前两个方法可以进行高级参数设置及丰富内容返回,第三个方法可以简单的传入url获取返回内容,httpPost类似。更详细的设置可以直接使用HttpURLConnection或apache的HttpClient。源码可见HttpUtils.java,更多方法及更详细参数介绍可见HttpUtilsApiGuide。

Ⅲ android资源文件的命名规则是以什么开头

--图片资源文件命名规则--
按钮 :
btn_名称_
_normal (default state)
_pressed state_pressed
_focused state_focused
_disabled state_enabled (false)
_checked state_checked
_selected state_selected
_hovered state_hovered
_checkable state_checkable
_activated state_activated
_windowfocused state_window_focused
selector btn_名称_selector

按钮背景 :btn_bg_ 其他跟按钮一致
图标 :ic_名称
背景 :bg_名称
图片 :img_名称
自定义圆角背景 : bg_conner圆角大小_颜色
自定义按钮圆角背景 :btn_bg_conner圆角大小_颜色
自定义按钮圆角selector :btn_bg_conner圆角大小_正常颜色_to_按下颜色_selector
自定义颜色背景 :bg_颜色
自定义颜色背景selector :bg_正常颜色_to_按下颜色_selector
自定义圆形背景 :bg_circle_颜色

--布局命名及id命名规则--
Activitiy布局 :activity_名称
Fragment布局 :fragment_名称
AdapterItem布局 :adapter_名称
include视图 :include_名称
dialog布局 :dialog_名称
其他视图 :view_名称

--控件id命名--
控件名大写开头的缩写_名称 如 TextView :tv_名称,LinearLayout :lay_名称
例外 :button :btn_名称 ,View :view_名称,ImageView :img_名称

--变量命名规则--
视图控件命名 控件名大写开头的缩写+名称,驼峰命名法 如tvName,btnName,llName
根布局如果不关心是什么类型,可以这样:layoutName
变量不需要m开头

Ⅳ Android获取资源文件的几种方法

1.打包时,将资源放在asset文件夹内,通过AssetsManager获取指定资源:

目标应用和jar中的assets文件夹会合并,所以可以通过获取该应用的此类文件夹来获取目标资源
2.使用library项目
此类方法不能混淆代码,也就是说发布时需要提供library源项目.在引用此lib的目标项目中会看到一个包含已经编译成class.dex的jar文件,这个文件反编译以后仍然是只有代码部分。
3.使用双重library项目
提供一种双层library项目的方法,可以混淆代码,但是xml与图片资源仍然是暴露的,且发布时需要提供二级引用项目,操作上复杂度较高,不如直接提供jar包和资源
4.直接提供jar包和资源(分开)
依然是反射R文件,资源会被暴露给开发者。

Ⅳ Android 项目中的各文件的关系与作用

1. src:存放所有的*.java源程序。
2. gen:为ADT插件自动生成的代码文件保存路径,里面的R.java将保存所有的资源ID。
3. assets:可以存放项目一些较大的资源文件,例如:图片、音乐、字体等。
4. res:可以存放项目中所有的资源文件,例如:图片(*.png、*.jpg)、文本等。
5. res/drawable-hdpi:保存高分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。
6. res/drawable-ldpi:保存低分辩率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。
7.res/drawable-mdpi:保存中等分辨率图片资源,可以使用Resources.getDrawable(id)可以获得资源类型。
8.res/layout:存放所有的布局文件,主要是用于排列不同的显示组件,在Android程序中要读取此配置。
9.res/values: 存放一些资源文件的信息,用于读取文本资源,在本文件夹之中有一些约定的文件名称:
· arrays.xml:定义数组数据;(在个这个xml命名的时候可以随便起名,因为最后用的时候只是用到写在这个xml文件中的array的名字)

Ⅵ android应用程序的资源文件放在那里的啊

Android除了提供/res目录存放资源文件外,在/assets目录也会提供存放资源文件,如下图片:

publicStringgetFromAssets(StringfileName){
try{
InputStreamReaderinputReader=newInputStreamReader(getResources().getAssets().open(fileName));
BufferedReaderbufReader=newBufferedReader(inputReader);
Stringline="";
StringResult="";
while((line=bufReader.readLine())!=null)
Result+=line;
returnResult;
}catch(Exceptione){
e.printStackTrace();
}
}

Ⅶ android资源文件有哪些适配的后缀名

第一种后缀:sw<N>dp,如layout-sw600dp, values-sw600dp
这里的sw代表smallwidth的意思,当你所有屏幕的最小宽度都大于600dp时,屏幕就会自动到带sw600dp后缀的资源文件里去寻找相关资源文件,这里的最小宽度是指屏幕宽高的较小值,每个屏幕都是固定的,不会随着屏幕横向纵向改变而改变。
第二种后缀w<N>dp 如layout-w600dp, values-w600dp
带这样后缀的资源文件的资源文件制定了屏幕宽度的大于Ndp的情况下使用该资源文件,但它和sw<N>dp不同的是,当屏幕横向纵向切换时,屏幕的宽度是变化的,以变化后的宽度来与N相比,看是否使用此资源文件下的资源。

Ⅷ 如何在android中资源文件夹中添加一个新的图片资源

直接拷贝需要添加的图片资源,然后在Res/drawable文件夹
右键点击
选择“粘贴”即可把图片拷贝进去

Ⅸ android studio 怎么创建资源文件

您可以按照下面截图的样子,在您要创建的资源文件夹上右键,然后选择new->Values resource file即可创建Android Studio中的资源文件。希望可以帮到您。

热点内容
html文件上传表单 发布:2024-09-17 03:08:02 浏览:783
聊天软件编程 发布:2024-09-17 03:00:07 浏览:725
linuxoracle安装路径 发布:2024-09-17 01:57:29 浏览:688
两个安卓手机照片怎么同步 发布:2024-09-17 01:51:53 浏览:207
cf编译后没有黑框跳出来 发布:2024-09-17 01:46:54 浏览:249
安卓怎么禁用应用读取列表 发布:2024-09-17 01:46:45 浏览:524
win10设密码在哪里 发布:2024-09-17 01:33:32 浏览:662
情逢敌手迅雷下载ftp 发布:2024-09-17 01:32:35 浏览:337
安卓如何让软件按照步骤自动运行 发布:2024-09-17 01:28:27 浏览:197
Z包解压命令 发布:2024-09-17 01:27:51 浏览:221