`
deepfuture
  • 浏览: 4397928 次
  • 性别: Icon_minigender_1
  • 来自: 湛江
博客专栏
073ec2a9-85b7-3ebf-a3bb-c6361e6c6f64
SQLite源码剖析
浏览量:80046
1591c4b8-62f1-3d3e-9551-25c77465da96
WIN32汇编语言学习应用...
浏览量:69999
F5390db6-59dd-338f-ba18-4e93943ff06a
神奇的perl
浏览量:103286
Dac44363-8a80-3836-99aa-f7b7780fa6e2
lucene等搜索引擎解析...
浏览量:285626
Ec49a563-4109-3c69-9c83-8f6d068ba113
深入lucene3.5源码...
浏览量:15001
9b99bfc2-19c2-3346-9100-7f8879c731ce
VB.NET并行与分布式编...
浏览量:67494
B1db2af3-06b3-35bb-ac08-59ff2d1324b4
silverlight 5...
浏览量:32099
4a56b548-ab3d-35af-a984-e0781d142c23
算法下午茶系列
浏览量:45965
社区版块
存档分类
最新评论

android-资源引用

阅读更多

1、引用语法

@[package:]type/name

2、常用可用资源类型

R.drawable

R.id

R.layout

R.string

R.attr

3、xml引用语法中相应类型:

 drawable

id

layout

string

attr

4、资源引用

@[package:]type/name可的name部分是提供给资源的名称

没有指定package(包),则type/name对将根据本地资源和应用程序的本地R.java包进行解析。

如果指定了android:type/name,将使用包android来解析引用ID具体是通过android.R.java文件 完成 。可以使用任何java包名称做为package

5、很多资源定义都如这样的形式

@+id/text1

+表示如果没有定义,就创建

使用以下资源标记item定义id

<resources>

      <item type="id" name="text"/>

</resources>

 

0
6
分享到:
评论

相关推荐

    Android/SDK/Platforms/android-34

    开发者可以通过引用这些资源来创建用户界面。 5. **Android Public Libraries**: - 这些库文件(通常为.jar或.aar格式)提供了对Android框架API的访问。开发者可以将这些库导入到他们的项目中,以便调用Android的...

    com.guo.android_extend:android-extend:1.0.6

    通过将这个 `.aar` 文件添加到 Android 项目的 `libs` 目录,并在项目的构建配置中引用,开发者就可以使用其中提供的功能,而不必直接依赖于 'com.guo.android_extend:android-extend:1.0.6'。 在这个特定的场景下...

    androidsdk-platforms-android-25.rar

    总结起来,"androidsdk-platforms-android-25.rar"是Android 7.1开发的关键资源,它包含了构建、测试和优化针对这一版本应用所需的一切。通过理解和掌握这个版本的新特性,开发者能够为用户提供更加先进、功能丰富的...

    android-sdk-sources-android-24.rar

    深入理解这些源码,对于开发者来说,无论是为了学习Android系统的底层运作,还是为了优化自己的应用,都是极其宝贵的资源。 1. **Android Nougat (7.0) 版本特性**: Android 24引入了多窗口模式,允许用户同时...

    android-selector-chapek-master

    4. **优化资源引用**:插件可能还具备优化资源引用的能力,帮助开发者管理和重用已有的颜色、形状等资源,避免重复定义。 5. **版本兼容性检查**:在创建或修改选择器时,插件可能会检查所使用的属性是否适用于目标...

    android-studio-ide-201.6953283-windows.zip

    14. **资源引用**:Android Studio提供了资源引用功能,使得UI元素和字符串等可以通过ID在代码和XML中统一引用。 15. **Android Jetpack**:Android Studio集成了Jetpack组件库,包括架构组件、生命周期库、导航库...

    android-sdk-aapt-25.0.2-linux

    总结来说,`android-sdk-aapt-25.0.2-linux`是专为Linux用户设计的一个特定版本的Android资源处理工具,它在Android应用开发流程中起着核心作用,处理资源编译、打包和验证等多个关键任务。对于在Linux系统上进行...

    android-sdk\platforms\android-20

    1. **API文档**:包含了Android 20的Java API参考文档,供开发者查阅各种类、方法和接口的详细信息,以便在编程时进行引用。 2. **系统图像**:提供了用于在模拟器上运行和测试应用的Android 4.4 KitKat系统的镜像...

    android-maven-gradle-plugin,与android库项目兼容的gradle的maven插件.zip

    在项目结构上,Android Maven Gradle 插件支持标准的Maven布局,例如`src/main/java`用于存放源代码,`src/main/resources`用于存放资源文件。这使得从Maven项目切换到Gradle Android项目变得更加平滑,同时也方便了...

    android-12.0.0-r34的android.ipr和android.iml

    12.0.0-r34`的上下文中,`android.ipr`将定义该项目的结构,包括Android模块、SDK版本(可能是API 12或更高)、Gradle配置,以及任何其他特定于Android开发的设置,如AndroidManifest.xml的引用和资源管理。...

    opencv-3.2.0-android-sdk下载

    在这个压缩包里,开发者可以找到构建和集成OpenCV到Android应用所需的所有资源。 描述中提到"opencv-3.2.0-android-sdk.7z"是一个7z格式的压缩文件,但并不包含apk,这意味着你需要自行构建或使用其他方式将OpenCV...

    ksoap2-android-assembly-2.6.0-jar-with-dependencies.rar

    ksoap2-android-assembly-2.6.0-jar-with-dependencies.jar这个文件包含了kSOAP2库的所有依赖,因此开发者无需额外处理依赖关系,可以直接将其导入到Android项目的lib目录下,并在代码中引用,大大简化了项目的构建...

    Android-Iconics-String-Generator,android图标库的图标字段生成器.zip

    这个工具的核心功能是自动生成图标字段的字符串,这样在代码中引用图标时就可以避免手动输入每个图标的资源ID,提高开发效率。 在Android应用开发中,图标是用户界面的重要组成部分,它不仅提升了应用的视觉效果,...

    (Eclipse)android-support-v7-recyclerview.jar

    本资源主要针对仍在使用Eclipse进行Android开发的开发者,因为`RecyclerView`是Android Support Library的一部分,通常与Android Studio集成紧密,而在Eclipse中的支持相对较少。`android-support-v7-recyclerview....

    androidsdk-platforms-android-24.rar

    这个压缩包通常包含了开发者构建和测试针对Android Nougat (7.0)应用所需的所有资源和库。下面我们将深入探讨Android SDK、API Level 24以及它在开发过程中的作用。 Android SDK(Software Development Kit)是谷歌...

    03课件-BTC-Android-01-第6章-Android-资源管理(ppt课件)(ppt-课件).ppt

    在本章"第六章 - Android 资源管理"中,我们将深入探讨Android资源的各个方面。 首先,我们回顾一下之前学习过的知识点:Toast提示框、Notification通知栏以及AlertDialog对话框。这些都是Android UI交互中常见的...

    Uni-Android-SDK@2.9.3.80443_20201015

    在压缩包中的"Android-SDK@2.9.3.80443_20201015"文件,包含了所有与Android平台相关的开发资源。这通常包括库文件(.jar和.aar)、示例代码、文档、证书配置文件、构建脚本等,开发者可以根据这些资源快速搭建开发...

    android-sdk_r22.0.5-windows 卷2 共2卷

    Android SDK_r22.0.5-windows 是一个针对Windows操作系统的特定版本,它包含了开发者进行Android应用开发所需的所有工具和资源。 首先,Android SDK的核心组件包括: 1. **SDK Manager**:这是一个用于下载和管理...

    android-2.2_r01-windows1

    3. **android.jar** - 这是Android SDK的核心库文件,包含了Android 2.2版的API类和方法,开发者可以引用它来编写兼容此版本的代码。 4. **source.properties** - 此文件记录了Android源代码的相关属性,比如版本...

    Android-Universal-Image-Loader jar包

    **Android-Universal-Image-Loader** 是一个广泛使用的开源库,专门为Android应用程序设计,用于高效、灵活地加载、缓存和显示网络、本地存储或资源中的图像。这个库解决了Android平台上的图片异步加载问题,避免了...

Global site tag (gtag.js) - Google Analytics