`

基础篇--resources资源

阅读更多
最近一直在做java开发,偶尔敲点android代码,突然发现有些基础给忘记了,今天用半天时间温顾一下resources的资源。

String.xml    字符串资源   涉及国际化问题 
http://www.2cto.com/kf/201302/190394.html  

string-array   数组资源

<ListView  
     android:layout_width="fill_parent"
     android:layout_height="match_parent"
     android:entries="@array/arr" ></ListView>


color.xml      颜色资源
<color name="white">#ffffff</color><!--白色 --> 


dimen.xml      尺寸资源
<dimen name="btn4_width">20dp</dimen>
<dimen name="btn4_height">150dp</dimen>


drawable.xml   图片资源

menu.xml       菜单资源
以前的手机菜单有表格布局,现在手机是纵向的列表格式,


menu.add(0, Menu.FIRST, 0, "删除").setIcon(R.drawable.menu_delete);//设置图标
		menu.add(0, Menu.FIRST+1, 0, "网络").setIcon(R.drawable.menu_test);


如果要自己现实自己定义的布局,那么就要自己去写布局

assets.xml     assets资源
可以读取assets文件夹中的资源,里面可能涉及图片资源,数据库资源,配置文件资源

style.xml     样式资源
可以用parent直接继承父类里面所有的资源

xml.xml       xml资源
解析xml里面的内容,来获取里面的数据

视频资源
1:源文件(即res/raw下或assets下)
2:文件系统(即sdcard)
3:流媒体(即网络)

动画样式资源
res/anim  xml存放

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >

    <!-- 定义从左向右进入的动画 -->
    <translate
        android:duration="500"
        android:fromXDelta="-100%"
        android:toXDelta="0" />

</set>

一般style.xml调用


附代码一份,里面有各种资源的代码
分享到:
评论

相关推荐

    MAVEN基础篇-资料整理

    ### MAVEN基础篇-资料整理 #### 第一章 Maven 简介 ##### 1.1 软件开发中的阶段 在软件开发过程中,一个典型的项目生命周期包括多个阶段:初始化、配置管理、源代码管理、编译、测试、打包、验证、部署等。每个...

    Gwt-ext学习笔记之基础篇

    ### Gwt-ext学习笔记之基础篇 #### 一、安装CypalStudio工具 为了能够开始Gwt-ext的学习之旅,首先需要确保开发环境已经搭建好。CypalStudio是一款非常实用的工具,它能帮助开发者更高效地进行GWT项目的开发。 1....

    Spring Boot 入门 - 基础篇(11)- 数据源配置

    在本篇“Spring Boot入门 - 基础篇(11)- 数据源配置”中,我们将探讨如何在Spring Boot项目中配置数据源,以便连接到数据库并执行相关的CRUD操作。Spring Boot以其自动化配置和简化开发流程而受到广泛欢迎,它使得...

    leetcode不会-brainstation-winter-2020-resources:Brainstation2020年网络开发毕业生的

    计算机基础 - 非常好的课程,涵盖计算机科学的各个方面; 它不仅涉及理论,还涉及机器学习和软件工程中使用的数学和其他编程语言 - 了解训练营中未涵盖的计算机科学的特定部分,您知道如何编写 JS,现在您可以了解...

    kubectl-resources-源码.rar

    本篇文章将深入探讨kubectl背后的源码,解析其如何实现对资源对象的操作,帮助读者深化对Kubernetes工作原理的理解。 一、kubectl简介 kubectl是Kubernetes生态系统中的核心组件,通过与apiserver交互,实现了对Pod...

    Java语言程序设计(基础篇) (原书第10版)代码

    《Java语言程序设计(基础篇)》(原书第10版)是Java编程学习的经典教材,涵盖了Java语言的基础知识和核心概念。本资源提供了该书的配套代码,旨在帮助读者通过实践加深对理论知识的理解。以下是根据这些信息展开的...

    ApplicationResources.properties

    在本篇文章中,我们将深入探讨`ApplicationResources.properties`的用途、结构以及在实际项目中的应用。 首先,我们来了解`ApplicationResources.properties`的基本概念。这是一个属性列表文件,遵循键值对的格式,...

    MY BEST ONLINE RESOURCES TO LEARN SOFTWARE TESTING -AskTester

    根据给定的信息,“MY BEST ONLINE RESOURCES TO LEARN SOFTWARE TESTING - AskTester”是一篇关于推荐最佳在线资源以学习软件测试的文章。以下是对该文章中提到的关键知识点进行详细解析。 ### 软件测试的重要性 ...

    Java项目开发实践---网络篇

    本资源包“Java项目开发实践---网络篇”涵盖了Java进行网络通信的基础与实践,旨在帮助开发者深入理解并掌握相关知识。 1. **Java网络编程基础** Java提供了丰富的API来处理网络通信,主要集中在`java.net`包下。...

    web resources

    本篇文章将深入探讨Web资源的相关知识点,以及如何管理和优化这些资源。 一、HTML文档:HTML(HyperText Markup Language)是Web页面的基础结构语言,它定义了网页的布局和内容。HTML文件包含了文本、链接、图像、...

    java技能百练--网络篇

    - 使用try-with-resources语句处理I/O流,确保资源的正确关闭。 - 避免长时间占用连接,及时关闭Socket和ServerSocket。 - 对于大文件传输,考虑使用流式处理或分块传输,减少内存消耗。 - 使用NIO提高并发性能...

    Laravel基础入门篇

    ### Laravel基础入门篇知识点概述 Laravel是一款非常流行的PHP框架,以其优雅的语法著称,旨在通过简洁的API实现常见的Web开发任务,如路由、认证、会话和缓存等。对于初学者而言,理解Laravel的基础概念和操作流程...

    Java高手-代码篇.pdf

    - **资源泄露**:正确使用try-with-resources语句自动关闭资源,防止内存泄露等问题发生。 综上所述,这份文档很可能包含了一系列针对Java高手的高级编程技巧和实践指南,覆盖了从基础知识到高级主题的广泛内容。...

    java基础第十五篇之IO流和递归算法.docx

    在Java 7及以上版本,引入了try-with-resources语句,使得资源管理更加方便。只要实现了`AutoCloseable`接口的类(如`FileInputStream`和`FileOutputStream`),在try语句块中声明后,程序会自动在finally块中调用`...

    JDK-1.7-Windows-64位

    2. **try-with-resources语句**:这个新语法结构使得开发者可以更方便地管理资源,例如文件流或其他需要关闭的资源。try-with-resources语句确保在块结束时,所有的资源都会被正确关闭,即使在出现异常的情况下。 3...

    如何将现有的 Azure Web 应用分离到不同的应用服务计划1

    在Azure平台上,应用服务计划(App Service Plan)是托管Azure Web应用的基础结构,它定义了应用的计算资源,如CPU、内存和网络带宽。当你有多个Web应用共享同一个应用服务计划时,它们会共同使用这些资源,并且任何...

    jdk-7u80-linux-i586.tar.gz

    - **try-with-resources**:自动关闭资源的语句,确保在处理完资源后能正确关闭,避免资源泄露。 - **Strings in Switch**:switch语句可以直接接受字符串作为参数,提高了代码的可读性。 - **钻石操作符**:在...

    Types and Terms Translated Unrestricted Resources in Encoding Fu

    这篇名为“Types and Terms Translated Unrestricted Resources in Encoding Functions as Processes (Extended Version)”的论文,由Joseph W. N. Paulus、Daniele Nantes-Sobrinho和Jorge A. Pérez共同撰写,探讨...

Global site tag (gtag.js) - Google Analytics