`
nsd
  • 浏览: 27071 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Android的framework中添加资源文件

阅读更多

froyo_source/frameworks/base/core/res/res/values/public.xml

上面的文件中公开了上层可以访问的资源文件,如果想添加自己的资源文件,供上层使用,要加在public.xml的最后面,因为里面的ID都是有顺序的,同时还要注意不同的资源类别。

分享到:
评论

相关推荐

    Android 往Framework中添加新资源的方法详解

    有时候我们想在标准的Framework中添加自己的新的资源怎么办呢?办法就是我们来尝试下。通过Eclipse的联系,我们可以联想到是否就是简单的把字符串放在res的各个文件夹里面。先来试试看,编译,系统立即报错。为什么...

    Framework层添加一个公共资源apk,可供应用调用,资源文件

    本话题将深入探讨如何在Framework层添加一个公共资源apk,以便于其他应用调用其中的资源文件。这个过程涉及到Android系统的资源管理、权限控制以及组件的交互。 首先,我们要理解Android的资源管理机制。Android...

    android SDK中添加自定义api

    为了让Java代码能够找到这些原生方法,还需要在`Android.mk`或`CMakeLists.txt`文件中进行编译配置。如果你使用的是旧版的NDK构建系统,那么在`Android.mk`中添加如下内容: ```makefile LOCAL_PATH := $(call my-...

    android开发教程之framework增加字符串资源和图片等resource资源

    - 添加资源后,需要重新构建和编译Android系统以应用更改。 - 在实际项目中,通常不需要直接修改Framework层的资源,除非是在定制系统或开发系统级应用的情况下。 了解并熟练掌握资源的添加和管理是Android开发的...

    android framework(5.0和6.0)编译出来的jar包

    在这个压缩包中,包含了Android 5.0 (Lollipop, API Level 21) 和 Android 6.0 (Marshmallow, API Level 23) 的Framework资源,主要由一系列的.jar文件组成。这些.jar文件包含了Android系统的类库,允许开发者访问和...

    android 添加波斯语与新添加一种系统不带的语言方法

    完成字体文件的添加后,需要在`external/skia/src/ports/SKFontHost-android.app`文件中进行配置,确保系统能够正确识别和加载新的字体。具体做法是: ```c++ static const FontInitRec gSystemFonts[] = { {...

    Androidandroid 10 jar-sdk-library添加

    6. **处理权限**:如果这个SDK需要特定的Android权限,记得在`AndroidManifest.xml`文件中添加相应的权限声明。 7. **测试**:在集成SDK后,进行充分的测试以确保其正常工作。使用单元测试和集成测试来验证功能和...

    Android Preference Framework源码

    2. **XML布局**:在Android中,偏好设置通常定义在res/xml目录下的XML文件中。这些文件包含各种Preference子类的实例,如CheckBoxPreference、EditTextPreference等。每个Preference元素都有对应的属性,如key(用于...

    Android framework

    在回编译前,要确保所有的依赖库、资源文件和AndroidManifest.xml文件都已经更新,并且与修改后的代码兼容。如果修改涉及到系统级别的代码,可能还需要签名验证,因此需要用到系统签名证书。 在回编译过程中,需要...

    android 1.0 framework/base 代码

    在Android系统中,`framework/base`是核心框架层的一个关键组件,它包含了Android系统的许多基本服务、API和组件。在Android 1.0版本时,虽然这个系统相对较新,但`framework/base`已经奠定了Android系统架构的基础...

    android自定义弹出框实现

    文件名可以是`custom_dialog.xml`,在这个文件中,使用LinearLayout、RelativeLayout或者ConstraintLayout作为根布局,然后添加所需的视图元素,并设置相应的属性,如文字、颜色、大小等。 接下来,我们需要在代码...

    Android插件框架Android-Plugin-Framework.zip

    2、支持在插件中通过R文件使用宿主程序中的资源,暂不支持插件资源文件中直接使用宿主程序中的资源。但是支持间接使用。 例如在上述“已支持的功能”6中描述的,实际就是间接使用。 后续需要解决的问题: ...

    Android视频添加时间水印

    编码后的数据随后可以写入到一个新的视频文件中,这里用到MediaMuxer类,它可以将音频和视频数据封装成一个完整的媒体文件。 7. **代码示例** 提供的文件名列表中有`QCamera2HWI.cpp`和`QCamera2HWICallbacks.cpp`...

    ANDROID主要的文件

    - **usr**:用户资源文件,如字体、壁纸等。 ### 4. /data 该目录用于存储应用程序的数据,包括数据库文件、缓存文件等。这些数据对于保持应用程序的状态至关重要。 - **data**:每个应用的数据都存放在一个独立的...

    Android应用与framework的socket通信示例

    通过阅读和分析这个文件,我们可以更深入地理解如何在实际项目中实现Android应用与framework层的Socket通信。 总的来说,虽然Android推荐使用Binder机制进行进程间通信,但Socket通信提供了一种灵活的方式,尤其在...

    android-framework-hal

    例如,可以在`frameworks/base/core/java/com/android/internal/app/LedService.java`文件中添加新的API方法,并确保这些方法被正确地暴露给应用层。 #### 4.2 如何编译并制作独立 JAR 档 编译Android Framework后...

    Android(Q)10.0添加关机音乐和关机动画.rar

    2. 添加资源:将音乐文件放入项目的`res/raw`目录下,确保它被编译进APK中。 3. 修改代码:在`PowerUI`类或者相关的电源管理代码中,找到处理关机逻辑的部分,然后在此处插入播放音乐的代码。可以使用`MediaPlayer`...

    android 9.0 10.0添加负一屏(左一屏)功能left_screen.rar

    在`android 9.0 10.0添加负一屏(左一屏).txt`文件中,可能包含了具体的实现步骤和代码示例。 1. **理解负一屏架构**:负一屏通常由一系列快捷卡片组成,这些卡片可以是最近使用的应用、建议的联系人、新闻推送等。...

Global site tag (gtag.js) - Google Analytics