首先需要在/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操作系统中的键盘驱动及其工作原理。 ##### 1. Linux...
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系统中,`android_frameworks_base`是一个至关重要的组件,它是Android操作系统的核心框架层,包含了各种服务、接口和系统级别的组件。这个开源项目是Android开发人员深入理解Android系统运行机制的关键...
Android-2.3.7-frameworks-src,Android源代码,Android_Frameworks层源代码,下载后用eclpse关联源代码文件夹,然后就可以利用eclpse翻看Android Frameworks层的源代码
Android8 以后有线网络开关是没有的需要自己添加链路代码 这里在EthernetManager.java里面进行添加了enable(boolean)接口实现了有线网络的开关,实现过程的相关类进行了打包,搜索里面liwenhzhi即可搜索到修改的...
在Android系统中,`frameworks/base`是核心框架层,它是Android操作系统的心脏,负责提供大量的API和服务,供上层应用程序和系统组件调用。这个目录包含了Android的系统服务、库、以及各种重要的组件,是Android源码...
### 如何在Android系统中添加波斯语及新增一种系统未自带的语言 #### 背景介绍 在Android开发过程中,经常会遇到需要增加系统未预置的语言支持的需求。例如,客户可能要求支持波斯语(Farsi),而该语言在某些...
- **修改Android.mk文件**:在`/Android/android-1.6_r2/frameworks/base/core/jni`目录下的`Android.mk`文件中,需要向`LOCAL_SRC_FILES`变量中添加新文件的路径,例如: ```makefile LOCAL_SRC_FILES := \ ...
- 在`hardware/ril/libril/ril.cpp`文件中的`const char* requestToString(int request)`函数里,添加对应的新命令的字符串映射。 3. **函数映射表**: - 在`hardware/ril/libril/ril_commands.h`文件中添加一个...
frameworks/opt/net/ethernet/java/com/android/server/ethernet/Ethe rnetNetworkFactory.java <br>frameworks/opt/net/ethernet/java/com/android/server/ethernet/EthernetServiceImpl.java frameworks/...
- 找到并打开`./frameworks/base/data/fonts/Android.mk`文件,将新字体文件添加到`copy_from`变量中。例如: ```makefile copy_from:=\ DroidSans.ttf\ DroidSans-Bold.ttf\ DroidSansArabic.ttf\ ...
在Android系统中,`frameworks`, `services`, `jni`, `hardware`以及`kernel`是五个非常关键的组件,它们共同构建了Android操作系统的核心架构。`frameworks_services_jni_hardware_kernel.zip`这个压缩包文件提供了...
在`frameworks/base/core/java/android/app`和`frameworks/base/core/java/android/view`目录下,我们可以找到这些组件的源代码。 在`Android 2.2`中,触摸屏的支持是UI交互的重要部分。触摸事件的处理主要在`Input...
导出android代码内的字串到excel,便于翻译。 导出后的格式是: key 英文 待翻译的语言 导出时,会自动忽略不必要的字串。比如注释里带not translate,或者属性里有translate="false"的字串。 ------------ ./string...
平台框架支持库(platform_frameworks_support)是Android开发中的一个重要组成部分,它属于Google的Jetpack套件。Jetpack是Google为了提升Android应用开发效率和质量而推出的一系列库和工具的集合,它包括了组件、...
1. 添加自己源代码,在 Android 源码 frameworks/base 目录下新建一个文件夹保存代码,如 gpio,以包的形式命名添加的文件所在的路径,如 gpio/java/inspur/GpioManager.java,添加的 java 文件开头定义的包即是编译...
android 4.0,launcher里面需要的jar包Frameworks.jar
在Android开发中,Media Frameworks是一个至关重要的组件,它提供了处理多媒体数据(如音频、视频和图像)的能力。本篇文章将深入探讨`Media Frameworks`的相关知识点,通过一个实际的小例子来帮助理解其工作原理和...