`
Leif_冬
  • 浏览: 47965 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

在android frameworks 裏添加全局的變量[String]

阅读更多

首先需要在/frameworks/base/core/res/res/values/strings.xml裏定義新增的String:

    phase1:

 

<string name="global_prompt_zipfile_title" translatable="false">@string/prompt_zipfile_title</string>
<string name="global_prompt_zipfile_message" translatable="false">@string/prompt_zipfile_message</string>

    phase2:
   

<string name="prompt_zipfile_title">Read file result:</string>
<string name="prompt_zipfile_message">Current image is the newest!</string>

 

 然後需要在/frameworks/base/core/res/res/values/symbols.xml做全局的定義

   

<java-symbol type="string" name="global_prompt_zipfile_title" />
<java-symbol type="string" name="global_prompt_zipfile_message" />

  

使用的方式如下:

.......
AlertDialog sConfirmDialog = new AlertDialog.Builder(getUiContext())
                        .setTitle(mContext.getString(R.string.global_prompt_zipfile_title))
			                        .setMessage(mContext.getString(R.string.global_prompt_zipfile_message))
                        .setPositiveButton(com.android.internal.R.string.yes, new DialogInterface.On
ClickListener() {
......

 

 

分享到:
评论

相关推荐

    Android系统添加全局快捷键的方法

    ### Android系统添加全局快捷键的方法 #### 一、Android中键盘驱动及按键映射机制 在深入了解Android系统中如何实现全局快捷键之前,我们需要先理解Android操作系统中的键盘驱动及其工作原理。 ##### 1. Linux...

    android frameworks src code

    android frameworks src code about wifi: package android.net.wifi; import android.util.Log; import android.util.Config; import android.net.NetworkInfo; import android.net.NetworkStateTracker; ...

    android_frameworks_base,.zip

    在Android系统中,`android_frameworks_base`是一个至关重要的组件,它是Android操作系统的核心框架层,包含了各种服务、接口和系统级别的组件。这个开源项目是Android开发人员深入理解Android系统运行机制的关键...

    Android-2.3.7-frameworks-src

    Android-2.3.7-frameworks-src,Android源代码,Android_Frameworks层源代码,下载后用eclpse关联源代码文件夹,然后就可以利用eclpse翻看Android Frameworks层的源代码

    Android11_frameworks有线网络开关添加相关代码.zip

    Android8 以后有线网络开关是没有的需要自己添加链路代码 这里在EthernetManager.java里面进行添加了enable(boolean)接口实现了有线网络的开关,实现过程的相关类进行了打包,搜索里面liwenhzhi即可搜索到修改的...

    android_source_frameworks_02_base_02

    在Android系统中,`frameworks/base`是核心框架层,它是Android操作系统的心脏,负责提供大量的API和服务,供上层应用程序和系统组件调用。这个目录包含了Android的系统服务、库、以及各种重要的组件,是Android源码...

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

    ### 如何在Android系统中添加波斯语及新增一种系统未自带的语言 #### 背景介绍 在Android开发过程中,经常会遇到需要增加系统未预置的语言支持的需求。例如,客户可能要求支持波斯语(Farsi),而该语言在某些...

    android Framework层的修改规则

    - **修改Android.mk文件**:在`/Android/android-1.6_r2/frameworks/base/core/jni`目录下的`Android.mk`文件中,需要向`LOCAL_SRC_FILES`变量中添加新文件的路径,例如: ```makefile LOCAL_SRC_FILES := \ ...

    Android_中添加_AT_命令流程.doc

    - 在`hardware/ril/libril/ril.cpp`文件中的`const char* requestToString(int request)`函数里,添加对应的新命令的字符串映射。 3. **函数映射表**: - 在`hardware/ril/libril/ril_commands.h`文件中添加一个...

    android P 9.0添加Ethernet功能(settings+framework).zip

    frameworks/opt/net/ethernet/java/com/android/server/ethernet/Ethe rnetNetworkFactory.java &lt;br&gt;frameworks/opt/net/ethernet/java/com/android/server/ethernet/EthernetServiceImpl.java frameworks/...

    Android怎么添加多国语言

    - 找到并打开`./frameworks/base/data/fonts/Android.mk`文件,将新字体文件添加到`copy_from`变量中。例如: ```makefile copy_from:=\ DroidSans.ttf\ DroidSans-Bold.ttf\ DroidSansArabic.ttf\ ...

    frameworks_services_jni_hardware_kernel.zip

    在Android系统中,`frameworks`, `services`, `jni`, `hardware`以及`kernel`是五个非常关键的组件,它们共同构建了Android操作系统的核心架构。`frameworks_services_jni_hardware_kernel.zip`这个压缩包文件提供了...

    android2.2 frameworks内services和ui代码

    在`frameworks/base/core/java/android/app`和`frameworks/base/core/java/android/view`目录下,我们可以找到这些组件的源代码。 在`Android 2.2`中,触摸屏的支持是UI交互的重要部分。触摸事件的处理主要在`Input...

    android字串导出工具

    导出android代码内的字串到excel,便于翻译。 导出后的格式是: key 英文 待翻译的语言 导出时,会自动忽略不必要的字串。比如注释里带not translate,或者属性里有translate="false"的字串。 ------------ ./string...

    platform_frameworks_support,.zip

    平台框架支持库(platform_frameworks_support)是Android开发中的一个重要组成部分,它属于Google的Jetpack套件。Jetpack是Google为了提升Android应用开发效率和质量而推出的一系列库和工具的集合,它包括了组件、...

    android添加系统api和系统apk的过程

    1. 添加自己源代码,在 Android 源码 frameworks/base 目录下新建一个文件夹保存代码,如 gpio,以包的形式命名添加的文件所在的路径,如 gpio/java/inspur/GpioManager.java,添加的 java 文件开头定义的包即是编译...

    android 4.0 Frameworks.jar

    android 4.0,launcher里面需要的jar包Frameworks.jar

    Pro Android学习:media frameworks小例子

    在Android开发中,Media Frameworks是一个至关重要的组件,它提供了处理多媒体数据(如音频、视频和图像)的能力。本篇文章将深入探讨`Media Frameworks`的相关知识点,通过一个实际的小例子来帮助理解其工作原理和...

Global site tag (gtag.js) - Google Analytics